public class DelegatingBatchArtifactFactoryImpl extends Object implements IBatchArtifactFactory, XMLStreamConstants
| Modifier and Type | Field and Description |
|---|---|
protected static IBatchArtifactFactory |
preferredArtifactFactory |
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 |
|---|
DelegatingBatchArtifactFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected InputStream |
getBatchXMLStreamFromClassLoader(ClassLoader loader) |
void |
init(IBatchConfig batchConfig) |
Object |
load(String batchId) |
protected com.ibm.jbatch.container.services.impl.DelegatingBatchArtifactFactoryImpl.ArtifactMap |
populateArtifactMapFromStream(com.ibm.jbatch.container.services.impl.DelegatingBatchArtifactFactoryImpl.ArtifactMap tempMap,
InputStream is) |
void |
shutdown() |
protected static IBatchArtifactFactory preferredArtifactFactory
public Object load(String batchId)
load in interface IBatchArtifactFactorybatchId - The value of a @ref attribute in a JSL element, e.g. 'batchlet'protected InputStream getBatchXMLStreamFromClassLoader(ClassLoader loader)
protected com.ibm.jbatch.container.services.impl.DelegatingBatchArtifactFactoryImpl.ArtifactMap populateArtifactMapFromStream(com.ibm.jbatch.container.services.impl.DelegatingBatchArtifactFactoryImpl.ArtifactMap tempMap,
InputStream is)
public void init(IBatchConfig batchConfig) throws BatchContainerServiceException
init in interface IBatchServiceBaseBatchContainerServiceExceptionpublic void shutdown()
throws BatchContainerServiceException
shutdown in interface IBatchServiceBaseBatchContainerServiceException© Copyright IBM Corp. 2014
Licensed under the Apache License, Version 2.0