|
Oracle BPEL Process Manager Client API Reference 10g Release 2 (10.1.2) B25709-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
com.oracle.bpel.client.AbstractIdentifier
com.oracle.bpel.client.BPELProcessId
Implementation of an BPEL process identifier. A process identifier is used to locate and identify a process that has been deployed to a BPEL process domain. Once an identifier has been constructed it is immutable.
Process identifiers may be constructed without specifying a process revision tag component. However, if such an identifier is passed to the process domain as an argument in a call which requires a process revision tag the revision most recently deployed (also known as the default revision) will be assumed.
Please refer to AbstractIdentifier class for the URI format expected of process identifiers.
| Constructor Summary | |
BPELProcessId(java.lang.String domainId, java.lang.String processId)Constructs a process identifier with a domain identifier and process identifier. |
|
BPELProcessId(java.lang.String domainId, java.lang.String processId, java.lang.String revisionTag)Constructs a process identifier with a domain identifier, process identifier and revision tag. |
|
BPELProcessId(java.lang.String domainId, java.lang.String processId, java.lang.String revisionTag, java.lang.String processGUID)Constructs a process identifier with a domain identifier, process identifier, revision tag and process GUID. |
|
| Method Summary | |
boolean |
equals(java.lang.Object o)Compares this process identifier to the specified object. |
java.lang.String |
getProcessGUID()Returns the process GUID for this process identifier. |
int |
hashCode()Returns a hash code for this process id. |
| Methods inherited from class com.oracle.bpel.client.AbstractIdentifier |
getDomainId, getInstanceId, getKey, getProcessId, getRevisionTag, hasKey, toString |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public BPELProcessId(java.lang.String domainId,
java.lang.String processId,
java.lang.String revisionTag,
java.lang.String processGUID)
domainId - the BPEL domain id.processId - the process identifier; if null is passed, the process identifier will default to "*".revisionTag - the process revision tag; this parameter is optional so null can be passed in.processGUID - the process guid - each process deployed to the server is tagged with a unique guid - this parameter is optional so null can be passed in.
public BPELProcessId(java.lang.String domainId,
java.lang.String processId,
java.lang.String revisionTag)
null.domainId - the BPEL domain id.processId - the process identifier; if null is passed, the process identifier will default to "*".revisionTag - the process revision tag; this parameter is optional so null can be passed in.
public BPELProcessId(java.lang.String domainId,
java.lang.String processId)
null.domainId - the BPEL domain id.processId - the process identifier; if null is passed, the process identifier will default to "*".| Method Detail |
public java.lang.String getProcessGUID()
null.public boolean equals(java.lang.Object o)
true if and only if the argument is not null and is a BPELProcessId object that contains the same domain id, process id and revision tag.true if the BPELProcessId are equal; false otherwise.public int hashCode()
|
Oracle BPEL Process Manager Client API Reference 10g Release 2 (10.1.2) B25709-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||