SMILA (incubation) API documentation

org.eclipse.smila.processing.bpel
Class ExtensionAdapter

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

public abstract class ExtensionAdapter
extends AnnotatableImpl

base class of items adapting extension activities to their execution objects.

Author:
jschumacher
See Also:
Serialized Form

Constructor Summary
ExtensionAdapter()
           
 
Method Summary
 ProcessingPerformanceCounter getCounter()
           
 java.lang.String getInputVariable()
           
 java.lang.String getKey()
           
 java.lang.String getOutputVariable()
           
abstract  java.lang.String getPrintName()
           
 void setCounter(ProcessingPerformanceCounter counter)
           
 void setInputVariable(java.lang.String inputVariable)
           
 void setKey(java.lang.String key)
           
 void setOutputVariable(java.lang.String outputVariable)
           
 
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

ExtensionAdapter

public ExtensionAdapter()
Method Detail

getKey

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

setKey

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

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.

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.

getCounter

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

setCounter

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

getPrintName

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

SMILA (incubation) API documentation