protected abstract class AbstractResourceAdapterDeploymentService.AbstractAS7RaDeployer
extends org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
Modifier and Type | Field and Description |
---|---|
protected ClassLoader |
cl |
protected org.jboss.jca.common.api.metadata.ra.Connector |
cmd |
protected String |
deploymentName |
protected org.jboss.msc.service.ServiceName |
deploymentServiceName |
protected File |
root |
protected org.jboss.msc.service.ServiceTarget |
serviceTarget |
protected URL |
url |
Modifier | Constructor and Description |
---|---|
protected |
AbstractResourceAdapterDeploymentService.AbstractAS7RaDeployer(org.jboss.msc.service.ServiceTarget serviceTarget,
URL url,
String deploymentName,
File root,
ClassLoader cl,
org.jboss.jca.common.api.metadata.ra.Connector cmd,
org.jboss.msc.service.ServiceName deploymentServiceName) |
Modifier and Type | Method and Description |
---|---|
String[] |
bindAdminObject(URL url,
String deployment,
Object ao) |
String[] |
bindAdminObject(URL url,
String deployment,
Object ao,
String jndi) |
String[] |
bindConnectionFactory(URL url,
String deployment,
Object cf) |
String[] |
bindConnectionFactory(URL url,
String deployment,
Object cf,
String jndi) |
protected String |
buildJndiName(String rawJndiName,
Boolean javaContext) |
protected abstract boolean |
checkActivation(org.jboss.jca.common.api.metadata.ra.Connector cmd,
org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar ijmd) |
protected boolean |
checkConfigurationIsValid() |
abstract org.jboss.jca.deployers.common.CommonDeployment |
doDeploy() |
protected org.jboss.jca.deployers.common.BeanValidation |
getBeanValidation() |
protected org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager |
getCachedConnectionManager() |
protected PrintWriter |
getLogPrintWriter() |
protected File |
getReportDirectory() |
protected org.jboss.security.SubjectFactory |
getSubjectFactory(String securityDomain) |
protected org.jboss.jca.core.spi.transaction.TransactionIntegration |
getTransactionIntegration() |
protected TransactionManager |
getTransactionManager() |
Object |
initAndInject(String className,
List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> configs,
ClassLoader cl) |
protected void |
registerResourceAdapterToMDR(URL url,
File file,
org.jboss.jca.common.api.metadata.ra.Connector connector,
org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar ij) |
protected String |
registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance) |
applyCapacity, associateResourceAdapter, createObjectsAndInjectValue, createObjectsAndInjectValue, createPoolConfiguration, createSubject, findAdminObjects, findConnectionDefinitions, getConfiguration, getLogger, hasFailuresLevel, initActivationSpec, initAdminObject, printFailuresLog, requireExplicitJndiBindings, scanArchive, setConfiguration, start, startContext, validateArchive
protected final org.jboss.msc.service.ServiceTarget serviceTarget
protected final URL url
protected final String deploymentName
protected final File root
protected final ClassLoader cl
protected final org.jboss.jca.common.api.metadata.ra.Connector cmd
protected final org.jboss.msc.service.ServiceName deploymentServiceName
protected AbstractResourceAdapterDeploymentService.AbstractAS7RaDeployer(org.jboss.msc.service.ServiceTarget serviceTarget, URL url, String deploymentName, File root, ClassLoader cl, org.jboss.jca.common.api.metadata.ra.Connector cmd, org.jboss.msc.service.ServiceName deploymentServiceName)
public abstract org.jboss.jca.deployers.common.CommonDeployment doDeploy() throws Throwable
Throwable
public String[] bindConnectionFactory(URL url, String deployment, Object cf) throws Throwable
bindConnectionFactory
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
Throwable
public String[] bindConnectionFactory(URL url, String deployment, Object cf, String jndi) throws Throwable
bindConnectionFactory
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
Throwable
public String[] bindAdminObject(URL url, String deployment, Object ao) throws Throwable
bindAdminObject
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
Throwable
public String[] bindAdminObject(URL url, String deployment, Object ao, String jndi) throws Throwable
bindAdminObject
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
Throwable
protected abstract boolean checkActivation(org.jboss.jca.common.api.metadata.ra.Connector cmd, org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar ijmd)
checkActivation
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
protected boolean checkConfigurationIsValid()
checkConfigurationIsValid
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
protected PrintWriter getLogPrintWriter()
getLogPrintWriter
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
protected File getReportDirectory()
getReportDirectory
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
protected TransactionManager getTransactionManager()
getTransactionManager
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
public Object initAndInject(String className, List<? extends org.jboss.jca.common.api.metadata.ra.ConfigProperty> configs, ClassLoader cl) throws org.jboss.jca.deployers.common.DeployException
initAndInject
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
org.jboss.jca.deployers.common.DeployException
protected void registerResourceAdapterToMDR(URL url, File file, org.jboss.jca.common.api.metadata.ra.Connector connector, org.jboss.jca.common.api.metadata.ironjacamar.IronJacamar ij) throws org.jboss.jca.core.spi.mdr.AlreadyExistsException
registerResourceAdapterToMDR
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
org.jboss.jca.core.spi.mdr.AlreadyExistsException
protected String registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance)
registerResourceAdapterToResourceAdapterRepository
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
protected org.jboss.security.SubjectFactory getSubjectFactory(String securityDomain) throws org.jboss.jca.deployers.common.DeployException
getSubjectFactory
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
org.jboss.jca.deployers.common.DeployException
protected org.jboss.jca.core.spi.transaction.TransactionIntegration getTransactionIntegration()
getTransactionIntegration
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
protected org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager getCachedConnectionManager()
getCachedConnectionManager
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
protected String buildJndiName(String rawJndiName, Boolean javaContext)
buildJndiName
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
protected org.jboss.jca.deployers.common.BeanValidation getBeanValidation()
getBeanValidation
in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
Copyright © 2013 JBoss by Red Hat. All rights reserved.