Class PersistOperation<S extends SourceMetadata>
java.lang.Object
net.n2oapp.framework.config.compile.pipeline.operation.PersistOperation<S>
- All Implemented Interfaces:
MetadataEnvironmentAware,PipelineOperationTypeAware,PipelineOperation<InputStream,S>
public class PersistOperation<S extends SourceMetadata>
extends Object
implements PipelineOperation<InputStream,S>, PipelineOperationTypeAware, MetadataEnvironmentAware
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(CompileContext<?, ?> context, DataSet data, Supplier<S> supplier, CompileProcessor compileProcessor, BindProcessor bindProcessor, SourceProcessor sourceProcessor) voidsetEnvironment(MetadataEnvironment environment) voidsetFormat(org.jdom2.output.Format format)
-
Constructor Details
-
PersistOperation
public PersistOperation() -
PersistOperation
-
-
Method Details
-
getPipelineOperationType
- Specified by:
getPipelineOperationTypein interfacePipelineOperationTypeAware
-
execute
public InputStream execute(CompileContext<?, ?> context, DataSet data, Supplier<S> supplier, CompileProcessor compileProcessor, BindProcessor bindProcessor, SourceProcessor sourceProcessor) - Specified by:
executein interfacePipelineOperation<InputStream,S extends SourceMetadata>
-
setEnvironment
- Specified by:
setEnvironmentin interfaceMetadataEnvironmentAware
-
setFormat
public void setFormat(org.jdom2.output.Format format)
-