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.DeploymentUnitProcessingExceptionpublic InputStream resolveJobXml(String jobXml, ClassLoader classLoader) throws IOException
resolveJobXml in interface org.jberet.spi.JobXmlResolverIOExceptionpublic Collection<String> getJobXmlNames(ClassLoader classLoader)
getJobXmlNames in interface org.jberet.spi.JobXmlResolverpublic String resolveJobName(String jobXml, ClassLoader classLoader)
resolveJobName in interface org.jberet.spi.JobXmlResolverCopyright © 2023 JBoss by Red Hat. All rights reserved.