org.objectweb.jonas.resource.mbean
Class ResourceAdapterModule

java.lang.Object
  extended by javax.management.NotificationBroadcasterSupport
      extended by org.objectweb.jonas.management.reconfig.emitter.ReconfigEmitter
          extended by org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
              extended by org.objectweb.jonas.management.j2eemanagement.J2EEDeployedObject
                  extended by org.objectweb.jonas.management.j2eemanagement.J2EEModule
                      extended by org.objectweb.jonas.resource.mbean.ResourceAdapterModule
All Implemented Interfaces:
NotificationBroadcaster, NotificationEmitter

public class ResourceAdapterModule
extends J2EEModule

MBean class for ResourceAdapterModule management

Author:
Adriana Danes JSR 77 (J2EE Management Standard)

Field Summary
 
Fields inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME
 
Fields inherited from class org.objectweb.jonas.management.reconfig.emitter.ReconfigEmitter
RECONFIG_TYPE, SAVE_RECONFIG_TYPE
 
Constructor Summary
ResourceAdapterModule(ObjectName objectName, boolean inEarCase, URL earURL)
           
 
Method Summary
 String getEarON()
           
 URL getEarURL()
          Accessor the URL of the Ear if the resource adapter is in Ear.
 String getFileName()
           
 boolean getInEarCase()
          Accessor the flag indicating if the resource adapter is in Ear.
 String[] getResourceAdapters()
           
 void setFileName(String fileName)
           
 void setResourceAdapter(String resourceAdapterObjectName)
           
 
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEModule
getJavaVMs, setJavaVMs
 
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEDeployedObject
getDeploymentDescriptor, getJonasDeploymentDescriptor, getServer, setDeploymentDescriptor, setJonasDeploymentDescriptor
 
Methods inherited from class org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider
 
Methods inherited from class org.objectweb.jonas.management.reconfig.emitter.ReconfigEmitter
initLogger, sendReconfigNotification, sendSaveNotification
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
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

ResourceAdapterModule

public ResourceAdapterModule(ObjectName objectName,
                             boolean inEarCase,
                             URL earURL)
Method Detail

getInEarCase

public boolean getInEarCase()
Accessor the flag indicating if the resource adapter is in Ear.

Returns:
Flag if this resource adapter is in Ear

getEarURL

public URL getEarURL()
Accessor the URL of the Ear if the resource adapter is in Ear.

Returns:
The URL of the Ear or null

getResourceAdapters

public String[] getResourceAdapters()

setResourceAdapter

public void setResourceAdapter(String resourceAdapterObjectName)

getFileName

public String getFileName()
Returns:
Returns the fileName.

setFileName

public void setFileName(String fileName)
Parameters:
fileName - The fileName to set.

getEarON

public String getEarON()
Returns:
The J2EEApplication MBean OBJECT_NAME in ear case


Copyright © 2007 OW2 Consortium. All Rights Reserved.