Package org.jboss.jca.deployers.fungal
Class RAActivator
java.lang.Object
org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
org.jboss.jca.deployers.fungal.AbstractFungalRADeployer
org.jboss.jca.deployers.fungal.RAActivator
- All Implemented Interfaces:
com.github.fungal.spi.deployers.DeployerPhases
public final class RAActivator
extends AbstractFungalRADeployer
implements com.github.fungal.spi.deployers.DeployerPhases
The RA activator for JCA/SJC
- Author:
- Jesper Pedersen
-
Field Summary
Fields inherited from class org.jboss.jca.deployers.fungal.AbstractFungalRADeployer
kernelFields inherited from class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
validateClasses -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckActivation(org.jboss.jca.common.api.metadata.spec.Connector cmd, org.jboss.jca.common.api.metadata.resourceadapter.Activation activation) Get the exclude archivesprotected DeployersLoggerbooleanIs enabledvoidPost deployvoidPost undeployvoidPre deployvoidPre undeployprotected booleanvoidsetEnabled(boolean value) Set the eanbled flagvoidsetExcludeArchives(Set<String> archives) Set the exclude archivesMethods inherited from class org.jboss.jca.deployers.fungal.AbstractFungalRADeployer
bindAdminObject, bindAdminObject, bindConnectionFactory, bindConnectionFactory, checkConfigurationIsValid, getCachedConnectionManager, getKernel, getLogPrintWriter, getReportDirectory, getSubjectFactory, getTransactionIntegration, getTransactionManager, getUrls, initAndInject, registerManagementView, registerResourceAdapterToMDR, registerResourceAdapterToResourceAdapterRepository, setKernel, setRecoveryForResourceAdapterInResourceAdapterRepository, startMethods inherited from class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
applyCapacity, associateResourceAdapter, buildJndiName, createCallback, createObjectsAndInjectValue, createPoolConfiguration, createSubject, findAdminObjects, findConnectionDefinitions, getBeanValidation, getConfiguration, hasFailuresLevel, initActivationSpec, initAdminObject, printFailuresLog, scanArchive, setCallbackSecurity, setConfiguration, startContext, validateArchive
-
Constructor Details
-
RAActivator
public RAActivator()Constructor
-
-
Method Details
-
getLogger
- Specified by:
getLoggerin classAbstractResourceAdapterDeployer
-
getExcludeArchives
Get the exclude archives- Returns:
- The archives
-
setExcludeArchives
Set the exclude archives- Parameters:
archives- The archives
-
isEnabled
public boolean isEnabled()Is enabled- Returns:
- True if enabled; otherwise false
-
setEnabled
public void setEnabled(boolean value) Set the eanbled flag- Parameters:
value- The value
-
preDeploy
Pre deploy- Specified by:
preDeployin interfacecom.github.fungal.spi.deployers.DeployerPhases- Throws:
Throwable- Thrown if an error occurs
-
postDeploy
Post deploy- Specified by:
postDeployin interfacecom.github.fungal.spi.deployers.DeployerPhases- Throws:
Throwable- Thrown if an error occurs
-
preUndeploy
Pre undeploy- Specified by:
preUndeployin interfacecom.github.fungal.spi.deployers.DeployerPhases- Throws:
Throwable- Thrown if an error occurs
-
postUndeploy
Post undeploy- Specified by:
postUndeployin interfacecom.github.fungal.spi.deployers.DeployerPhases- Throws:
Throwable- Thrown if an error occurs
-
requireExplicitJndiBindings
protected boolean requireExplicitJndiBindings()- Overrides:
requireExplicitJndiBindingsin classAbstractResourceAdapterDeployer
-
checkActivation
protected boolean checkActivation(org.jboss.jca.common.api.metadata.spec.Connector cmd, org.jboss.jca.common.api.metadata.resourceadapter.Activation activation) - Specified by:
checkActivationin classAbstractResourceAdapterDeployer
-