public abstract class TransformationWorkerFactory extends Object
| Constructor and Description |
|---|
TransformationWorkerFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
getOperationDescription() |
OperationDescriptor |
getOperationDescriptor() |
protected OperationId |
getOperationId() |
protected abstract String |
getOperationName() |
protected abstract OperationScope |
getOperationScope() |
protected abstract OperationType |
getOperationType() |
protected abstract List<Parameter> |
getParameters() |
List<OperationReference<TransformationWorkerFactory>> |
getPostprocessingOperations() |
List<OperationReference<ValidationWorkerFactory>> |
getPrecoditionalOperations() |
List<OperationReference<TransformationWorkerFactory>> |
getPreprocessingOperations() |
protected void |
performBaseChecks(OperationInvocation invocation)
Check for column id or table id presence according to the table scope and check presence and types of each required
LeafParameter |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateWorkerpublic List<OperationReference<TransformationWorkerFactory>> getPreprocessingOperations()
public List<OperationReference<TransformationWorkerFactory>> getPostprocessingOperations()
public List<OperationReference<ValidationWorkerFactory>> getPrecoditionalOperations()
protected abstract String getOperationName()
protected abstract String getOperationDescription()
protected OperationId getOperationId()
protected abstract OperationScope getOperationScope()
protected abstract OperationType getOperationType()
public OperationDescriptor getOperationDescriptor()
getOperationDescriptor in interface WorkerFactoryprotected void performBaseChecks(OperationInvocation invocation) throws InvalidInvocationException
LeafParameterinvocation - the invocation to checkInvalidInvocationException - an error reporting what is wrongCopyright © 2013. All Rights Reserved.