|
||||||||||
PREV CLASS (src) NEXT CLASS | 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.resource.connectionmanager.ConnectionFactoryBindingService (src)
org.jboss.resource.adapter.jdbc.remote.WrapperDataSourceService
An mbean service that pvovides the detached invoker ops for the javax.sql.DataSource and related java.sql.* interfaces.
Field Summary |
Fields inherited from class org.jboss.resource.connectionmanager.ConnectionFactoryBindingService (src) |
bindName, cf, cm, jndiName, useJavaContext |
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src) |
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 | |
WrapperDataSourceService()
|
Method Summary | |
protected void |
bindConnectionFactory()
Bind the connection factory into jndi |
protected void |
calculateMethodHases()
Calculate the method hashes |
protected void |
createProxy()
Create the proxy |
protected void |
destroyProxy()
Destroy the proxy |
ObjectName (src) |
getJMXInvokerName()
Get the transport |
java.lang.Object |
invoke(Invocation (src) invocation)
Expose the DataSource via JMX to invokers. |
void |
setJMXInvokerName(ObjectName (src) jmxInvokerName)
Set the transport |
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.resource.connectionmanager.ConnectionFactoryBindingService (src) |
createConnectionFactory, determineBindName, getBindName, getConnectionManager, getJndiName, isUseJavaContext, setConnectionManager, setJndiName, setUseJavaContext, unbindConnectionFactory |
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 |
Constructor Detail |
public WrapperDataSourceService()
Method Detail |
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 ConnectionFactoryBindingService (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 ConnectionFactoryBindingService (src)
java.lang.Exception
protected void bindConnectionFactory() throws java.lang.Exception
ConnectionFactoryBindingService (src)
bindConnectionFactory
in class ConnectionFactoryBindingService (src)
java.lang.Exception
public ObjectName (src) getJMXInvokerName()
public void setJMXInvokerName(ObjectName (src) jmxInvokerName)
public java.lang.Object invoke(Invocation (src) invocation) throws java.lang.Exception
invocation
- A pointer to the invocation object
java.lang.Exception
- Failed to invoke method.protected void createProxy() throws java.lang.Exception
java.lang.Exception
protected void destroyProxy() throws java.lang.Exception
java.lang.Exception
protected void calculateMethodHases() throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS (src) NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |