org.eclipse.smila.processing.bpel
Class ExtensionAdapter
java.lang.Object
org.eclipse.smila.datamodel.record.impl.AnnotatableImpl
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
| 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 |
ExtensionAdapter
public ExtensionAdapter()
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.