org.ow2.orchestra.facade.def.impl
Class CatchDefinitionImpl

java.lang.Object
  extended by org.ow2.orchestra.facade.def.impl.DefinitionRecordImpl
      extended by org.ow2.orchestra.facade.def.impl.ActivityDefinitionImpl
          extended by org.ow2.orchestra.facade.def.impl.BaseFCTDefinitionImpl
              extended by org.ow2.orchestra.facade.def.impl.BaseCatchDefinitionImpl<CatchDefinition>
                  extended by org.ow2.orchestra.facade.def.impl.CatchDefinitionImpl
All Implemented Interfaces:
Serializable, ActivityDefinition, BaseCatchDefinition<CatchDefinition>, BaseFCTDefinition, CatchDefinition, DefinitionRecord, Record

public class CatchDefinitionImpl
extends BaseCatchDefinitionImpl<CatchDefinition>
implements CatchDefinition

Author:
S. Ali Tokmen
See Also:
Serialized Form

Field Summary
protected  QName faultElement
           
protected  QName faultMessageType
           
protected  QName faultName
           
protected  String faultVariable
           
 
Fields inherited from class org.ow2.orchestra.facade.def.impl.ActivityDefinitionImpl
documentation, uuid
 
Fields inherited from class org.ow2.orchestra.facade.def.impl.DefinitionRecordImpl
name, processDefinitionUUID
 
Constructor Summary
CatchDefinitionImpl(CatchDefinition catchDefinition)
           
 
Method Summary
 CatchDefinition copy()
           
 QName getFaultElement()
           
 QName getFaultMessageType()
           
 QName getFaultName()
           
 String getFaultVariable()
           
 ActivityType getType()
          Get the type of the activity definition.
 
Methods inherited from class org.ow2.orchestra.facade.def.impl.BaseFCTDefinitionImpl
getEnclosedActivityUUID
 
Methods inherited from class org.ow2.orchestra.facade.def.impl.ActivityDefinitionImpl
getDocumentation, getUUID
 
Methods inherited from class org.ow2.orchestra.facade.def.impl.DefinitionRecordImpl
getName, getProcessDefinitionUUID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.orchestra.facade.def.BaseFCTDefinition
getEnclosedActivityUUID
 
Methods inherited from interface org.ow2.orchestra.facade.def.ActivityDefinition
getDocumentation, getUUID
 
Methods inherited from interface org.ow2.orchestra.facade.def.DefinitionRecord
getName, getProcessDefinitionUUID
 

Field Detail

faultElement

protected QName faultElement

faultMessageType

protected QName faultMessageType

faultName

protected QName faultName

faultVariable

protected String faultVariable
Constructor Detail

CatchDefinitionImpl

public CatchDefinitionImpl(CatchDefinition catchDefinition)
Method Detail

getFaultElement

public QName getFaultElement()
Specified by:
getFaultElement in interface CatchDefinition
Returns:
The faultElement element of the catch definition (optional)

getFaultMessageType

public QName getFaultMessageType()
Specified by:
getFaultMessageType in interface CatchDefinition
Returns:
The faultMessageType element of the catch definition (optional)

getFaultName

public QName getFaultName()
Specified by:
getFaultName in interface CatchDefinition
Returns:
The faultName element of the catch definition

getFaultVariable

public String getFaultVariable()
Specified by:
getFaultVariable in interface CatchDefinition
Returns:
The faultVariable element of the catch definition

copy

public CatchDefinition copy()

getType

public ActivityType getType()
Description copied from interface: ActivityDefinition
Get the type of the activity definition. Types are defined in ActivityType.class.

Specified by:
getType in interface ActivityDefinition
Returns:
the type of the activity (corresponding to ActivityType.class)


Copyright © 2011 OW2 Consortium. All Rights Reserved.