de.danet.an.workflow.api
Interface Configuration

All Superinterfaces:
java.io.Serializable

public interface Configuration
extends java.io.Serializable

Interface Configuration. Gives access to the configuration-methods.


Method Summary
 java.lang.String workflowEngineInstanceKey()
          Every workflow engine has a globally unique key.
 

Method Detail

workflowEngineInstanceKey

public java.lang.String workflowEngineInstanceKey()
                                           throws java.rmi.RemoteException
Every workflow engine has a globally unique key. This key may be used in environments with several workflow engines to uniquely identify an instance. Note that this key should be bound to the data (state) of an engine, not to a deployment address. If an engine is moved to a different machine, but continues using the same data (i.e. all running processes remain the same etc.) then it should still provide the same instance key.

Returns:
the unique instance key
Throws:
java.rmi.RemoteException