|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.di.parser.ParserImpl
com.ibm.di.parser.SPMLv2Parser
public class SPMLv2Parser
A ITDI Parser class for reading and writing Entries in SPMLv2 DSMLv2 Profile format
Field Summary | |
---|---|
static String |
ATTR_NAME_ATTR_DESCRIPTIONS
|
static String |
ATTR_NAME_CONTAINERID
|
static String |
ATTR_NAME_CONTAINERID_TARGETID
|
static String |
ATTR_NAME_ERROR_CODE
|
static String |
ATTR_NAME_ERROR_MESSAGES
|
static String |
ATTR_NAME_PSO_TARGETID
|
static String |
ATTR_NAME_PSOID
|
static String |
ATTR_NAME_REQUESTID
|
static String |
ATTR_NAME_RESULT_ENTRIES
|
static String |
ATTR_NAME_SEARCH_SCOPE
|
static String |
ATTR_NAME_SPML_OP_TYPE
|
static String |
ATTR_NAME_SPML_OPERATION
|
static String |
ATTR_NAME_STATUS
|
static String |
ATTR_NAME_SUBSTRINGS_ANY
|
static String |
ATTR_NAME_SUBSTRINGS_FINAL
|
static String |
ATTR_NAME_SUBSTRINGS_INITIAL
|
static String |
ATTR_NAME_SUBSTRINGS_NAME
|
static String |
ATTR_NAME_TARGETID
|
static String |
OP_TYPE_REQUEST
|
static String |
OP_TYPE_RESPONSE
|
static String |
OPERATION_ADD
|
static String |
OPERATION_DELETE
|
static String |
OPERATION_LOOKUP
|
static String |
OPERATION_MODIFY
|
static String |
OPERATION_SEARCH
|
static String |
PARAMETER_BINARY_ATTRIBUTES
|
Fields inherited from class com.ibm.di.parser.ParserImpl |
---|
_debug, myConfiguration |
Constructor Summary | |
---|---|
SPMLv2Parser()
|
Method Summary | |
---|---|
void |
closeParser()
Closes the parser |
void |
flush()
Flushes the parser's outputstream or writer |
String |
getVersion()
Returns version information |
void |
initParser()
Initializes the Parser |
Entry |
readEntry()
Reads a request or response from a batch message |
void |
writeEntry(Entry aEntry)
Writes down a request or response to a batch message |
Methods inherited from class com.ibm.di.parser.ParserImpl |
---|
debug, debugMode, getClassInstance, getContext, getDebug, getInputStream, getOutputStream, getParam, getParser, getReader, getWriter, isDeltaSupported, logmsg, registerScriptBeans, setConfiguration, setContext, setDebug, setInputStream, setInputStream, setInputStream, setOutputStream, setOutputStream, setParam, setParser |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String PARAMETER_BINARY_ATTRIBUTES
public static final String ATTR_NAME_SPML_OP_TYPE
public static final String OP_TYPE_REQUEST
public static final String OP_TYPE_RESPONSE
public static final String ATTR_NAME_SPML_OPERATION
public static final String OPERATION_ADD
public static final String OPERATION_SEARCH
public static final String OPERATION_MODIFY
public static final String OPERATION_DELETE
public static final String OPERATION_LOOKUP
public static final String ATTR_NAME_CONTAINERID
public static final String ATTR_NAME_CONTAINERID_TARGETID
public static final String ATTR_NAME_SEARCH_SCOPE
public static final String ATTR_NAME_REQUESTID
public static final String ATTR_NAME_TARGETID
public static final String ATTR_NAME_RESULT_ENTRIES
public static final String ATTR_NAME_PSOID
public static final String ATTR_NAME_PSO_TARGETID
public static final String ATTR_NAME_STATUS
public static final String ATTR_NAME_ERROR_MESSAGES
public static final String ATTR_NAME_ERROR_CODE
public static final String ATTR_NAME_ATTR_DESCRIPTIONS
public static final String ATTR_NAME_SUBSTRINGS_NAME
public static final String ATTR_NAME_SUBSTRINGS_INITIAL
public static final String ATTR_NAME_SUBSTRINGS_ANY
public static final String ATTR_NAME_SUBSTRINGS_FINAL
Constructor Detail |
---|
public SPMLv2Parser()
Method Detail |
---|
public void initParser() throws Exception
initParser
in interface ParserInterface
initParser
in class ParserImpl
Exception
- if the initialization failspublic Entry readEntry() throws Exception
Exception
public void writeEntry(Entry aEntry) throws Exception
aEntry
- TDI Entry that presents the request/response that is
to be written to a batch message
Exception
public String getVersion()
public void closeParser() throws Exception
closeParser
in interface ParserInterface
closeParser
in class ParserImpl
Exception
- Throws exception if closing failspublic void flush()
flush
in interface ParserInterface
flush
in class ParserImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |