public class WildFlyJobXmlResolver extends Object implements org.jberet.spi.JobXmlResolver
ServiceLoader
and processed before XML found in the deployment itself.Modifier and Type | Field and Description |
---|---|
static org.jboss.as.server.deployment.AttachmentKey<WildFlyJobXmlResolver> |
JOB_XML_RESOLVER |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
getJobXmlNames(ClassLoader classLoader) |
static WildFlyJobXmlResolver |
of(ClassLoader classLoader,
org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) |
String |
resolveJobName(String jobXml,
ClassLoader classLoader) |
InputStream |
resolveJobXml(String jobXml,
ClassLoader classLoader) |
public static final org.jboss.as.server.deployment.AttachmentKey<WildFlyJobXmlResolver> JOB_XML_RESOLVER
public static WildFlyJobXmlResolver of(ClassLoader classLoader, org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
org.jboss.as.server.deployment.DeploymentUnitProcessingException
public InputStream resolveJobXml(String jobXml, ClassLoader classLoader) throws IOException
resolveJobXml
in interface org.jberet.spi.JobXmlResolver
IOException
public Collection<String> getJobXmlNames(ClassLoader classLoader)
getJobXmlNames
in interface org.jberet.spi.JobXmlResolver
public String resolveJobName(String jobXml, ClassLoader classLoader)
resolveJobName
in interface org.jberet.spi.JobXmlResolver
Copyright © 2018 JBoss by Red Hat. All rights reserved.