| Package | Description |
|---|---|
| com.ibm.ctc.b2b.authentication |
IBM-written product-neutral classes for business-to-business CXML processing.
|
| com.ibm.ctc.b2b.connector |
IBM-written product-neutral classes for business-to-business CXML processing.
|
| com.ibm.ctc.b2b.request |
IBM-written product-neutral classes for business-to-business CXML processing.
|
| com.ibm.ctc.b2b.response |
IBM-written product-neutral classes for business-to-business CXML processing.
|
| com.ibm.ctc.b2b.xml |
IBM-written product-neutral classes for business-to-business CXML processing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticationException
Exception class specific to authentication processing.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
RequestAuthenticator.main(java.lang.String[] args)
For testing only.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.dom4j.Document |
ApplicationConnector.connectorNotAllowed()
Throws an exception.
|
protected org.dom4j.Document |
ApplicationConnector.connectorRequired()
Throws an exception.
|
org.dom4j.Document |
ApplicationConnector.process()
Starts the actual flow of calling the custom application logic
for this request type.
|
org.dom4j.Document |
ProfileRequestConnector.processWithConnector()
Throws an exception; not used.
|
org.dom4j.Document |
NewQuoteRequestConnector.processWithConnector()
Calls the application connector class to process the request.
|
org.dom4j.Document |
OrderRequestConnector.processWithConnector()
Calls the application connector class to process the request.
|
protected abstract org.dom4j.Document |
ApplicationConnector.processWithConnector()
Called when a application connector is defined for the request type.
|
org.dom4j.Document |
PunchoutSetupRequestConnector.processWithConnector()
Calls the application connector class to process the request.
|
org.dom4j.Document |
ProfileRequestConnector.processWithoutConnector()
Returns a response based on the configuration and requset parmaeters.
|
org.dom4j.Document |
NewQuoteRequestConnector.processWithoutConnector()
Throws an exception; not used.
|
org.dom4j.Document |
OrderRequestConnector.processWithoutConnector()
Throws an exception; not used.
|
protected abstract org.dom4j.Document |
ApplicationConnector.processWithoutConnector()
Called when no connector is defined for the request type.
|
org.dom4j.Document |
PunchoutSetupRequestConnector.processWithoutConnector()
Throws an exception; not used.
|
protected org.dom4j.Document |
ApplicationConnector.runConnector()
Runs the connector defined in connectorConfig.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnsupportedRequestException
Thrown when a request is not supported or recognized.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RequestProcessor.process()
Extracts request type and the request XML fragment.
|
| Modifier and Type | Method and Description |
|---|---|
static ResponseDocument |
ResponseDocumentFactory.create(org.dom4j.Document theDoc,
java.lang.String type)
Creates a response document for a request.
|
static void |
ResponseDocument.main(java.lang.String[] args)
Used for testing only.
|
| Modifier and Type | Method and Description |
|---|---|
static org.dom4j.Document |
CustomDocumentBuilder.build(boolean validate,
java.io.File xml)
Creates an object representation of an XML file.
|
private static org.dom4j.Document |
CustomDocumentBuilder.build(boolean validate,
org.xml.sax.InputSource is)
Creates an object representation of an XML file.
|
static org.dom4j.Document |
CustomDocumentBuilder.build(boolean validate,
java.lang.String xml)
Creates an object representation of an XML file.
|