SMILA (incubation) API documentation

org.eclipse.smila.processing
Interface PipeletTrackerListener

All Known Implementing Classes:
PipeletManager

public interface PipeletTrackerListener

Interface for listeners of pipelet class change events from PipeletTracker.

Author:
jschumacher

Method Summary
 void pipeletsAdded(java.util.Map<java.lang.String,java.lang.Class<? extends Pipelet>> pipeletClasses)
          event: the given pipelets are now available for instantiation.
 void pipeletsRemoved(java.util.Map<java.lang.String,java.lang.Class<? extends Pipelet>> pipeletClasses)
          event: the given pipelets are not available anymore for instantiation.
 

Method Detail

pipeletsAdded

void pipeletsAdded(java.util.Map<java.lang.String,java.lang.Class<? extends Pipelet>> pipeletClasses)
event: the given pipelets are now available for instantiation.

Parameters:
pipeletClasses - map of pipelet class names to new pipelet classes.

pipeletsRemoved

void pipeletsRemoved(java.util.Map<java.lang.String,java.lang.Class<? extends Pipelet>> pipeletClasses)
event: the given pipelets are not available anymore for instantiation. Current instances should be removed immediately.

Parameters:
pipeletClasses - map of pipelet class names to removed pipelet classes.

SMILA (incubation) API documentation