geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Mulder (JIRA)" <...@geronimo.apache.org>
Subject [jira] Created: (GERONIMO-791) Remove GBeanInstance support for J2EEManagedObject methods
Date Thu, 21 Jul 2005 23:13:46 GMT
Remove GBeanInstance support for J2EEManagedObject methods
----------------------------------------------------------

         Key: GERONIMO-791
         URL: http://issues.apache.org/jira/browse/GERONIMO-791
     Project: Geronimo
        Type: Bug
  Components: kernel  
    Versions: 1.0-M3    
    Reporter: Aaron Mulder
 Assigned to: Dain Sundstrom 


The current "GBean Framework" provides support for the methods of J2EEManagedObject, meaning
they're effectively implemented for every GBean regardless of whether the GBean itself implements
them.  This happens in GBeanInstace.addManagedObjectAttributes, and the attributes in question
are:

objectName (String, "special")
stateManageable (boolean, "framework")
statisticsProvider (boolean, "framework")
eventProvider (boolean, "framework")

At least the last three should be removed.  It's not clear to me that the objectName attribute
should be removed.  In any case, if a GBean wants to implement J2EEManagedObject, it should
provide its own implementation of this stuff.  I'm just unsure what it's expected to return
from getObjectName, since it's not clear that a GBean implementation has any way to get its
own ObjectName.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message