|
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 |