
public class BaseCloneableBootstrapContext extends Object implements org.jboss.jca.core.api.bootstrap.CloneableBootstrapContext
| Constructor and Description |
|---|
BaseCloneableBootstrapContext()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
org.jboss.jca.core.api.bootstrap.CloneableBootstrapContext |
clone()
Clone the BootstrapContext implementation
|
Timer |
createTimer()
Create a timer
|
String |
getId()
Get the id of the bootstrap context
|
String |
getName()
Get the name of the bootstrap context
|
TransactionSynchronizationRegistry |
getTransactionSynchronizationRegistry()
Get the transaction synchronization registry
|
org.jboss.jca.core.api.workmanager.WorkManager |
getWorkManager()
Get the work manager
|
String |
getWorkManagerName()
Get the work manager name
|
javax.resource.spi.XATerminator |
getXATerminator()
Get the XA terminator
|
boolean |
isContextSupported(Class<? extends javax.resource.spi.work.WorkContext> workContextClass)
Is the work context supported ?
|
void |
setId(String v)
Set the id of the bootstrap context
|
void |
setName(String v)
Set the name of the bootstrap context
|
void |
setResourceAdapter(javax.resource.spi.ResourceAdapter ra)
Set the resource adapter
|
void |
setTransactionSynchronizationRegistry(TransactionSynchronizationRegistry tsr)
Set the transaction synchronization registry
|
void |
setWorkManager(org.jboss.jca.core.api.workmanager.WorkManager wm)
Set the work manager
|
void |
setWorkManagerName(String wmn)
Set the work manager name
|
void |
setXATerminator(javax.resource.spi.XATerminator xt)
Set the XA terminator
|
public String getId()
getId in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextpublic void setId(String v)
setId in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextv - The valuepublic String getName()
getName in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextpublic void setName(String v)
v - The valuepublic void setResourceAdapter(javax.resource.spi.ResourceAdapter ra)
setResourceAdapter in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextra - The handlepublic TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
getTransactionSynchronizationRegistry in interface javax.resource.spi.BootstrapContextpublic void setTransactionSynchronizationRegistry(TransactionSynchronizationRegistry tsr)
setTransactionSynchronizationRegistry in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContexttsr - The handlepublic org.jboss.jca.core.api.workmanager.WorkManager getWorkManager()
getWorkManager in interface javax.resource.spi.BootstrapContextpublic void setWorkManager(org.jboss.jca.core.api.workmanager.WorkManager wm)
setWorkManager in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextwm - The handlepublic String getWorkManagerName()
getWorkManagerName in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextpublic void setWorkManagerName(String wmn)
setWorkManagerName in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextwmn - The valuepublic javax.resource.spi.XATerminator getXATerminator()
getXATerminator in interface javax.resource.spi.BootstrapContextpublic void setXATerminator(javax.resource.spi.XATerminator xt)
setXATerminator in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextxt - The handlepublic Timer createTimer()
createTimer in interface javax.resource.spi.BootstrapContextpublic boolean isContextSupported(Class<? extends javax.resource.spi.work.WorkContext> workContextClass)
isContextSupported in interface javax.resource.spi.BootstrapContextworkContextClass - The work context classpublic org.jboss.jca.core.api.bootstrap.CloneableBootstrapContext clone()
throws CloneNotSupportedException
clone in interface org.jboss.jca.core.api.bootstrap.CloneableBootstrapContextclone in class ObjectCloneNotSupportedException - Thrown if the copy operation isn't supportedCopyright © 2013 IronJacamar (http://www.ironjacamar.org)