public class RequestProcessor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
CLASSNAME |
(package private) static java.lang.String |
COPYRIGHT |
private static org.apache.log4j.Logger |
logger |
private RequestAuthenticator |
requestAuthenticator |
private org.dom4j.Document |
requestDocument |
private java.lang.String |
requestType |
private java.lang.String |
xmlContent |
Constructor and Description |
---|
RequestProcessor(org.dom4j.Document xmlContent)
Constructor.
|
RequestProcessor(java.lang.String xmlContent)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
org.dom4j.Document |
getRequestDocument() |
java.lang.String |
getRequestType() |
java.lang.String |
getUser() |
void |
process()
Extracts request type and the request XML fragment.
|
static final java.lang.String COPYRIGHT
private static final java.lang.String CLASSNAME
private static org.apache.log4j.Logger logger
private java.lang.String requestType
private java.lang.String xmlContent
private org.dom4j.Document requestDocument
private RequestAuthenticator requestAuthenticator
public RequestProcessor(java.lang.String xmlContent)
xmlContent
- public RequestProcessor(org.dom4j.Document xmlContent)
xmlContent
- public void process() throws AuthenticationException, UnsupportedRequestException, B2bException
AuthenticationException
- if authentication failsUnsupportedRequestException
- if the request type is not supportedB2bException
public java.lang.String getRequestType()
public org.dom4j.Document getRequestDocument()
public java.lang.String getUser()