|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
org.jboss.system.ServiceMBeanSupport (src)
org.jboss.system.ServiceDynamicMBeanSupport (src)
org.jboss.resource.deployment.RARDeployment
A resource adapter deployment
Field Summary | |
protected ConnectorMetaData (src) |
cmd
The meta data |
protected RARDeployer (src) |
deployer
Our deployer |
protected DeploymentInfo (src) |
di
The deployment info |
protected ResourceAdapter (src) |
resourceAdapter
The resource adapter |
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src) |
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.system.ServiceMBean (src) |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
RARDeployment(DeploymentInfo (src) di)
Create a new RAR deployment |
Method Summary | |
protected ActivationSpec (src) |
createActivationSpec(java.lang.Class messagingType,
java.util.Collection activationConfig)
|
java.util.Timer |
createTimer()
Creates a new Timer that can be used to perform period work. |
protected void |
endpointActivation(MessageEndpointFactory (src) messageEndpointFactory,
ActivationSpec (src) activationSpec)
|
protected void |
endpointDeactivation(MessageEndpointFactory (src) messageEndpointFactory,
ActivationSpec (src) activationSpec)
|
protected java.lang.Object |
getInternalAttribute(java.lang.String attribute)
|
protected MBeanAttributeInfo (src) [] |
getInternalAttributeInfo()
|
protected java.lang.String |
getInternalDescription()
|
protected MBeanOperationInfo (src) [] |
getInternalOperationInfo()
|
WorkManager (src) |
getWorkManager()
Get the work manager, the resource adapter should use this for all work on new threads. |
XATerminator (src) |
getXATerminator()
Get the XATerminator. |
protected java.lang.Object |
internalInvoke(java.lang.String actionName,
java.lang.Object[] params,
java.lang.String[] signature)
|
protected void |
startService()
Sub-classes should override this method to provide custum 'start' logic. |
protected void |
stopService()
Sub-classes should override this method to provide custum 'stop' logic. |
Methods inherited from class org.jboss.system.ServiceDynamicMBeanSupport (src) |
getAttribute, getAttributes, getInternalConstructorInfo, getInternalNotificationInfo, getMBeanInfo, invoke, setAttribute, setAttributes, setInternalAttribute |
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src) |
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport (src) |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected DeploymentInfo (src) di
protected RARDeployer (src) deployer
protected ConnectorMetaData (src) cmd
protected ResourceAdapter (src) resourceAdapter
Constructor Detail |
public RARDeployment(DeploymentInfo (src) di)
di
- the deployment infoMethod Detail |
public java.util.Timer createTimer() throws UnavailableException (src)
BootstrapContext (src)
createTimer
in interface BootstrapContext (src)
UnavailableException (src)
- when not timer is available. It can be
retried later.public WorkManager (src) getWorkManager()
BootstrapContext (src)
getWorkManager
in interface BootstrapContext (src)
public XATerminator (src) getXATerminator()
BootstrapContext (src)
getXATerminator
in interface BootstrapContext (src)
protected void startService() throws java.lang.Exception
ServiceMBeanSupport (src)
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change.
startService
in class ServiceMBeanSupport (src)
java.lang.Exception
protected void stopService() throws java.lang.Exception
ServiceMBeanSupport (src)
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change.
stopService
in class ServiceMBeanSupport (src)
java.lang.Exception
protected java.lang.String getInternalDescription()
getInternalDescription
in class ServiceDynamicMBeanSupport (src)
protected MBeanAttributeInfo (src) [] getInternalAttributeInfo()
getInternalAttributeInfo
in class ServiceDynamicMBeanSupport (src)
protected java.lang.Object getInternalAttribute(java.lang.String attribute) throws AttributeNotFoundException (src) , MBeanException (src) , ReflectionException (src)
getInternalAttribute
in class ServiceDynamicMBeanSupport (src)
AttributeNotFoundException (src)
MBeanException (src)
ReflectionException (src)
protected MBeanOperationInfo (src) [] getInternalOperationInfo()
getInternalOperationInfo
in class ServiceDynamicMBeanSupport (src)
protected java.lang.Object internalInvoke(java.lang.String actionName, java.lang.Object[] params, java.lang.String[] signature) throws MBeanException (src) , ReflectionException (src)
internalInvoke
in class ServiceDynamicMBeanSupport (src)
MBeanException (src)
ReflectionException (src)
protected ActivationSpec (src) createActivationSpec(java.lang.Class messagingType, java.util.Collection activationConfig) throws MBeanException (src)
MBeanException (src)
protected void endpointActivation(MessageEndpointFactory (src) messageEndpointFactory, ActivationSpec (src) activationSpec) throws MBeanException (src)
MBeanException (src)
protected void endpointDeactivation(MessageEndpointFactory (src) messageEndpointFactory, ActivationSpec (src) activationSpec) throws MBeanException (src)
MBeanException (src)
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |