|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Participant
A client side view of a workflow participant. A participant is a workflow element which performs manual or interactive activities.
Starting with the introduction of user groups, workflow participants are not
necessarily model elements anymore. Due to this fact the generalization association
between ModelElement and Participant is deprecated. Participants which
are defined at modelling time are now implementations of ModelParticipant
instead.
| Method Summary | |
|---|---|
Map |
getAllAttributes()
Returns all custom attributes of this participant. |
List |
getAllSuperOrganizations()
Deprecated. The inheritance association between ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of Collections.EMPTY_LIST. |
Object |
getAttribute(String name)
Returns a specific custom attribute of this participant. |
int |
getElementOID()
Deprecated. The inheritance association between ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of 0. |
int |
getModelOID()
Deprecated. The inheritance association between ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of 0. |
String |
getNamespace()
Deprecated. The inheritance association between ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of null. |
String |
getPartitionId()
Deprecated. The inheritance association between ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of null. |
short |
getPartitionOID()
Deprecated. The inheritance association between ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of 0. |
| Methods inherited from interface org.eclipse.stardust.engine.api.model.ModelElement |
|---|
getDescription, getId, getName, getQualifiedId |
| Methods inherited from interface org.eclipse.stardust.engine.api.model.ParticipantInfo |
|---|
getId, getName, getQualifiedId |
| Method Detail |
|---|
Map getAllAttributes()
getAllAttributes in interface ModelElementObject getAttribute(String name)
getAttribute in interface ModelElementname - The name of the attribute to be returned.
short getPartitionOID()
ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of 0.
ModelElement
getPartitionOID in interface ModelElementModelParticipant.getModelOID()String getPartitionId()
ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of null.
ModelElement
getPartitionId in interface ModelElementModelParticipant.getModelOID()int getModelOID()
ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of 0.
ModelElementThe model OID is used to identify the model defining that model element in the scope of the CARNOT runtime.
getModelOID in interface ModelElementModelParticipant.getModelOID()int getElementOID()
ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of 0.
ModelElementEach model element has a unique OID in the scope of the defining model.
getElementOID in interface ModelElementModelParticipant.getElementOID()List getAllSuperOrganizations()
ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of Collections.EMPTY_LIST.
ModelParticipant.getAllSuperOrganizations()String getNamespace()
ModelElement and
Participant is deprecated. Participants which are defined in a
workflow model are now implementations of ModelParticipant.
Invoking this method on a non-model participant will result in a value
of null.
ModelElement
getNamespace in interface ModelElementModelParticipant.getNamespace()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||