public class Transformation extends Object
ExportJob
and
ValidationJob
.Constructor and Description |
---|
Transformation() |
Modifier and Type | Method and Description |
---|---|
static com.google.common.util.concurrent.ListenableFuture<Boolean> |
transform(InstanceCollection sources,
LimboInstanceSink targetSink,
ExportJob exportJob,
ValidationJob validationJob,
Alignment alignment,
SchemaSpace sourceSchema,
ReportHandler reportHandler,
ServiceProvider serviceProvider,
Object processId)
Transform the given instances, according to the given alignment.
|
static com.google.common.util.concurrent.ListenableFuture<Boolean> |
transform(List<InstanceReader> sources,
InstanceWriter target,
TransformationEnvironment environment,
ReportHandler reportHandler,
Object processId)
Transform the instances provided through the given instance readers and
supply the result to the given instance writer.
|
static com.google.common.util.concurrent.ListenableFuture<Boolean> |
transform(List<InstanceReader> sources,
InstanceWriter target,
TransformationEnvironment environment,
ReportHandler reportHandler,
Object processId,
InstanceValidator validator)
Transform the instances provided through the given instance readers and
supply the result to the given instance writer.
|
public static com.google.common.util.concurrent.ListenableFuture<Boolean> transform(List<InstanceReader> sources, InstanceWriter target, TransformationEnvironment environment, ReportHandler reportHandler, Object processId)
sources
- the instance readerstarget
- the target instance writerenvironment
- the transformation environmentreportHandler
- the report handlerprocessId
- the identifier for the transformation process, may be
null
if grouping the jobs to a job family is not
necessarypublic static com.google.common.util.concurrent.ListenableFuture<Boolean> transform(List<InstanceReader> sources, InstanceWriter target, TransformationEnvironment environment, ReportHandler reportHandler, Object processId, InstanceValidator validator)
sources
- the instance readerstarget
- the target instance writerenvironment
- the transformation environmentreportHandler
- the report handlerprocessId
- the identifier for the transformation process, may be
null
if grouping the jobs to a job family is not
necessaryvalidator
- the instance validator, may be null
public static com.google.common.util.concurrent.ListenableFuture<Boolean> transform(InstanceCollection sources, LimboInstanceSink targetSink, ExportJob exportJob, ValidationJob validationJob, Alignment alignment, SchemaSpace sourceSchema, ReportHandler reportHandler, ServiceProvider serviceProvider, Object processId)
sources
- the collection of source instancestargetSink
- the target sinkexportJob
- the export jobvalidationJob
- the validation job, may be null
alignment
- the alignment, may not be changed outside this methodsourceSchema
- the source schemareportHandler
- the report handlerserviceProvider
- the service provider in the transformation contextprocessId
- the identifier for the transformation process, may be
null
if grouping the jobs to a job family is not
necessaryBuild 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a