Uses of Interface
org.processmining.framework.plugin.PluginContext
-
-
Uses of PluginContext in org.processmining.framework.abstractplugins
Methods in org.processmining.framework.abstractplugins with parameters of type PluginContext Modifier and Type Method Description java.lang.ObjectAbstractImportPlugin. importFile(PluginContext context, java.io.File f)java.lang.ObjectAbstractImportPlugin. importFile(PluginContext context, java.lang.String filename)java.lang.ObjectAbstractImportPlugin. importFile(PluginContext context, java.net.URI uri)java.lang.ObjectAbstractImportPlugin. importFile(PluginContext context, java.net.URL url)java.lang.ObjectImportPlugin. importFile(PluginContext context, java.io.File f)java.lang.ObjectImportPlugin. importFile(PluginContext context, java.lang.String filename)java.lang.ObjectImportPlugin. importFile(PluginContext context, java.net.URI uri)java.lang.ObjectImportPlugin. importFile(PluginContext context, java.net.URL url)protected abstract java.lang.ObjectAbstractImportPlugin. importFromStream(PluginContext context, java.io.InputStream input, java.lang.String filename, long fileSizeInBytes)This method is called by all plugin variants to do the actual importing. -
Uses of PluginContext in org.processmining.framework.connections
Methods in org.processmining.framework.connections with parameters of type PluginContext Modifier and Type Method Description <T extends Connection>
java.util.Collection<T>ConnectionManager. getConnections(java.lang.Class<T> connectionType, PluginContext context, java.lang.Object... objects)Returns a collection of connections between the objects specified, such that the type of the connection is assignable from the given connectionType (unless the parameter equals null).<T extends Connection>
TConnectionManager. getFirstConnection(java.lang.Class<T> connectionType, PluginContext context, java.lang.Object... objects)Returns a connection between the objects specified, such that the type of the connection is assignable from the given connectionType (unless the parameter equals null). -
Uses of PluginContext in org.processmining.framework.connections.impl
Methods in org.processmining.framework.connections.impl with parameters of type PluginContext Modifier and Type Method Description <T extends Connection>
java.util.Collection<T>ConnectionManagerImpl. getConnections(java.lang.Class<T> connectionType, PluginContext context, java.lang.Object... objects)<T extends Connection>
TConnectionManagerImpl. getFirstConnection(java.lang.Class<T> connectionType, PluginContext context, java.lang.Object... objects) -
Uses of PluginContext in org.processmining.framework.plugin
Methods in org.processmining.framework.plugin that return PluginContext Modifier and Type Method Description PluginContextPluginContext. createChildContext(java.lang.String label)Returns a new plugin context instance, which can be used to invoke other plugins.PluginContextPluginContext. getParentContext()Returns the context which created this context or null if it has no parent.PluginContextPluginContext. getRootContext()Returns the root plugin context.Methods in org.processmining.framework.plugin that return types with arguments of type PluginContext Modifier and Type Method Description java.util.List<PluginContext>PluginContext. getChildContexts()Returns a list of all child contexts which have been created with createChildContext().java.lang.Class<? extends PluginContext>PluginDescriptor. getContextType(int methodIndex)Returns the context type required by the method at index methodIndex.java.lang.Class<? extends PluginContext>GlobalContext. getPluginContextType()Returns the specific type of the PluginContext.Methods in org.processmining.framework.plugin with parameters of type PluginContext Modifier and Type Method Description booleanPluginContext. deleteChild(PluginContext child)Delete this child from this context.PluginExecutionResultPluginDescriptor. invoke(int methodIndex, PluginContext context, java.lang.Object... args)Asynchronously invokes a method of this plugin.PluginExecutionResultPluginParameterBinding. invoke(PluginContext context, java.lang.Object... parameterObjects)Invokes the method of the plugin referenced by this binding on the given parameterObjects.booleanPluginContext. isDistantChildOf(PluginContext context)Returns true if this is a distant child of context, i.e.Method parameters in org.processmining.framework.plugin with type arguments of type PluginContext Modifier and Type Method Description java.util.Set<PluginParameterBinding>PluginManager. getPluginsAcceptingAtLeast(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)Returns PluginParameterBindings, which can be invoked in the given context on the given parameter types.java.util.Set<PluginParameterBinding>PluginManager. getPluginsAcceptingInAnyOrder(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)Returns executable PluginParameterBindings, which can be invoked in the given context on the given parameter types.java.util.Set<PluginParameterBinding>PluginManager. getPluginsAcceptingOrdered(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)Returns executable PluginParameterBindings, which can be invoked in the given context on the given parameter types.Constructors in org.processmining.framework.plugin with parameters of type PluginContext Constructor Description RecursiveCallException(PluginContext context, PluginDescriptor plugin, int methodIndex) -
Uses of PluginContext in org.processmining.framework.plugin.events
Methods in org.processmining.framework.plugin.events with parameters of type PluginContext Modifier and Type Method Description voidPluginLifeCycleEventListener.List. firePluginCancelled(PluginContext context)voidPluginLifeCycleEventListener.List. firePluginCompleted(PluginContext context)voidPluginLifeCycleEventListener.List. firePluginCreated(PluginContext context)voidPluginLifeCycleEventListener.List. firePluginDeleted(PluginContext context)voidPluginLifeCycleEventListener.List. firePluginFutureCreated(PluginContext context)voidPluginLifeCycleEventListener.List. firePluginResumed(PluginContext context)voidPluginLifeCycleEventListener.List. firePluginStarted(PluginContext context)voidPluginLifeCycleEventListener.List. firePluginSuspended(PluginContext context)voidPluginLifeCycleEventListener.List. firePluginTerminatedWithError(PluginContext context, java.lang.Throwable t)voidProvidedObjectLifeCycleListener.ListenerList. fireProvidedObjectCreated(ProvidedObjectID objectID, PluginContext context)voidPluginLifeCycleEventListener. pluginCancelled(PluginContext context)This method is invoked on a context, if it is cancelledvoidPluginLifeCycleEventListener. pluginCompleted(PluginContext context)This method is invoked on a context, if it is completedvoidPluginLifeCycleEventListener. pluginCreated(PluginContext context)This method is invoked on a parent context, if a child context of that parent is created.voidPluginLifeCycleEventListener. pluginDeleted(PluginContext context)This method is invoked on a context, if it's deleted from its parentvoidPluginLifeCycleEventListener. pluginFutureCreated(PluginContext context)This method is invoked on a context, if it's future was set.voidPluginLifeCycleEventListener. pluginResumed(PluginContext context)This method is invoked on a context, if it is resumedvoidPluginLifeCycleEventListener. pluginStarted(PluginContext context)This method is invoked on a context, if it is startedvoidPluginLifeCycleEventListener. pluginSuspended(PluginContext context)This method is invoked on a context, if it is suspendedvoidPluginLifeCycleEventListener. pluginTerminatedWithError(PluginContext context, java.lang.Throwable t)This method is invoked on a context, if it throws an exceptionvoidProvidedObjectLifeCycleListener. providedObjectCreated(ProvidedObjectID objectID, PluginContext context) -
Uses of PluginContext in org.processmining.framework.plugin.impl
Classes in org.processmining.framework.plugin.impl that implement PluginContext Modifier and Type Class Description classAbstractPluginContextMethods in org.processmining.framework.plugin.impl that return PluginContext Modifier and Type Method Description PluginContextAbstractPluginContext. createChildContext(java.lang.String label)protected abstract PluginContextAbstractPluginContext. createTypedChildContext(java.lang.String label)protected abstract PluginContextAbstractGlobalContext. getMainPluginContext()PluginContextAbstractPluginContext. getParentContext()PluginContextAbstractPluginContext. getRootContext()Methods in org.processmining.framework.plugin.impl that return types with arguments of type PluginContext Modifier and Type Method Description java.util.List<PluginContext>AbstractPluginContext. getChildContexts()java.lang.Class<? extends PluginContext>PluginDescriptorImpl. getContextType(int methodIndex)abstract java.lang.Class<? extends PluginContext>AbstractGlobalContext. getPluginContextType()java.lang.Class<? extends PluginContext>AbstractPluginContext. getPluginContextType()Methods in org.processmining.framework.plugin.impl with parameters of type PluginContext Modifier and Type Method Description booleanAbstractPluginContext. deleteChild(PluginContext child)protected abstract java.lang.Object[]AbstractPluginDescriptor. execute(PluginContext context, int methodIndex, java.lang.Object... allArgs)In this method, the pluginDescriptor should do the actual work of concstructing the result.protected java.lang.Object[]PluginDescriptorImpl. execute(PluginContext context, int methodIndex, java.lang.Object... allArgs)PluginExecutionResultAbstractPluginDescriptor. invoke(int methodIndex, PluginContext context, java.lang.Object... args)booleanAbstractPluginContext. isDistantChildOf(PluginContext context)Method parameters in org.processmining.framework.plugin.impl with type arguments of type PluginContext Modifier and Type Method Description java.util.Set<PluginParameterBinding>PluginManagerImpl. getPluginsAcceptingAtLeast(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)java.util.Set<PluginParameterBinding>PluginManagerImpl. getPluginsAcceptingInAnyOrder(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)java.util.Set<PluginParameterBinding>PluginManagerImpl. getPluginsAcceptingOrdered(java.lang.Class<? extends PluginContext> contextType, boolean mustBeUserVisible, java.lang.Class<?>... parameters)static voidPluginManagerImpl. initialize(java.lang.Class<? extends PluginContext> pluginContextType)Constructors in org.processmining.framework.plugin.impl with parameters of type PluginContext Constructor Description ProgressBarImpl(PluginContext context) -
Uses of PluginContext in org.processmining.framework.providedobjects
Methods in org.processmining.framework.providedobjects with parameters of type PluginContext Modifier and Type Method Description <T> ProvidedObjectIDProvidedObjectManager. createProvidedObject(java.lang.String name, T object, java.lang.Class<? super T> type, PluginContext context)This method creates a new providedObjectID.<T> ProvidedObjectIDProvidedObjectManager. createProvidedObject(java.lang.String name, T object, PluginContext context)This method creates a new providedObjectID.java.util.List<ProvidedObjectID>ProvidedObjectManager. createProvidedObjects(PluginContext context)This method creates a list of new providedObjectIDs for each object in the PluginExecutionResult of the context. -
Uses of PluginContext in org.processmining.framework.providedobjects.impl
Methods in org.processmining.framework.providedobjects.impl with parameters of type PluginContext Modifier and Type Method Description <T> ProvidedObjectIDProvidedObjectManagerImpl. createProvidedObject(java.lang.String label, T object, java.lang.Class<? super T> type, PluginContext context)<T> ProvidedObjectIDProvidedObjectManagerImpl. createProvidedObject(java.lang.String label, T object, PluginContext context)java.util.List<ProvidedObjectID>ProvidedObjectManagerImpl. createProvidedObjects(PluginContext context)voidProvidedObjectImpl. pluginCancelled(PluginContext context)
-