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 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) |
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) |
associateResourceAdapter, createObjectsAndInjectValue, createObjectsAndInjectValue, createPoolConfiguration, createSubject, findAdminObjects, findConnectionDefinitions, getConfiguration, getLogger, hasFailuresLevel, initActivationSpec, initAdminObject, printFailuresLog, requireExplicitJndiBindings, 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 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)
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, a division of Red Hat, Inc.. All rights reserved.