public class GetCustomerCommentRequest extends CustomerCommentRequest
Constructor and Description |
---|
GetCustomerCommentRequest()
Default constructor to create a new request handler.
|
Modifier and Type | Method and Description |
---|---|
protected org.w3c.dom.Element | createDataAreaElement()
This method builds the DataArea element and adds it as a child of rootElement_.
|
protected org.w3c.dom.Element | createSenderElement()
This method builds the Sender element and adds it as a child of applicationAreaElement_.
|
protected org.w3c.dom.Document | getRequestBod()
This method builds the GetComment BOD.
|
protected Session | getResponseData()
This method returns the unmarshalled response data in the form of a com.ibm.commerce.telesales.model.GenericGet object.
|
protected java.lang.String | getXSDFileName()
This method returns the name of the schema file for the request BOD (business object document).
|
protected void | unmarshallDataArea(org.w3c.dom.Element dataAreaElement)
This method unmarshalls the DataArea element.
|
protected void | unmarshallResponseBod(org.w3c.dom.Document responseBOD)
This method unmarshalls the response BOD (business object development).
|
protected void | unmarshallShowCustomerComment(GenericGet get, org.w3c.dom.Element showCustomerCommentElement)
This method unmarshalls the ShowComment element.
|
public GetCustomerCommentRequest()
protected org.w3c.dom.Element createDataAreaElement()
The following outline shows the structure of the DataArea element and its construction:
<DataArea> <Get> <!-- createGetElement() --> <Comment> <!-- createCommentElement() --> </DataArea>
protected org.w3c.dom.Element createSenderElement()
The following sample Sender element shows how the element is constructed:
<oa:Sender> ..... <oa:Task>GetComment</oa:Task> ..... </oa:Sender>
protected org.w3c.dom.Document getRequestBod()
protected Session getResponseData()
protected java.lang.String getXSDFileName()
protected void unmarshallDataArea(org.w3c.dom.Element dataAreaElement)
<DataArea> <Comment/> <!-- unmarshalled by unmarshallComment() --> </DataArea>
protected void unmarshallResponseBod(org.w3c.dom.Document responseBOD)
protected void unmarshallShowCustomerComment(GenericGet get, org.w3c.dom.Element showCustomerCommentElement)
<ShowComment> <oa:ApplicationArea> <!-- unmarshalled by unmarshallApplicationArea() --> . . </oa:ApplicationArea> <DataArea> <!-- unmarshalled by unmarshallDataArea() --> . . </DataArea> </ShowComment>