public class DummyGlobalContext
extends java.lang.Object
implements org.processmining.framework.plugin.GlobalContext
Constructor and Description |
---|
DummyGlobalContext() |
Modifier and Type | Method and Description |
---|---|
org.processmining.framework.plugin.PluginContextID |
createNewPluginContextID()
The GlobalContext implementation should create IDs for all PluginContexts
instantiated for it.
|
org.processmining.framework.connections.ConnectionManager |
getConnectionManager()
Returns the connection manager.
|
java.lang.Class<? extends org.processmining.framework.plugin.PluginContext> |
getPluginContextType()
Returns the specific type of the PluginContext.
|
org.processmining.framework.plugin.PluginManager |
getPluginManager()
Returns the plugin manager.
|
org.processmining.framework.providedobjects.ProvidedObjectManager |
getProvidedObjectManager()
Returns the providedObject manager.
|
void |
invokeBinding(org.processmining.framework.plugin.PluginParameterBinding binding,
java.lang.Object... objects)
This method invokes the specified binding in a context which is a child
of the main plugin context maintained by this globalContext.
|
void |
invokePlugin(org.processmining.framework.plugin.PluginDescriptor plugin,
int index,
java.lang.Object... objects)
This method invokes the specified plugin in a context which is a child of
the main plugin context maintained by this globalContext.
|
public org.processmining.framework.plugin.PluginManager getPluginManager()
org.processmining.framework.plugin.GlobalContext
getPluginManager
in interface org.processmining.framework.plugin.GlobalContext
public org.processmining.framework.providedobjects.ProvidedObjectManager getProvidedObjectManager()
org.processmining.framework.plugin.GlobalContext
getProvidedObjectManager
in interface org.processmining.framework.plugin.GlobalContext
public org.processmining.framework.connections.ConnectionManager getConnectionManager()
org.processmining.framework.plugin.GlobalContext
getConnectionManager
in interface org.processmining.framework.plugin.GlobalContext
public org.processmining.framework.plugin.PluginContextID createNewPluginContextID()
org.processmining.framework.plugin.GlobalContext
createNewPluginContextID
in interface org.processmining.framework.plugin.GlobalContext
public void invokePlugin(org.processmining.framework.plugin.PluginDescriptor plugin, int index, java.lang.Object... objects)
org.processmining.framework.plugin.GlobalContext
invokePlugin
in interface org.processmining.framework.plugin.GlobalContext
plugin
- The plugin that should be invoked by the frameworkindex
- The index of the plugin method that should be invoked.objects
- The objects to serve as input as accepted by the method at
index of the pluginpublic void invokeBinding(org.processmining.framework.plugin.PluginParameterBinding binding, java.lang.Object... objects)
org.processmining.framework.plugin.GlobalContext
invokeBinding
in interface org.processmining.framework.plugin.GlobalContext
binding
- The binding that should be invoked by the frameworkobjects
- The objects to serve as input as accepted by the given
binding.public java.lang.Class<? extends org.processmining.framework.plugin.PluginContext> getPluginContextType()
org.processmining.framework.plugin.GlobalContext
getPluginContextType
in interface org.processmining.framework.plugin.GlobalContext