SMILA (incubation) API documentation

org.eclipse.smila.processing.bpel
Class PipeletInstance

java.lang.Object
  extended by org.eclipse.smila.datamodel.record.impl.AnnotatableImpl
      extended by org.eclipse.smila.processing.bpel.ExtensionAdapter
          extended by org.eclipse.smila.processing.bpel.PipeletInstance
All Implemented Interfaces:
java.io.Serializable, Annotatable

public class PipeletInstance
extends ExtensionAdapter

Object for managing SimplePipelet instances.

Author:
jschumacher
See Also:
Serialized Form

Constructor Summary
PipeletInstance()
          create instance.
 
Method Summary
 java.lang.String getClassName()
           
 PipeletConfiguration getConfiguration()
           
 IPipelet getPipelet()
           
 java.lang.String getPrintName()
          
 void setClassName(java.lang.String className)
           
 void setConfiguration(PipeletConfiguration configuration)
           
 void setPipelet(IPipelet pipelet)
           
 
Methods inherited from class org.eclipse.smila.processing.bpel.ExtensionAdapter
getCounter, getInputVariable, getKey, getOutputVariable, setCounter, setInputVariable, setKey, setOutputVariable
 
Methods inherited from class org.eclipse.smila.datamodel.record.impl.AnnotatableImpl
addAnnotation, annotationsSize, getAnnotation, getAnnotationNames, getAnnotations, hasAnnotation, hasAnnotations, removeAnnotations, removeAnnotations, setAnnotation, setAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PipeletInstance

public PipeletInstance()
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 PipeletConfiguration getConfiguration()
Returns:
get parsed pipelet configuration.

setConfiguration

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

getPipelet

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

setPipelet

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

getPrintName

public java.lang.String getPrintName()

Specified by:
getPrintName in class ExtensionAdapter
Returns:
a description of this adapter, e.g. for logging.
See Also:
ExtensionAdapter.getPrintName()

SMILA (incubation) API documentation