[jboss-jira] [JBoss JIRA] Closed: (JBAS-6797) Remove HAServiceMBean callMethodOnPartition

Brian Stansberry (JIRA) jira-events at lists.jboss.org
Tue Nov 17 16:14:29 EST 2009


     [ https://jira.jboss.org/jira/browse/JBAS-6797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Stansberry closed JBAS-6797.
----------------------------------

    Fix Version/s: JBossAS-6.0.0.M2
                       (was: JBossAS-6.0.0.M3)
       Resolution: Done


> Remove HAServiceMBean callMethodOnPartition
> -------------------------------------------
>
>                 Key: JBAS-6797
>                 URL: https://jira.jboss.org/jira/browse/JBAS-6797
>             Project: JBoss Application Server
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: Clustering
>            Reporter: Brian Stansberry
>            Assignee: Brian Stansberry
>             Fix For: JBossAS-6.0.0.M2
>
>
> The callMethodOnPartition method does not belong in the general purpose HAServiceMBean interface, which is meant to be an abstract interface that HA services extend.  Subinterfaces that wish to expose that method via JMX can, but exposing it by default is not good OO practice, since it's function is something more logically done internally to a service, not something exposed to external callers.
> AbstractHAServiceMBeanSupport can still expose the method (as protected). It's certainly a reasonable convenience method for subclasses.
> Paul, I'm assigning this to you in case it has an implications for things like HAService.

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

        



More information about the jboss-jira mailing list