public class RaXmlDeployer extends AbstractFungalRADeployer implements com.github.fungal.spi.deployers.Deployer, com.github.fungal.spi.deployers.DeployerPhases
kernelvalidateClasses| Constructor and Description |
|---|
RaXmlDeployer()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(URL url) |
protected boolean |
checkActivation(Connector cmd,
Activation activation) |
protected void |
cleanTemporaryFiles(URL url)
Clean all potential temporary files
|
com.github.fungal.spi.deployers.Deployment |
deploy(URL url,
com.github.fungal.spi.deployers.Context context,
ClassLoader parent) |
protected File |
getFileFromUrl(URL url)
Get File object of URL who locate xml resource
|
protected String |
getIronJacamarHome()
Get IronJacamar Home directory
|
protected DeployersLogger |
getLogger() |
int |
getOrder() |
void |
postDeploy()
Post deploy
|
void |
postUndeploy()
Post undeploy
|
void |
preDeploy()
Pre deploy
|
void |
preUndeploy()
Pre undeploy
|
bindAdminObject, bindAdminObject, bindConnectionFactory, bindConnectionFactory, checkConfigurationIsValid, getCachedConnectionManager, getKernel, getLogPrintWriter, getReportDirectory, getSubjectFactory, getTransactionIntegration, getTransactionManager, getUrls, initAndInject, registerManagementView, registerResourceAdapterToMDR, registerResourceAdapterToResourceAdapterRepository, setKernel, setRecoveryForResourceAdapterInResourceAdapterRepository, startapplyCapacity, associateResourceAdapter, buildJndiName, createCallback, createObjectsAndInjectValue, createPoolConfiguration, createSubject, findAdminObjects, findConnectionDefinitions, getBeanValidation, getConfiguration, hasFailuresLevel, initActivationSpec, initAdminObject, printFailuresLog, requireExplicitJndiBindings, scanArchive, setCallbackSecurity, setConfiguration, startContext, validateArchiveprotected DeployersLogger getLogger()
getLogger in class AbstractResourceAdapterDeployerpublic boolean accepts(URL url)
accepts in interface com.github.fungal.spi.deployers.Deployerpublic int getOrder()
getOrder in interface com.github.fungal.spi.deployers.Deployerpublic void preDeploy()
throws Throwable
preDeploy in interface com.github.fungal.spi.deployers.DeployerPhasesThrowable - Thrown if an error occurspublic void postDeploy()
throws Throwable
postDeploy in interface com.github.fungal.spi.deployers.DeployerPhasesThrowable - Thrown if an error occurspublic void preUndeploy()
throws Throwable
preUndeploy in interface com.github.fungal.spi.deployers.DeployerPhasesThrowable - Thrown if an error occurspublic void postUndeploy()
throws Throwable
postUndeploy in interface com.github.fungal.spi.deployers.DeployerPhasesThrowable - Thrown if an error occurspublic com.github.fungal.spi.deployers.Deployment deploy(URL url, com.github.fungal.spi.deployers.Context context, ClassLoader parent) throws com.github.fungal.spi.deployers.DeployException
deploy in interface com.github.fungal.spi.deployers.Deployercom.github.fungal.spi.deployers.DeployExceptionprotected File getFileFromUrl(URL url) throws URISyntaxException, IOException
url - url of the archiveURISyntaxException - Thrown if the resource adapter cant be foundIOException - Thrown if the resource adapter cant be accessibleprotected String getIronJacamarHome()
protected void cleanTemporaryFiles(URL url) throws com.github.fungal.spi.deployers.DeployException
url - url of the archivecom.github.fungal.spi.deployers.DeployException - Thrown if the resource cant be cleanedprotected boolean checkActivation(Connector cmd, Activation activation)
checkActivation in class AbstractResourceAdapterDeployerCopyright © 2021 JBoss by Red Hat. All rights reserved.