SMILA (incubation) API documentation

org.eclipse.smila.processing.bpel
Class PipeletHolder

java.lang.Object
  extended by org.eclipse.smila.processing.bpel.PipeletHolder

public class PipeletHolder
extends java.lang.Object

Object for managing Pipelet instances.

Author:
jschumacher

Constructor Summary
PipeletHolder()
          create instance.
 
Method Summary
 java.lang.String getClassName()
           
 AnyMap getConfiguration()
           
 ProcessingPerformanceCounter getCounter()
           
 java.lang.String getInputVariable()
           
 java.lang.String getKey()
           
 java.lang.String getOutputVariable()
           
 Pipelet getPipelet()
           
 java.lang.String getPrintName()
           
 void setClassName(java.lang.String className)
           
 void setConfiguration(AnyMap configuration)
           
 void setCounter(ProcessingPerformanceCounter counter)
           
 void setInputVariable(java.lang.String inputVariable)
           
 void setKey(java.lang.String key)
           
 void setOutputVariable(java.lang.String outputVariable)
           
 void setPipelet(Pipelet pipelet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PipeletHolder

public PipeletHolder()
create instance.

Method Detail

getClassName

public java.lang.String getClassName()
Returns:
Java class name of pipelet.

setClassName

public void setClassName(java.lang.String className)
Parameters:
className - set Java class name of pipelet.

getConfiguration

public AnyMap getConfiguration()
Returns:
get parsed pipelet configuration.

setConfiguration

public void setConfiguration(AnyMap configuration)
Parameters:
configuration - set parsed pipelet configuration.

getPipelet

public Pipelet getPipelet()
Returns:
the pipelet instance, if the class is available already.

setPipelet

public void setPipelet(Pipelet pipelet)
Parameters:
pipelet - a new pipelet instance.

getPrintName

public java.lang.String getPrintName()
Returns:
a description of this adapter, e.g. for logging.

getCounter

public ProcessingPerformanceCounter getCounter()
Returns:
counter of this adapter.

setCounter

public void setCounter(ProcessingPerformanceCounter counter)
Parameters:
counter - a new performance counter

getKey

public java.lang.String getKey()
Returns:
key of activity

setKey

public void setKey(java.lang.String key)
Parameters:
key - new key

getOutputVariable

public java.lang.String getOutputVariable()
Returns:
BPEL output variable name.

setOutputVariable

public void setOutputVariable(java.lang.String outputVariable)
Parameters:
outputVariable - set BPEL output variable name.

getInputVariable

public java.lang.String getInputVariable()
Returns:
BPEL input variable name.

setInputVariable

public void setInputVariable(java.lang.String inputVariable)
Parameters:
inputVariable - set BPEL input variable name.

SMILA (incubation) API documentation