public class DefaultBatchArtifactFactory extends Object implements BatchArtifactFactory, XMLStreamConstants
Modifier and Type | Class and Description |
---|---|
protected static interface |
DefaultBatchArtifactFactory.ArtifactLocator |
BatchArtifactFactory.Instance
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
Constructor and Description |
---|
DefaultBatchArtifactFactory() |
Modifier and Type | Method and Description |
---|---|
protected DefaultBatchArtifactFactory.ArtifactLocator |
createArtifactsLocator(ClassLoader tccl) |
void |
init(Properties batchConfig) |
BatchArtifactFactory.Instance |
load(String batchId) |
protected void |
populateArtifactMapFromStream(org.apache.batchee.container.services.factory.DefaultBatchArtifactFactory.ArtifactMap tempMap,
InputStream is) |
public BatchArtifactFactory.Instance load(String batchId)
load
in interface BatchArtifactFactory
batchId
- The value of a @ref attribute in a JSL element, e.g. 'batchlet'protected DefaultBatchArtifactFactory.ArtifactLocator createArtifactsLocator(ClassLoader tccl)
protected void populateArtifactMapFromStream(org.apache.batchee.container.services.factory.DefaultBatchArtifactFactory.ArtifactMap tempMap, InputStream is)
public void init(Properties batchConfig) throws BatchContainerServiceException
init
in interface BatchService
BatchContainerServiceException
Copyright © 2017 The Apache Software Foundation. All rights reserved.