|
||||||||||
| 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 ParserInterfaceinitParser in class ParserImplException - if the initialization fails
public 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
Exceptionpublic String getVersion()
public void closeParser()
throws Exception
closeParser in interface ParserInterfacecloseParser in class ParserImplException - Throws exception if closing failspublic void flush()
flush in interface ParserInterfaceflush in class ParserImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||