Novell exteNd
Director 5.2 API

com.sssw.wf.factory
Class EboFactory

java.lang.Object
 |
 +--com.sssw.wf.factory.EboFactory
All Implemented Interfaces:
Serializable

public class EboFactory
extends Object
implements Serializable

This workflow server factory class.

See Also:
Serialized Form

Constructor Summary
EboFactory()
           
 
Method Summary
static String generateId()
          This factory method returns a globally unique 32 byte identifier.
static com.sssw.wf.client.EbiAuditManager getAuditManager()
          Gets an EbiAuditManager object.
static EbiElement getElement(String elementType)
          Gets an EbiElement element object.
static com.sssw.fw.persist.api.EbiElementMeta getElementMeta(String elementType)
          Gets an EbiElementMeta object.
static com.sssw.fw.persist.api.EbiPersistenceProvider getPersistenceProvider(String elementType)
          Gets an EbiPersistenceProvider object for a specified element type.
static com.sssw.wf.client.EbiQueueManager getQueueManager()
          Gets an EbiQueueManager object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EboFactory

public EboFactory()
Method Detail

generateId

public static String generateId()
This factory method returns a globally unique 32 byte identifier.
Returns:
guid - a globally unique id

getQueueManager

public static com.sssw.wf.client.EbiQueueManager getQueueManager()
                                                          throws com.sssw.wf.factory.EboFactoryException
Gets an EbiQueueManager object.
Returns:
an EbiQueueManager object.

getAuditManager

public static com.sssw.wf.client.EbiAuditManager getAuditManager()
                                                          throws com.sssw.wf.factory.EboFactoryException
Gets an EbiAuditManager object.
Returns:
an EbiAuditManager object.

getPersistenceProvider

public static com.sssw.fw.persist.api.EbiPersistenceProvider getPersistenceProvider(String elementType)
                                                                             throws com.sssw.wf.factory.EboFactoryException
Gets an EbiPersistenceProvider object for a specified element type.
Parameters:
elementType - an element type.
Returns:
an EbiPersistenceProvider object.

getElementMeta

public static com.sssw.fw.persist.api.EbiElementMeta getElementMeta(String elementType)
                                                             throws com.sssw.wf.factory.EboFactoryException
Gets an EbiElementMeta object.
Parameters:
elementType - interface of the specified element type.
Returns:
an EbiElementMeta object.

getElement

public static EbiElement getElement(String elementType)
                             throws com.sssw.wf.factory.EboFactoryException
Gets an EbiElement element object.
Parameters:
elementType - interface of the specified element.
Returns:
an EbiElement object.

Novell exteNd
Director 5.2 API