protected abstract class AbstractResourceAdapterDeploymentService.AbstractWildFlyRaDeployer
extends org.jboss.jca.deployers.common.AbstractResourceAdapterDeployer
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoader |
cl |
protected org.jboss.jca.common.api.metadata.spec.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 |
AbstractWildFlyRaDeployer(org.jboss.msc.service.ServiceTarget serviceTarget,
URL url,
String deploymentName,
File root,
ClassLoader cl,
org.jboss.jca.common.api.metadata.spec.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.spec.Connector cmd,
org.jboss.jca.common.api.metadata.resourceadapter.Activation activation) |
protected boolean |
checkConfigurationIsValid() |
protected org.jboss.jca.core.spi.security.Callback |
createCallback(org.jboss.jca.common.api.metadata.resourceadapter.WorkManagerSecurity workManagerSecurity) |
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.jca.core.spi.security.SubjectFactory |
getSubjectFactory(org.jboss.jca.common.api.metadata.common.SecurityMetadata securityMetadata,
String jndiName) |
protected org.jboss.jca.core.spi.transaction.TransactionIntegration |
getTransactionIntegration() |
protected TransactionManager |
getTransactionManager() |
Object |
initAndInject(String className,
List<? extends org.jboss.jca.common.api.metadata.spec.ConfigProperty> configs,
ClassLoader cl) |
protected void |
registerResourceAdapterToMDR(URL url,
File file,
org.jboss.jca.common.api.metadata.spec.Connector connector,
org.jboss.jca.common.api.metadata.resourceadapter.Activation ij) |
protected String |
registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance) |
protected void |
setCallbackSecurity(org.jboss.jca.core.api.workmanager.WorkManager workManager,
org.jboss.jca.core.spi.security.Callback cb) |
applyCapacity, associateResourceAdapter, createObjectsAndInjectValue, createPoolConfiguration, createSubject, findAdminObjects, findConnectionDefinitions, getConfiguration, getLogger, hasFailuresLevel, initActivationSpec, initAdminObject, printFailuresLog, requireExplicitJndiBindings, scanArchive, setConfiguration, setRecoveryForResourceAdapterInResourceAdapterRepository, start, startContext, validateArchiveprotected 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.spec.Connector cmd
protected final org.jboss.msc.service.ServiceName deploymentServiceName
protected AbstractWildFlyRaDeployer(org.jboss.msc.service.ServiceTarget serviceTarget,
URL url,
String deploymentName,
File root,
ClassLoader cl,
org.jboss.jca.common.api.metadata.spec.Connector cmd,
org.jboss.msc.service.ServiceName deploymentServiceName)
public abstract org.jboss.jca.deployers.common.CommonDeployment doDeploy()
throws Throwable
Throwablepublic String[] bindConnectionFactory(URL url, String deployment, Object cf) throws Throwable
bindConnectionFactory in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerThrowablepublic String[] bindConnectionFactory(URL url, String deployment, Object cf, String jndi) throws Throwable
bindConnectionFactory in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerThrowablepublic String[] bindAdminObject(URL url, String deployment, Object ao) throws Throwable
bindAdminObject in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerThrowablepublic String[] bindAdminObject(URL url, String deployment, Object ao, String jndi) throws Throwable
bindAdminObject in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerThrowableprotected abstract boolean checkActivation(org.jboss.jca.common.api.metadata.spec.Connector cmd,
org.jboss.jca.common.api.metadata.resourceadapter.Activation activation)
checkActivation in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected boolean checkConfigurationIsValid()
checkConfigurationIsValid in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected PrintWriter getLogPrintWriter()
getLogPrintWriter in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected File getReportDirectory()
getReportDirectory in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected TransactionManager getTransactionManager()
getTransactionManager in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerpublic Object initAndInject(String className, List<? extends org.jboss.jca.common.api.metadata.spec.ConfigProperty> configs, ClassLoader cl) throws org.jboss.jca.deployers.common.DeployException
initAndInject in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerorg.jboss.jca.deployers.common.DeployExceptionprotected void registerResourceAdapterToMDR(URL url, File file, org.jboss.jca.common.api.metadata.spec.Connector connector, org.jboss.jca.common.api.metadata.resourceadapter.Activation ij) throws org.jboss.jca.core.spi.mdr.AlreadyExistsException
registerResourceAdapterToMDR in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerorg.jboss.jca.core.spi.mdr.AlreadyExistsExceptionprotected String registerResourceAdapterToResourceAdapterRepository(javax.resource.spi.ResourceAdapter instance)
registerResourceAdapterToResourceAdapterRepository in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected org.jboss.jca.core.spi.security.SubjectFactory getSubjectFactory(org.jboss.jca.common.api.metadata.common.SecurityMetadata securityMetadata,
String jndiName)
throws org.jboss.jca.deployers.common.DeployException
getSubjectFactory in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerorg.jboss.jca.deployers.common.DeployExceptionprotected org.jboss.jca.core.spi.security.Callback createCallback(org.jboss.jca.common.api.metadata.resourceadapter.WorkManagerSecurity workManagerSecurity)
createCallback in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected void setCallbackSecurity(org.jboss.jca.core.api.workmanager.WorkManager workManager,
org.jboss.jca.core.spi.security.Callback cb)
setCallbackSecurity in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected org.jboss.jca.core.spi.transaction.TransactionIntegration getTransactionIntegration()
getTransactionIntegration in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager getCachedConnectionManager()
getCachedConnectionManager in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected String buildJndiName(String rawJndiName, Boolean javaContext)
buildJndiName in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerprotected org.jboss.jca.deployers.common.BeanValidation getBeanValidation()
getBeanValidation in class org.jboss.jca.deployers.common.AbstractResourceAdapterDeployerCopyright © 2021 JBoss by Red Hat. All rights reserved.