|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.cyclonecommerce.cybervan.api.DefaultDocument
Provides a means for an Interchange Server to instantiate an IntegrationDocument. Used for outbound documents Only the IntegrationDocument interface methods are intended for use by a client.
| Fields inherited from interface com.cyclonecommerce.cybervan.api.IntegrationDocument |
MAX_REFERENCES,
NA,
NA_LIT |
| Constructor Summary | |
DefaultDocument()
|
|
| Method Summary | |
void |
addSecurityLevel(int securityLevel)
Method addSecurityLevel |
java.lang.String |
getControlId()
Method getControlId |
java.lang.String |
getCorrelationId()
getCorrelationId |
java.lang.String |
getDirectory()
Method getDirectory |
java.lang.String |
getEbXmlAction()
Return the ebXmlAction of the document was transfered using ebXml |
java.lang.String |
getEbXmlService()
Return the ebXmlService if the document was transfered using ebXml |
java.lang.String |
getFingerprint()
Method getFingerprint |
InterchangeURL |
getInterchangeHttpsURL()
getInterchangeHttpsURL For use by remote clients only |
InterchangeURL |
getInterchangeURL()
Method getInterchangeURL |
int |
getMaxReferences()
Method getMaxReferences |
java.lang.String |
getName()
Method getName |
java.lang.String |
getOriginalName()
Method getOriginalName |
int |
getOriginalSize()
Method getOriginalSize |
java.lang.String |
getPackagingType()
Get the packaging type (AKA: BusinessProtocol) to used transfering sending a document. |
java.lang.String |
getPackagingVersion()
Get the packaging version (AKA: BusinessProtocol) used when transfering a document. |
java.lang.String |
getPath()
Method getPath |
java.lang.String |
getPersistedName()
Return the name as stored on disk (Inbound Transport). |
CompanyId |
getReceiverId()
Method getReceiverId |
java.lang.String |
getReference(int aReferenceNumber)
Method getReference |
java.lang.String |
getRefToMessageId()
getRefToMessageId |
SecurityLevel |
getSecurityLevel()
Method getSecurityLevel |
CompanyId |
getSenderId()
Method getSenderId |
int |
getSequenceId()
Method getSequenceId |
java.lang.String |
getTransport()
Method getTransport - return the transport the document was received on. |
int |
getTransportSize()
Method getTransportSize |
DocumentType |
getType()
Method getType |
java.lang.String |
getUniqueId()
Method getUniqueId |
java.util.Properties |
getUserData()
Get the additional user defined data. |
void |
setContent(java.lang.String path)
Method setContent |
void |
setControlId(java.lang.String aControlId)
Method setControlId |
void |
setCorrelationId(java.lang.String id)
setCorrelationId |
void |
setDirectory(java.lang.String aDirectory)
Method setDirectory |
void |
setEbXmlAction(java.lang.String ebXmlAction)
Set the ebXmlAction if MCD free trading is enabled. |
void |
setEbXmlService(java.lang.String ebXmlService)
Set the ebXmlService if MCD free ebXml trading is enabled. |
void |
setEncrypted(boolean isEncrypted)
Set if the document is encrypted |
void |
setFileExt(java.lang.String fileExt)
|
void |
setFingerprint(java.lang.String aFingerprint)
Method setFingerprint |
void |
setInterchangeHttpsURL(InterchangeURL url)
setInterchangeHttpsURL - Sets URL to use when communicating with Interchange. |
void |
setInterchangeURL(InterchangeURL url)
Method setInterchangeURL |
void |
setName(java.lang.String aName)
Method setName |
void |
setOriginalName(java.lang.String anOriginalName)
Method setOriginalName |
void |
setOriginalSize(int anOriginalSize)
Method setOriginalSize |
void |
setPackagingType(java.lang.String packagingType)
Set the packaging type (AKA: BusinessProtocol) to used when transfering a document. |
void |
setPackagingVersion(java.lang.String packagingVersion)
Set the packaging version (AKA: BusinessProtocol) to used when transfering a document. |
void |
setPath(java.lang.String aPath)
Method setPath |
void |
setPersistedName(java.lang.String persistedName)
Sets the name of the document as stored on disk (Inbound Transport). |
void |
setReceiverId(CompanyId id)
Method setReceiverId |
void |
setReceiverId(java.lang.String id)
Method setReceiverId will set the ediID property of the Receiver CompanyID |
void |
setReceiverName(java.lang.String name)
Method setReceiverName |
void |
setReference(int aReferenceNumber,
java.lang.String aReference)
Method setReference |
void |
setRefToMessageId(java.lang.String id)
setRefToMessageId |
void |
setSecurityLevel(int securityLevel)
Method setSecurityLevel |
void |
setSenderId(CompanyId id)
Method setSenderId |
void |
setSenderId(java.lang.String id)
Method setSenderId will set the ediID property of the Sender CompanyID |
void |
setSenderName(java.lang.String name)
Method setSenderName same as calling the setName method |
void |
setSequenceId(int id)
Method setSequenceId |
void |
setSigned(boolean isSigned)
Set if the document is signed or not |
void |
setSubtype(java.lang.String subtype)
Method setSubtype |
void |
setTransport(java.lang.String transport)
Method setTransport |
void |
setTransportSize(int aSize)
Method setTransportSize |
void |
setType(DocumentType type)
Method setType |
void |
setType(java.lang.String type)
Method setType |
void |
setUniqueId(java.lang.String aUniqueId)
Method setUniqueId |
void |
setUserData(java.util.Properties userProperties)
Sets additional user defined data that may be used by the packager when constructing the packaged document. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public DefaultDocument()
| Method Detail |
public CompanyId getSenderId()
public void setSenderId(CompanyId id)
id - public void setSenderId(java.lang.String id)
id - com.cyclonecommerce.cybervan.api.CompanyId.setEDIIdpublic void setSenderName(java.lang.String name)
name - com.cyclonecommerce.cybervan.api.DefaultDocument.setNamepublic CompanyId getReceiverId()
public void setReceiverId(CompanyId id)
id - public void setReceiverId(java.lang.String id)
id - com.cyclonecommerce.cybervan.api.CompanyId.setEDIIdpublic void setReceiverName(java.lang.String name)
name - public java.lang.String getControlId()
public void setControlId(java.lang.String aControlId)
aControlId - public java.lang.String getUniqueId()
public void setUniqueId(java.lang.String aUniqueId)
aUniqueId - public void setCorrelationId(java.lang.String id)
id - The document Correlation Id. This id can be generated by
Interchange, or generated by applications integrating with Interchange. The
id is used to tie together multiple documents into a conversation. Multiple
documents can have the same Correlation Id.public java.lang.String getCorrelationId()
public java.lang.String getRefToMessageId()
public void setRefToMessageId(java.lang.String id)
id - The document RefToMessageId. This id can be generated bypublic DocumentType getType()
public void setSubtype(java.lang.String subtype)
subtype - public void setType(DocumentType type)
type - public void setType(java.lang.String type)
type - public void setFileExt(java.lang.String fileExt)
fileExt - public java.lang.String getPath()
public void setPath(java.lang.String aPath)
aPath - public java.lang.String getDirectory()
public void setDirectory(java.lang.String aDirectory)
aDirectory - public java.lang.String getName()
public void setName(java.lang.String aName)
aName - public java.lang.String getOriginalName()
public void setOriginalName(java.lang.String anOriginalName)
anOriginalName - public int getTransportSize()
public void setTransportSize(int aSize)
aSize - public int getOriginalSize()
public void setOriginalSize(int anOriginalSize)
anOriginalSize - public java.lang.String getReference(int aReferenceNumber)
aReferenceNumber -
public void setReference(int aReferenceNumber,
java.lang.String aReference)
aReferenceNumber - aReference - public SecurityLevel getSecurityLevel()
public void setSecurityLevel(int securityLevel)
securityLevel - public void addSecurityLevel(int securityLevel)
securityLevel - public java.lang.String getFingerprint()
public void setFingerprint(java.lang.String aFingerprint)
aFingerprint - public int getMaxReferences()
public InterchangeURL getInterchangeURL()
public void setInterchangeURL(InterchangeURL url)
url - public InterchangeURL getInterchangeHttpsURL()
public void setInterchangeHttpsURL(InterchangeURL url)
url - public void setContent(java.lang.String path)
path - public void setTransport(java.lang.String transport)
transport - public java.lang.String getTransport()
public void setPersistedName(java.lang.String persistedName)
persistedName - java.lang.Stringpublic java.lang.String getPersistedName()
public void setSequenceId(int id)
id - intpublic int getSequenceId()
public void setEncrypted(boolean isEncrypted)
isEncrypted - a booleanpublic void setSigned(boolean isSigned)
isSigned - a booleanpublic java.lang.String getEbXmlService()
public void setEbXmlService(java.lang.String ebXmlService)
public java.lang.String getEbXmlAction()
public void setEbXmlAction(java.lang.String ebXmlAction)
public java.lang.String getPackagingType()
public void setPackagingType(java.lang.String packagingType)
packagingType - The packaging typepublic java.lang.String getPackagingVersion()
public void setPackagingVersion(java.lang.String packagingVersion)
packagingVersion - The packaging versionpublic void setUserData(java.util.Properties userProperties)
userProperties - Initialized with user defined data.public java.util.Properties getUserData()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||