org.ow2.bonita.facade.def.majorElement.impl
Class ActivityDefinitionImpl

java.lang.Object
  extended by org.ow2.bonita.facade.def.majorElement.impl.DefinitionRecordImpl
      extended by org.ow2.bonita.facade.def.majorElement.impl.ProcessDefinitionRecordImpl
          extended by org.ow2.bonita.facade.def.majorElement.impl.ActivityDefinitionImpl
All Implemented Interfaces:
java.io.Serializable, org.ow2.bonita.facade.def.majorElement.ActivityDefinition, org.ow2.bonita.facade.def.majorElement.DefinitionRecord, org.ow2.bonita.facade.def.majorElement.ProcessDefinitionRecord

public class ActivityDefinitionImpl
extends ProcessDefinitionRecordImpl
implements org.ow2.bonita.facade.def.majorElement.ActivityDefinition

See Also:
Serialized Form

Nested Class Summary
static class ActivityDefinitionImpl.IterationDefinitionImpl
           
 
Nested classes/interfaces inherited from interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition
org.ow2.bonita.facade.def.majorElement.ActivityDefinition.FinishMode, org.ow2.bonita.facade.def.majorElement.ActivityDefinition.IterationDef, org.ow2.bonita.facade.def.majorElement.ActivityDefinition.StartMode
 
Field Summary
protected  java.lang.String activityId
           
protected  org.ow2.bonita.facade.def.element.MultiInstantiationDefinition activityInstantiator
           
protected  boolean asynchronous
           
protected  java.lang.String blockId
           
protected  java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> dataFields
           
protected  java.util.Set<org.ow2.bonita.facade.def.element.DeadlineDefinition> deadlines
           
protected  java.lang.String description
           
protected  java.lang.String documentation
           
protected  org.ow2.bonita.facade.def.majorElement.ActivityDefinition.FinishMode finishMode
           
protected  java.util.Set<org.ow2.bonita.facade.def.element.HookDefinition> hooks
           
protected  java.lang.String icon
           
protected  java.util.Set<org.ow2.bonita.facade.def.majorElement.ActivityDefinition.IterationDef> iterations
           
protected  java.lang.String limit
           
protected  boolean noImplementation
           
protected  java.lang.String performer
           
protected  org.ow2.bonita.facade.def.element.PerformerAssignDefinition performerAssign
           
protected  java.lang.String priority
           
protected  boolean route
           
protected  org.ow2.bonita.facade.def.element.SimulationInformationDefinition simulationInformation
           
protected  org.ow2.bonita.facade.def.majorElement.ActivityDefinition.StartMode startMode
           
protected  org.ow2.bonita.facade.def.element.SubFlowDefinition subFlow
           
protected  java.util.Set<org.ow2.bonita.facade.def.element.ToolDefinition> tools
           
protected  java.util.Set<org.ow2.bonita.facade.def.element.TransitionRestrictionDefinition> transitionRestrictions
           
protected  org.ow2.bonita.facade.uuid.ActivityDefinitionUUID uuid
           
 
Fields inherited from class org.ow2.bonita.facade.def.majorElement.impl.ProcessDefinitionRecordImpl
processDefinitionUUID
 
Fields inherited from class org.ow2.bonita.facade.def.majorElement.impl.DefinitionRecordImpl
name, packageDefinitionUUID
 
Constructor Summary
protected ActivityDefinitionImpl()
           
  ActivityDefinitionImpl(org.ow2.bonita.facade.def.majorElement.ActivityDefinition src)
           
  ActivityDefinitionImpl(org.ow2.bonita.facade.uuid.ActivityDefinitionUUID activityDefinitionUUID, java.lang.String activityId, org.ow2.bonita.facade.uuid.PackageDefinitionUUID packageUUID, org.ow2.bonita.facade.uuid.ProcessDefinitionUUID processUUID, java.lang.String blockId, java.util.Set<org.ow2.bonita.facade.def.element.DeadlineDefinition> deadlines, java.lang.String description, java.lang.String documentation, org.ow2.bonita.facade.def.majorElement.ActivityDefinition.FinishMode finishMode, java.lang.String icon, java.lang.String limit, java.lang.String name, java.lang.String performer, java.lang.String priority, org.ow2.bonita.facade.def.element.SimulationInformationDefinition simulationInformation, org.ow2.bonita.facade.def.majorElement.ActivityDefinition.StartMode startMode, org.ow2.bonita.facade.def.element.SubFlowDefinition subFlow, java.util.Set<org.ow2.bonita.facade.def.element.ToolDefinition> tools, java.util.Set<org.ow2.bonita.facade.def.element.TransitionRestrictionDefinition> transitionRestrictions, boolean noImplementation, boolean route, java.util.Set<org.ow2.bonita.facade.def.element.HookDefinition> hooks, org.ow2.bonita.facade.def.element.PerformerAssignDefinition performerAssign, java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> dataFields, java.util.Set<org.ow2.bonita.facade.def.majorElement.ActivityDefinition.IterationDef> iterations, org.ow2.bonita.facade.def.element.MultiInstantiationDefinition activityInstantiator, boolean asynchronous)
           
 
Method Summary
 java.lang.String getActivityId()
           
 java.lang.String getBlockId()
           
 java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> getDataFields()
           
 java.util.Set<org.ow2.bonita.facade.def.element.DeadlineDefinition> getDeadlines()
           
 java.lang.String getDescription()
           
 java.lang.String getDocumentation()
           
 org.ow2.bonita.facade.def.majorElement.ActivityDefinition.FinishMode getFinishMode()
           
 java.util.Set<org.ow2.bonita.facade.def.element.HookDefinition> getHooks()
           
 java.lang.String getIcon()
           
 java.util.Set<org.ow2.bonita.facade.def.majorElement.ActivityDefinition.IterationDef> getIterations()
           
 java.lang.String getLimit()
           
 org.ow2.bonita.facade.def.element.MultiInstantiationDefinition getMultiInstantiationDefinition()
           
 java.lang.String getPerformer()
           
 org.ow2.bonita.facade.def.element.PerformerAssignDefinition getPerformerAssign()
           
 java.lang.String getPriority()
           
 org.ow2.bonita.facade.def.element.SimulationInformationDefinition getSimulationInformation()
           
 org.ow2.bonita.facade.def.majorElement.ActivityDefinition.StartMode getStartMode()
           
 org.ow2.bonita.facade.def.element.SubFlowDefinition getSubFlow()
           
 java.util.Set<org.ow2.bonita.facade.def.element.ToolDefinition> getTools()
           
 java.util.Set<org.ow2.bonita.facade.def.element.TransitionRestrictionDefinition> getTransitionRestrictions()
           
 org.ow2.bonita.facade.uuid.ActivityDefinitionUUID getUUID()
           
 boolean isAsynchronous()
           
 boolean isNoImplementation()
           
 boolean isRoute()
           
 
Methods inherited from class org.ow2.bonita.facade.def.majorElement.impl.ProcessDefinitionRecordImpl
getProcessDefinitionUUID
 
Methods inherited from class org.ow2.bonita.facade.def.majorElement.impl.DefinitionRecordImpl
getName, getPackageDefinitionUUID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.ProcessDefinitionRecord
getProcessDefinitionUUID
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.DefinitionRecord
getName, getPackageDefinitionUUID
 

Field Detail

uuid

protected org.ow2.bonita.facade.uuid.ActivityDefinitionUUID uuid

activityId

protected java.lang.String activityId

blockId

protected java.lang.String blockId

deadlines

protected java.util.Set<org.ow2.bonita.facade.def.element.DeadlineDefinition> deadlines

description

protected java.lang.String description

documentation

protected java.lang.String documentation

finishMode

protected org.ow2.bonita.facade.def.majorElement.ActivityDefinition.FinishMode finishMode

icon

protected java.lang.String icon

limit

protected java.lang.String limit

performer

protected java.lang.String performer

priority

protected java.lang.String priority

simulationInformation

protected org.ow2.bonita.facade.def.element.SimulationInformationDefinition simulationInformation

startMode

protected org.ow2.bonita.facade.def.majorElement.ActivityDefinition.StartMode startMode

subFlow

protected org.ow2.bonita.facade.def.element.SubFlowDefinition subFlow

tools

protected java.util.Set<org.ow2.bonita.facade.def.element.ToolDefinition> tools

transitionRestrictions

protected java.util.Set<org.ow2.bonita.facade.def.element.TransitionRestrictionDefinition> transitionRestrictions

noImplementation

protected boolean noImplementation

route

protected boolean route

hooks

protected java.util.Set<org.ow2.bonita.facade.def.element.HookDefinition> hooks

performerAssign

protected org.ow2.bonita.facade.def.element.PerformerAssignDefinition performerAssign

dataFields

protected java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> dataFields

iterations

protected java.util.Set<org.ow2.bonita.facade.def.majorElement.ActivityDefinition.IterationDef> iterations

activityInstantiator

protected org.ow2.bonita.facade.def.element.MultiInstantiationDefinition activityInstantiator

asynchronous

protected boolean asynchronous
Constructor Detail

ActivityDefinitionImpl

protected ActivityDefinitionImpl()

ActivityDefinitionImpl

public ActivityDefinitionImpl(org.ow2.bonita.facade.uuid.ActivityDefinitionUUID activityDefinitionUUID,
                              java.lang.String activityId,
                              org.ow2.bonita.facade.uuid.PackageDefinitionUUID packageUUID,
                              org.ow2.bonita.facade.uuid.ProcessDefinitionUUID processUUID,
                              java.lang.String blockId,
                              java.util.Set<org.ow2.bonita.facade.def.element.DeadlineDefinition> deadlines,
                              java.lang.String description,
                              java.lang.String documentation,
                              org.ow2.bonita.facade.def.majorElement.ActivityDefinition.FinishMode finishMode,
                              java.lang.String icon,
                              java.lang.String limit,
                              java.lang.String name,
                              java.lang.String performer,
                              java.lang.String priority,
                              org.ow2.bonita.facade.def.element.SimulationInformationDefinition simulationInformation,
                              org.ow2.bonita.facade.def.majorElement.ActivityDefinition.StartMode startMode,
                              org.ow2.bonita.facade.def.element.SubFlowDefinition subFlow,
                              java.util.Set<org.ow2.bonita.facade.def.element.ToolDefinition> tools,
                              java.util.Set<org.ow2.bonita.facade.def.element.TransitionRestrictionDefinition> transitionRestrictions,
                              boolean noImplementation,
                              boolean route,
                              java.util.Set<org.ow2.bonita.facade.def.element.HookDefinition> hooks,
                              org.ow2.bonita.facade.def.element.PerformerAssignDefinition performerAssign,
                              java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> dataFields,
                              java.util.Set<org.ow2.bonita.facade.def.majorElement.ActivityDefinition.IterationDef> iterations,
                              org.ow2.bonita.facade.def.element.MultiInstantiationDefinition activityInstantiator,
                              boolean asynchronous)

ActivityDefinitionImpl

public ActivityDefinitionImpl(org.ow2.bonita.facade.def.majorElement.ActivityDefinition src)
Method Detail

getBlockId

public java.lang.String getBlockId()
Specified by:
getBlockId in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getDeadlines

public java.util.Set<org.ow2.bonita.facade.def.element.DeadlineDefinition> getDeadlines()
Specified by:
getDeadlines in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getDocumentation

public java.lang.String getDocumentation()
Specified by:
getDocumentation in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getFinishMode

public org.ow2.bonita.facade.def.majorElement.ActivityDefinition.FinishMode getFinishMode()
Specified by:
getFinishMode in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getIcon

public java.lang.String getIcon()
Specified by:
getIcon in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getLimit

public java.lang.String getLimit()
Specified by:
getLimit in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getPerformer

public java.lang.String getPerformer()
Specified by:
getPerformer in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getPriority

public java.lang.String getPriority()
Specified by:
getPriority in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getSimulationInformation

public org.ow2.bonita.facade.def.element.SimulationInformationDefinition getSimulationInformation()
Specified by:
getSimulationInformation in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getStartMode

public org.ow2.bonita.facade.def.majorElement.ActivityDefinition.StartMode getStartMode()
Specified by:
getStartMode in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getSubFlow

public org.ow2.bonita.facade.def.element.SubFlowDefinition getSubFlow()
Specified by:
getSubFlow in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getTools

public java.util.Set<org.ow2.bonita.facade.def.element.ToolDefinition> getTools()
Specified by:
getTools in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getTransitionRestrictions

public java.util.Set<org.ow2.bonita.facade.def.element.TransitionRestrictionDefinition> getTransitionRestrictions()
Specified by:
getTransitionRestrictions in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

isNoImplementation

public boolean isNoImplementation()
Specified by:
isNoImplementation in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

isRoute

public boolean isRoute()
Specified by:
isRoute in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getHooks

public java.util.Set<org.ow2.bonita.facade.def.element.HookDefinition> getHooks()
Specified by:
getHooks in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getPerformerAssign

public org.ow2.bonita.facade.def.element.PerformerAssignDefinition getPerformerAssign()
Specified by:
getPerformerAssign in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getDataFields

public java.util.Set<org.ow2.bonita.facade.def.majorElement.DataFieldDefinition> getDataFields()
Specified by:
getDataFields in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getIterations

public java.util.Set<org.ow2.bonita.facade.def.majorElement.ActivityDefinition.IterationDef> getIterations()
Specified by:
getIterations in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getActivityId

public java.lang.String getActivityId()
Specified by:
getActivityId in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getUUID

public org.ow2.bonita.facade.uuid.ActivityDefinitionUUID getUUID()
Specified by:
getUUID in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

getMultiInstantiationDefinition

public org.ow2.bonita.facade.def.element.MultiInstantiationDefinition getMultiInstantiationDefinition()
Specified by:
getMultiInstantiationDefinition in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition

isAsynchronous

public boolean isAsynchronous()
Specified by:
isAsynchronous in interface org.ow2.bonita.facade.def.majorElement.ActivityDefinition


Copyright © 2009 OW2 Consortium. All Rights Reserved.