|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.wm.app.tn.util.TNFixedData
com.wm.app.tn.profile.ID
public class ID
An external ID for a partner (e.g. DUNS, EULER, User defined 1).
Typically, a partner will use an external ID to identify itself in a business document.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.wm.app.tn.util.TNFixedData |
---|
com.wm.app.tn.util.TNFixedData.TreeCursor |
Constructor Summary | |
---|---|
ID()
Creates an ID. |
Method Summary | |
---|---|
static com.wm.data.IData |
create()
Creates an ID. |
java.lang.String |
getErrorTemplate()
for internal use only |
java.lang.String |
getExternalID()
|
int |
getID()
|
java.lang.String |
getIDKey()
|
int |
getIDType()
|
java.lang.String |
getIDTypeName()
for internal use only |
java.lang.String |
getInternalID()
|
java.lang.String |
getName()
|
short |
getSeqNo()
Used by the TN Console to display the external IDs for a partner in the correct order |
static java.lang.Object[][] |
idSchema()
|
void |
setExternalID(java.lang.String s)
Sets the value of this external ID. |
void |
setIDKey(java.lang.String s)
for internal use only |
void |
setIDType(int i)
Sets the type of external ID this ID object represents. |
void |
setIDTypeName(java.lang.String s)
for internal use only |
void |
setInternalID(java.lang.String s)
Assigns this external ID to a partner on the Trading Network. |
void |
setSeqNo(short s)
|
java.lang.String |
toString()
Default toString implementation returns class name followed by contents. |
Methods inherited from class com.wm.app.tn.util.TNFixedData |
---|
clone, dataSize, get, get, getCursor, getHashCursor, getIndexCursor, getKey, getSharedCursor, getTreeCursor, indexOf, merge, set, set |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ID()
Method Detail |
---|
public static com.wm.data.IData create()
public static java.lang.Object[][] idSchema()
public final java.lang.String getName()
public final int getID()
getID
in interface FieldGroup
Constants
public final int getIDType()
LookupStore.getExternalIDTypes()
public final java.lang.String getExternalID()
public final java.lang.String getInternalID()
public final short getSeqNo()
public final java.lang.String getIDKey()
public final java.lang.String getIDTypeName()
public final void setIDType(int i)
an
- integer representing the type of external ID (eg: DUNS, DUNS+4, EULER). You can use
LookupStore.getExternalIDTypes to retrieve the interger value and description for all ID types known to Trading
Networks.LookupStore.getExternalIDTypes()
public final void setExternalID(java.lang.String s)
the
- value of the external ID. If this is a DUNS ID (for example), pass the DUNS number in this parameter.public final void setInternalID(java.lang.String s)
a
- webMethods internal partner IDpublic final void setSeqNo(short s)
the
- sequence number of this ID, relative to other eexternal IDs for this partner.public final void setIDKey(java.lang.String s)
public final void setIDTypeName(java.lang.String s)
public final java.lang.String toString()
com.wm.app.tn.util.TNFixedData
toString
in class com.wm.app.tn.util.TNFixedData
public final java.lang.String getErrorTemplate()
FieldGroup
getErrorTemplate
in interface FieldGroup
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |