Google

JBoss API: Class JdbcProvider

org.jboss.jdbc
Class JdbcProvider

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--org.jboss.util.ServiceMBeanSupport
              |
              +--org.jboss.jdbc.JdbcProvider
All Implemented Interfaces:
JdbcProviderMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, Service, ServiceMBean

public class JdbcProvider
extends ServiceMBeanSupport
implements JdbcProviderMBean

Provides a JDBC driver loading mechanism.

Version:
$Revision: 1.5.4.1 $
Author:
Rickard Öberg (rickard.oberg@telkel.com)
See Also:

Field Summary
static java.lang.String OBJECT_NAME
           
 
Fields inherited from class org.jboss.util.ServiceMBeanSupport
log, server
 
Fields inherited from interface org.jboss.util.ServiceMBean
STARTED, STARTING, states, STOPPED, STOPPING
 
Constructor Summary
JdbcProvider()
           
 
Method Summary
 java.lang.String getDrivers()
           
 java.lang.String getName()
           
protected  javax.management.ObjectName getObjectName(javax.management.MBeanServer server, javax.management.ObjectName name)
           
protected  void initService()
           
 void setDrivers(java.lang.String driverList)
           
 
Methods inherited from class org.jboss.util.ServiceMBeanSupport
destroy, destroyService, getServer, getState, getStateString, init, nextSequenceNumber, postDeregister, postRegister, preDeregister, preRegister, start, startService, stop, stopService
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.util.ServiceMBean
getState, getStateString
 
Methods inherited from interface org.jboss.util.Service
destroy, init, start, stop
 

Field Detail

OBJECT_NAME

public static final java.lang.String OBJECT_NAME
Constructor Detail

JdbcProvider

public JdbcProvider()
Method Detail

setDrivers

public void setDrivers(java.lang.String driverList)
Specified by:
setDrivers in interface JdbcProviderMBean

getDrivers

public java.lang.String getDrivers()
Specified by:
getDrivers in interface JdbcProviderMBean

getName

public java.lang.String getName()
Specified by:
getName in interface ServiceMBean
Overrides:
getName in class ServiceMBeanSupport

getObjectName

protected javax.management.ObjectName getObjectName(javax.management.MBeanServer server,
                                                    javax.management.ObjectName name)
                                             throws javax.management.MalformedObjectNameException
Overrides:
getObjectName in class ServiceMBeanSupport

initService

protected void initService()
                    throws java.lang.Exception
Overrides:
initService in class ServiceMBeanSupport


Copyright © 2000 The JBoss Organization. All Rights Reserved.