A C D E G I L P R S T V W X

A

addDocType(String, String) - Static method in class com.bea.b2b.rosettanet.RNHelper
Add the DOCTYPE to the given Service Header XML document string.

C

createSignature(byte[], Message) - Method in interface com.bea.b2b.protocol.security.WLCDigitalSignatureValidator
Creates a detached Digital Signature.

D

DocID - class com.bea.b2b.rosettanet.util.DocID.
This class contains the document identification required for each PIP.
DocID() - Constructor for class com.bea.b2b.rosettanet.util.DocID
 

E

exist(String) - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
Check to see if a node exists in the internally stored DOM Document.

G

generalExceptionMessage(String) - Static method in class com.bea.b2b.rosettanet.RNHelper
Returns whether or not the provided Service Header is for a General Exception message.
getActionHeader() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the actionHeader workflow instance variable
getActionInstanceId() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the actionInstanceId workflow instance variable
getBusinessActionCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the businessActionCode workflow instance variable
getContactName() - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Get the contact name
getDoc() - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
Return the internal DOM Document
getDuns() - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Get the Global Business Identifier (DUNS)
getElementContent(String) - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
Obtain the content for an element in the internally stored DOM Document.
getEmailAddress() - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Get the contact email address
getFromContactName() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromContactName workflow instance variable
getFromDocid() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromDocid workflow instance variable
getFromDocTimeStamp() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromDocTimeStamp workflow instance variable
getFromDUNS() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromDUNS workflow instance variable
getFromEmailAddress() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromEmailAddress workflow instance variable
getFromPartnerClassCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromPartnerClassCode workflow instance variable
getFromRoleClassCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromRoleClassCode workflow instance variable
getFromSupplyChainCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromSupplyChainCode workflow instance variable
getFromTeleNo() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the fromTeleNo workflow instance variable
getId() - Method in class com.bea.b2b.rosettanet.util.DocID
Retrieve the document identifier.
getIsException() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the isException workflow instance variable
getPartnerClassCode() - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Get the partner classification code
getProcessIndicatorCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the processIndicatorCode workflow instance variable
getProcessInstanceId() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the processInstanceId workflow instance variable
getReason() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the reason workflow instance variable
getRetry() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the retry workflow instance variable
getRoleClassCode() - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Get the role classification code
getServiceContent() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the serviceContent workflow instance variable
getServiceContentString(String) - Static method in class com.bea.b2b.rosettanet.RNHelper
This method loads an XML document from the file with the filename that is passed in and returns the document as a String.
getSignalHeader() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the signalHeader workflow instance variable
getSupplyChainCode() - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Get the supply chain code
getTeleNo() - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Get the contact telephone number
getTimeStamp() - Method in class com.bea.b2b.rosettanet.util.DocID
Retrieve the document identifier timestamp.
getToDUNS() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the toDUNS workflow instance variable
getToPartnerClassCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the toPartnerClassCode workflow instance variable
getToRoleClassCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the toRoleClassCode workflow instance variable
getToSupplyChainCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the toSupplyChainCode workflow instance variable
getTransactionCode() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the transactionCode workflow instance variable
getTransactionInstanceId() - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Get the transactionInstanceId workflow instance variable
getXml() - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
Method that returns the internally stored DOM Document as a String.

I

init(String) - Method in interface com.bea.b2b.protocol.security.WLCDigitalSignatureValidator
Initializes the Digital Signature plug-in class implementation.

L

log(String) - Static method in class com.bea.b2b.rosettanet.RNHelper
Log workflow messages to the /rosettanet/enabler/wlc.log file.

P

PartnerRoleDescription - class com.bea.b2b.rosettanet.util.PartnerRoleDescription.
Class to represent a Partner Role Description as defined by RosettaNet.
PartnerRoleDescription() - Constructor for class com.bea.b2b.rosettanet.util.PartnerRoleDescription
 
prepareReceiptAcknowledgement(String) - Static method in class com.bea.b2b.rosettanet.RNHelper
This method completes building the Service Header by adding the document type to the header and builds the Service Content for the Receipt Acknowledgement message.
prepareReceiptException(String) - Static method in class com.bea.b2b.rosettanet.RNHelper
This method completes building the Service Header by adding the document type to the header and builds the Service Content for the Receipt Acknowledgement Exception message.
processReceiptAcknowledgement(String) - Static method in class com.bea.b2b.rosettanet.RNHelper
This method checks whether the message received is a General Exception message, a Receipt Acknowledgement Exception message, or a Receipt Acknowledgement message.

R

RNHelper - class com.bea.b2b.rosettanet.RNHelper.
This class is a used to define all the business operations needed for Rosettanet.
RNHelper() - Constructor for class com.bea.b2b.rosettanet.RNHelper
 

S

searchDOMNode(String, Node, long) - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
A method that searchs (recursively) the internal DOM Document for a specific element.
setActionHeader(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the actionHeader workflow instance variable
setActionInstanceId(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the actionInstanceId workflow instance variable
setBusinessActionCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the businessActionCode workflow instance variable
setContactName(String) - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Set the contact name
setDoc(Document) - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
Assign the internal DOM Document to the one passed in
setDuns(String) - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Set the unique business identifier.
setElementContent(String, String) - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
Update the content for an element type in the internally stored DOM Document.
setEmailAddress(String) - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Set the contact email address
setFromContactName(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromContactName workflow instance variable
setFromDocid(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromDocid workflow instance variable
setFromDocTimeStamp(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromDocTimeStamp workflow instance variable
setFromDUNS(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromDUNS workflow instance variable
setFromEmailAddress(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromEmailAddress workflow instance variable
setFromPartnerClassCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromPartnerClassCode workflow instance variable
setFromRoleClassCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromRoleClassCode workflow instance variable
setFromSupplyChainCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromSupplyChainCode workflow instance variable
setFromTeleNo(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the fromTeleNo workflow instance variable
setId(String) - Method in class com.bea.b2b.rosettanet.util.DocID
Set the proprietary document identifier.
setIsException(Boolean) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the isException workflow instance variable
setPartnerClassCode(String) - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Set the partner classification code.
setProcessIndicatorCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the processIndicatorCode workflow instance variable
setProcessInstanceId(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the processInstanceId workflow instance variable
setReason(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the reason workflow instance variable
setRetry(Integer) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the retry workflow instance variable
setRoleClassCode(String) - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Set the role classification code.
setServiceContent(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the serviceContent workflow instance variable
setSignalHeader(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the signalHeader workflow instance variable
setSupplyChainCode(String) - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Set the supply chain code.
setTeleNo(String) - Method in class com.bea.b2b.rosettanet.util.PartnerRoleDescription
Set the contact telephone number
setTimeStamp() - Method in class com.bea.b2b.rosettanet.util.DocID
Set the timestamp to the format expected by Rosettanet.
setTimeStamp(String) - Method in class com.bea.b2b.rosettanet.util.DocID
Set the timestamp to the passed in value.
setToDUNS(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the toDUNS workflow instance variable
setToPartnerClassCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the toPartnerClassCode workflow instance variable
setToRoleClassCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the toRoleClassCode workflow instance variable
setToSupplyChainCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the toSupplyChainCode workflow instance variable
setTransactionCode(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the transactionCode workflow instance variable
setTransactionInstanceId(String) - Method in class com.bea.b2b.rosettanet.templates.TemplateVariables
Set the transactionInstanceId workflow instance variable
setXml(String) - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
Assign a String version of the XML document.
setXmlFile(String) - Method in class com.bea.b2b.rosettanet.util.XmlProcessor
Assign an XML file.

T

TemplateVariables - class com.bea.b2b.rosettanet.templates.TemplateVariables.
This class contains the list of workflow variables that are defined in the templates used for the example RosettaNet PIP workflows.
TemplateVariables(WorkflowInstance) - Constructor for class com.bea.b2b.rosettanet.templates.TemplateVariables
 

V

validateContent(String, String) - Static method in class com.bea.b2b.rosettanet.RNHelper
Validate the PIP Service Content according to the XML schema file provided.
validateHeader(String, String) - Static method in class com.bea.b2b.rosettanet.RNHelper
Validate the Service Header according to the XML schema file provided.
verifySender(byte[], Message) - Method in interface com.bea.b2b.protocol.security.WLCDigitalSignatureValidator
Verifies that the certificate of the signature matches the sender information in the message.
verifySignature(byte[], byte[]) - Method in interface com.bea.b2b.protocol.security.WLCDigitalSignatureValidator
Verifies a detached Digital Signature against the message contents.

W

WLCDigitalSignatureValidator - interface com.bea.b2b.protocol.security.WLCDigitalSignatureValidator.
This defines the plug-in interface to implement Digital Signature for Rosettanet messages.

X

XmlProcessor - class com.bea.b2b.rosettanet.util.XmlProcessor.
This class is a helper to read and update an XML template or message.
XmlProcessor() - Constructor for class com.bea.b2b.rosettanet.util.XmlProcessor
 

A C D E G I L P R S T V W X