org.jbpm.pvm.internal.id
Class IdComposer

java.lang.Object
  extended by org.jbpm.pvm.internal.id.IdComposer
Direct Known Subclasses:
DatabaseIdComposer, MemoryIdComposer

public abstract class IdComposer
extends java.lang.Object

Author:
Tom Baeyens

Constructor Summary
IdComposer()
           
 
Method Summary
abstract  java.lang.String createId(ProcessDefinition processDefinition, Execution parent, ExecutionImpl execution)
          generates a unique id for the given execution.
static IdComposer getDefaultIdComposer()
           
static IdComposer getIdComposer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdComposer

public IdComposer()
Method Detail

getIdComposer

public static IdComposer getIdComposer()

getDefaultIdComposer

public static IdComposer getDefaultIdComposer()

createId

public abstract java.lang.String createId(ProcessDefinition processDefinition,
                                          Execution parent,
                                          ExecutionImpl execution)
generates a unique id for the given execution.



Copyright © 2010 JBoss Community. All Rights Reserved.