com.ebmwebsourcing.easyviper.core.api.engine
Interface Engine
- All Superinterfaces:
- Element, FractalComponent, java.io.Serializable
public interface Engine
- extends Element
- Author:
- Nicolas Salatge - eBM WebSourcing
| Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.Element |
setLog |
setInternalMessageType
void setInternalMessageType(java.lang.Class clazz)
getInternalMessageType
java.lang.Class getInternalMessageType()
createNewEmptyProcessInstance
Process createNewEmptyProcessInstance(javax.xml.namespace.QName uniqueProcessName,
ProcessDefinition processDefinition)
throws CoreException
- Throws:
CoreException
accept
void accept(InternalMessage<?> internalMessage,
ExternalContext context)
throws CoreException
- Throws:
CoreException
sendTo
void sendTo(InternalMessage<?> message,
Endpoint endpoint,
ExternalContext context)
throws CoreException
- Throws:
CoreException
sendSyncTo
InternalMessage<?> sendSyncTo(InternalMessage<?> request,
Endpoint endpoint,
ExternalContext context)
throws CoreException
- Throws:
CoreException
flushMessagesInRegistry
void flushMessagesInRegistry()
throws CoreException
- Throws:
CoreException
getProcessInstanceRegistry
ProcessInstanceRegistry getProcessInstanceRegistry()
deleteProcess
void deleteProcess(Process process)
throws CoreException
- Throws:
CoreException
getServiceManager
ServiceManager getServiceManager()
getCore
Core getCore()
throws CoreException
- Throws:
CoreException
getClassLoader
java.lang.ClassLoader getClassLoader()
Copyright © 2009-2010 eBM WebSourcing. All Rights Reserved.