org.obe.spi
Interface WorkflowService

All Known Subinterfaces:
ApplicationEventBroker, AssignmentStrategyFactory, AsyncManager, CalendarFactory, CompletionStrategyFactory, DataConverter, EvaluatorFactory, FunctionFactory, InstanceRepository, ProcessRepository, ResourceRepository, SecurityRealm, ToolAgentFactory, WorkflowEventBroker
All Known Implementing Classes:
XPDLParserFactory

public interface WorkflowService

Base interface for workflow service providers. Implementations of the various sub-interfaces can only be associated with a single service manager.

Author:
Adrian Price

Method Summary
 void exit()
          De-initializes the service.
 ServiceManager getServiceManager()
          Returns the service manager that owns this service implementation.
 java.lang.String getServiceName()
          Returns the name of the service.
 void init()
          Initializes the service.
 

Method Detail

init

public void init()
          throws java.io.IOException,
                 RepositoryException
Initializes the service.

Throws:
java.io.IOException
RepositoryException

exit

public void exit()
          throws RepositoryException
De-initializes the service.

Throws:
RepositoryException

getServiceManager

public ServiceManager getServiceManager()
Returns the service manager that owns this service implementation.

Returns:
The service manager.

getServiceName

public java.lang.String getServiceName()
Returns the name of the service.

Returns:
Service name.


SourceForge.net Logo OBE-1.0 Copyright (c) 2002-2006 Adrian Price. All Rights Reserved.