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

java.lang.Object
  extended by org.ow2.orchestra.facade.def.impl.DefinitionRecordImpl
All Implemented Interfaces:
java.io.Serializable, DefinitionRecord, Record
Direct Known Subclasses:
ActivityDefinitionImpl

public abstract class DefinitionRecordImpl
extends java.lang.Object
implements DefinitionRecord

Author:
Gael Lalire
See Also:
Serialized Form

Field Summary
protected  java.lang.String name
           
protected  ProcessDefinitionUUID processDefinitionUUID
           
 
Constructor Summary
protected DefinitionRecordImpl(DefinitionRecord definitionRecord)
           
 
Method Summary
 java.lang.String getName()
           
 ProcessDefinitionUUID getProcessDefinitionUUID()
          All orchestra definition record are linked to a process definition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processDefinitionUUID

protected ProcessDefinitionUUID processDefinitionUUID

name

protected java.lang.String name
Constructor Detail

DefinitionRecordImpl

protected DefinitionRecordImpl(DefinitionRecord definitionRecord)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface DefinitionRecord
Returns:
the name of process or activity (NCName), this name can be null if the record is an activity.

getProcessDefinitionUUID

public ProcessDefinitionUUID getProcessDefinitionUUID()
Description copied from interface: DefinitionRecord
All orchestra definition record are linked to a process definition

Specified by:
getProcessDefinitionUUID in interface DefinitionRecord
Returns:
the uuid of process definition


Copyright © 2009 OW2 Consortium. All Rights Reserved.