public class OSService extends OSServiceHandler implements java.io.Serializable, org.processmining.framework.plugin.events.ProvidedObjectLifeCycleListener, org.processmining.framework.providedobjects.ContextAwareObject
converter, hostId| Constructor and Description |
|---|
OSService(int requestPort,
int portOffset,
int maxClients,
org.processmining.framework.providedobjects.ProvidedObjectManager manager) |
| Modifier and Type | Method and Description |
|---|---|
protected Response |
getResult(org.processmining.framework.util.socket.ServiceEnvironment environment,
Request request) |
protected java.lang.String |
processInfo(org.processmining.framework.util.socket.ServiceEnvironment environment,
java.lang.String provider,
java.lang.String info) |
void |
providedObjectCreated(org.processmining.framework.providedobjects.ProvidedObjectID objectID,
org.processmining.framework.plugin.PluginContext context) |
void |
providedObjectDeleted(org.processmining.framework.providedobjects.ProvidedObjectID objectID) |
void |
providedObjectFutureReady(org.processmining.framework.providedobjects.ProvidedObjectID objectID) |
void |
providedObjectNameChanged(org.processmining.framework.providedobjects.ProvidedObjectID objectID) |
void |
providedObjectObjectChanged(org.processmining.framework.providedobjects.ProvidedObjectID objectID) |
void |
setManagers(org.processmining.framework.connections.ConnectionManager connectionManager,
org.processmining.framework.plugin.PluginManager pluginManager,
org.processmining.framework.providedobjects.ProvidedObjectManager providedObjectManager) |
void |
start(org.processmining.framework.util.socket.ServiceEnvironment environment,
java.util.concurrent.Executor executor) |
void |
stop(org.processmining.framework.util.socket.ServiceEnvironment environment) |
java.lang.String |
toString() |
handleRequest, sendError, setupPorts, writeLinepublic OSService(int requestPort,
int portOffset,
int maxClients,
org.processmining.framework.providedobjects.ProvidedObjectManager manager)
public java.lang.String toString()
toString in class java.lang.Objectpublic void stop(org.processmining.framework.util.socket.ServiceEnvironment environment)
public void start(org.processmining.framework.util.socket.ServiceEnvironment environment,
java.util.concurrent.Executor executor)
throws java.io.IOException
java.io.IOExceptionprotected Response getResult(org.processmining.framework.util.socket.ServiceEnvironment environment, Request request)
getResult in class OSServiceHandlerpublic void providedObjectCreated(org.processmining.framework.providedobjects.ProvidedObjectID objectID,
org.processmining.framework.plugin.PluginContext context)
providedObjectCreated in interface org.processmining.framework.plugin.events.ProvidedObjectLifeCycleListenerpublic void providedObjectDeleted(org.processmining.framework.providedobjects.ProvidedObjectID objectID)
providedObjectDeleted in interface org.processmining.framework.plugin.events.ProvidedObjectLifeCycleListenerpublic void providedObjectFutureReady(org.processmining.framework.providedobjects.ProvidedObjectID objectID)
providedObjectFutureReady in interface org.processmining.framework.plugin.events.ProvidedObjectLifeCycleListenerpublic void providedObjectNameChanged(org.processmining.framework.providedobjects.ProvidedObjectID objectID)
providedObjectNameChanged in interface org.processmining.framework.plugin.events.ProvidedObjectLifeCycleListenerpublic void providedObjectObjectChanged(org.processmining.framework.providedobjects.ProvidedObjectID objectID)
providedObjectObjectChanged in interface org.processmining.framework.plugin.events.ProvidedObjectLifeCycleListenerprotected java.lang.String processInfo(org.processmining.framework.util.socket.ServiceEnvironment environment,
java.lang.String provider,
java.lang.String info)
processInfo in class OSServiceHandlerpublic void setManagers(org.processmining.framework.connections.ConnectionManager connectionManager,
org.processmining.framework.plugin.PluginManager pluginManager,
org.processmining.framework.providedobjects.ProvidedObjectManager providedObjectManager)
setManagers in interface org.processmining.framework.providedobjects.ContextAwareObject