A C D E G I O P R S W

A

addRecord(String) - Method in class edu.mit.is.ecommerce.api.Record
Add a sub-Record.
ApiDocument - class edu.mit.is.ecommerce.api.ApiDocument.
ApiDocument contains common logic and methods for the OrderDocument and OrderResponse classes.
ApiDocument() - Constructor for class edu.mit.is.ecommerce.api.ApiDocument
 
APPROVED - Static variable in class edu.mit.is.ecommerce.api.OrderResponse
Possible values for the "Status" field of Order Response.

C

CONTENT_TYPE - Static variable in class edu.mit.is.ecommerce.api.ApiDocument
the ContentType header to apply to internal HTTP transmissions.

D

DECLINED - Static variable in class edu.mit.is.ecommerce.api.OrderResponse
Possible values for the "Status" field of Order Response.
DTD - Variable in class edu.mit.is.ecommerce.api.OrderDocument
 
DTD - Variable in class edu.mit.is.ecommerce.api.OrderResponse
 

E

ERROR - Static variable in class edu.mit.is.ecommerce.api.OrderResponse
Possible values for the "Status" field of Order Response.

G

getClientVersion() - Method in class edu.mit.is.ecommerce.api.Record
Return the software version of the client library.
getDTD() - Method in class edu.mit.is.ecommerce.api.OrderDocument
 
getDTD() - Method in class edu.mit.is.ecommerce.api.OrderResponse
 
getField(String) - Method in class edu.mit.is.ecommerce.api.Record
Get value of a name/value pairs in the record.
getFirstRecord(String) - Method in class edu.mit.is.ecommerce.api.Record
Get first named subrecord, when there is more than one.
getNextRecord(String) - Method in class edu.mit.is.ecommerce.api.Record
Get next named subrecord, when there is more than one.
getRecord(String) - Method in class edu.mit.is.ecommerce.api.Record
Get the named subrecord.
getRoot() - Method in class edu.mit.is.ecommerce.api.ApiDocument
Gets the root element of the document in the form of a Record.
getRootElementName() - Method in class edu.mit.is.ecommerce.api.OrderDocument
 
getRootElementName() - Method in class edu.mit.is.ecommerce.api.OrderResponse
 
getVersion() - Static method in class edu.mit.is.ecommerce.api.OrderDocument
Get the release version of this API client library.

I

importDocument(Document) - Method in class edu.mit.is.ecommerce.api.ApiDocument
Imports the contents of a JDOM Document (i.e.
importElement(Element) - Static method in class edu.mit.is.ecommerce.api.Record
This is an internal method, not part of the API.

O

OrderDocument - class edu.mit.is.ecommerce.api.OrderDocument.
To process a credit-card order, create an OrderDocument and fill it out by adding values and sub-records.
OrderDocument() - Constructor for class edu.mit.is.ecommerce.api.OrderDocument
 
OrderException - exception edu.mit.is.ecommerce.api.OrderException.
This is the catch-all class for error conditions in the Order Entry API.
OrderException(String) - Constructor for class edu.mit.is.ecommerce.api.OrderException
 
OrderResponse - class edu.mit.is.ecommerce.api.OrderResponse.
An OrderResponse document is returned when a transaction is processed.
OrderResponse() - Constructor for class edu.mit.is.ecommerce.api.OrderResponse
 

P

process(String, String) - Method in class edu.mit.is.ecommerce.api.OrderDocument
Process the order as a transaction.

R

Record - class edu.mit.is.ecommerce.api.Record.
Record is a child node, with its own fields and sub-Records, in the OrderDocument structure.
Record(String) - Constructor for class edu.mit.is.ecommerce.api.Record
 
release() - Method in class edu.mit.is.ecommerce.api.OrderDocument
Deallocate any fixed resources (e.g.
RootElementName - Variable in class edu.mit.is.ecommerce.api.OrderDocument
 
RootElementName - Variable in class edu.mit.is.ecommerce.api.OrderResponse
 

S

setDebug(boolean) - Method in class edu.mit.is.ecommerce.api.OrderDocument
 
setField(String, String) - Method in class edu.mit.is.ecommerce.api.Record
Set one of the name/value pairs in the record.

W

write(OutputStream) - Method in class edu.mit.is.ecommerce.api.ApiDocument
Prints a human-readable version of the document structure, indented for readability.

A C D E G I O P R S W