|
||||||||||
| 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 info| Method 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.Exceptionprotected 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 | |||||||||