org.apache.geronimo.kernel.management
Interface ManagedObject


public interface ManagedObject

This is a representation of the J2EEManagedObject type defined in the J2EE Management specification

Version:
$Revision: 1.4 $ $Date: 2004/03/10 09:59:02 $

Method Summary
 String getObjectName()
          Gets the unique name of this object.
 boolean isEventProvider()
          Determines if this object implemnts the event provider type defined in the J2EE Management specification.
 boolean isStateManageable()
          Determines if this object implements the state manageable type defined in the J2EE Management specification.
 boolean isStatisticsProvider()
          Determines if this object implements the statistics provider type defined in the J2EE Management specification.
 

Method Detail

getObjectName

public String getObjectName()
Gets the unique name of this object. The object name must comply with the ObjectName specification in the JMX specification and the restrictions in the J2EEManagementInterface.

Returns:
the unique name of this object within the server

isStateManageable

public boolean isStateManageable()
Determines if this object implements the state manageable type defined in the J2EE Management specification.

Returns:
true if this class also implements the state manageable type; false otherwise

isStatisticsProvider

public boolean isStatisticsProvider()
Determines if this object implements the statistics provider type defined in the J2EE Management specification.

Returns:
true if this class also implements the state manageable type; false otherwise

isEventProvider

public boolean isEventProvider()
Determines if this object implemnts the event provider type defined in the J2EE Management specification.

Returns:
true if this class also implements the event manageable type; false otherwise


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.