org.eclipse.stardust.engine.api.ws
Class ActivityDefinitionXto

java.lang.Object
  extended by org.eclipse.stardust.engine.api.ws.ModelElementXto
      extended by org.eclipse.stardust.engine.api.ws.ActivityDefinitionXto

public class ActivityDefinitionXto
extends ModelElementXto

The client view of a workflow activity. An activity is a piece of work, which will be processed by a combination of resource (specified by participant assignment) and/or computer applications (specified by application assignment), forming one logical step in the realization of the process.

Java class for ActivityDefinition complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ActivityDefinition">
   <complexContent>
     <extension base="{http://eclipse.org/stardust/ws/v2012a/api}ModelElement">
       <sequence>
         <element name="rtOid" type="{http://www.w3.org/2001/XMLSchema}long"/>
         <element name="abortable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="interactive" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="implementationType" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="defaultPerformer" type="{http://eclipse.org/stardust/ws/v2012a/api}Participant"/>
         <element name="application" type="{http://eclipse.org/stardust/ws/v2012a/api}Application"/>
         <element name="interactionContexts">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="interactionContext" type="{http://eclipse.org/stardust/ws/v2012a/api}InteractionContext" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="eventHandlers" type="{http://eclipse.org/stardust/ws/v2012a/api}EventHandlerDefinitions" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ActivityDefinitionXto.InteractionContextsXto
          Java class for anonymous complex type.
 
Constructor Summary
ActivityDefinitionXto()
           
 
Method Summary
 ApplicationXto getApplication()
          Gets the value of the application property.
 ParticipantXto getDefaultPerformer()
          Gets the value of the defaultPerformer property.
 EventHandlerDefinitionsXto getEventHandlers()
          Gets the value of the eventHandlers property.
 String getImplementationType()
          Gets the value of the implementationType property.
 ActivityDefinitionXto.InteractionContextsXto getInteractionContexts()
          Gets the value of the interactionContexts property.
 long getRtOid()
          Gets the value of the rtOid property.
 boolean isAbortable()
          Gets the value of the abortable property.
 boolean isInteractive()
          Gets the value of the interactive property.
 void setAbortable(boolean value)
          Sets the value of the abortable property.
 void setApplication(ApplicationXto value)
          Sets the value of the application property.
 void setDefaultPerformer(ParticipantXto value)
          Sets the value of the defaultPerformer property.
 void setEventHandlers(EventHandlerDefinitionsXto value)
          Sets the value of the eventHandlers property.
 void setImplementationType(String value)
          Sets the value of the implementationType property.
 void setInteractionContexts(ActivityDefinitionXto.InteractionContextsXto value)
          Sets the value of the interactionContexts property.
 void setInteractive(boolean value)
          Sets the value of the interactive property.
 void setRtOid(long value)
          Sets the value of the rtOid property.
 
Methods inherited from class org.eclipse.stardust.engine.api.ws.ModelElementXto
getAttributes, getDescription, getId, getModelOid, getName, getPartitionId, getPartitionOid, getQualifiedId, setAttributes, setDescription, setId, setModelOid, setName, setPartitionId, setPartitionOid, setQualifiedId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityDefinitionXto

public ActivityDefinitionXto()
Method Detail

getRtOid

public long getRtOid()
Gets the value of the rtOid property.


setRtOid

public void setRtOid(long value)
Sets the value of the rtOid property.


isAbortable

public boolean isAbortable()
Gets the value of the abortable property.


setAbortable

public void setAbortable(boolean value)
Sets the value of the abortable property.


isInteractive

public boolean isInteractive()
Gets the value of the interactive property.


setInteractive

public void setInteractive(boolean value)
Sets the value of the interactive property.


getImplementationType

public String getImplementationType()
Gets the value of the implementationType property.

Returns:
possible object is String

setImplementationType

public void setImplementationType(String value)
Sets the value of the implementationType property.

Parameters:
value - allowed object is String

getDefaultPerformer

public ParticipantXto getDefaultPerformer()
Gets the value of the defaultPerformer property.

Returns:
possible object is ParticipantXto

setDefaultPerformer

public void setDefaultPerformer(ParticipantXto value)
Sets the value of the defaultPerformer property.

Parameters:
value - allowed object is ParticipantXto

getApplication

public ApplicationXto getApplication()
Gets the value of the application property.

Returns:
possible object is ApplicationXto

setApplication

public void setApplication(ApplicationXto value)
Sets the value of the application property.

Parameters:
value - allowed object is ApplicationXto

getInteractionContexts

public ActivityDefinitionXto.InteractionContextsXto getInteractionContexts()
Gets the value of the interactionContexts property.

Returns:
possible object is ActivityDefinitionXto.InteractionContextsXto

setInteractionContexts

public void setInteractionContexts(ActivityDefinitionXto.InteractionContextsXto value)
Sets the value of the interactionContexts property.

Parameters:
value - allowed object is ActivityDefinitionXto.InteractionContextsXto

getEventHandlers

public EventHandlerDefinitionsXto getEventHandlers()
Gets the value of the eventHandlers property.

Returns:
possible object is EventHandlerDefinitionsXto

setEventHandlers

public void setEventHandlers(EventHandlerDefinitionsXto value)
Sets the value of the eventHandlers property.

Parameters:
value - allowed object is EventHandlerDefinitionsXto


Copyright © 2017 Eclipse Stardust. All Rights Reserved.