[jboss-jira] [JBoss JIRA] Closed: (JBAS-4276) Replace injection of PartitionName or ClusterPartitionMBean with HAPartition

Jerry Gauthier (JIRA) jira-events at lists.jboss.org
Fri Jul 13 11:30:08 EDT 2007


     [ http://jira.jboss.com/jira/browse/JBAS-4276?page=all ]

Jerry Gauthier closed JBAS-4276.
--------------------------------

    Resolution: Done

Completed work via following changes as discussed in Clustering-Design Forum.

1) Removed following methods from relevant classes.
ClusterPartitionMBean getClusterPartition()
void setClusterPartition(ClusterPartitionMBean)
void setPartitionName(String)

2) Added the following methods as replacements
HAPartition getHAPartition()
void setHAPartition(HAPartition)

3) Undeprecated the following convenience method
String getPartitionName()

The following services were modified in this manner.
HAJNDI
SessionState
ServiceMBeanSupport
FarmMember
InvalidationBridge

> Replace injection of PartitionName or ClusterPartitionMBean with HAPartition
> ----------------------------------------------------------------------------
>
>                 Key: JBAS-4276
>                 URL: http://jira.jboss.com/jira/browse/JBAS-4276
>             Project: JBoss Application Server
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: Clustering
>            Reporter: Brian Stansberry
>         Assigned To: Jerry Gauthier
>             Fix For: JBossAS-5.0.0.CR1
>
>
> There's no longer any reason to inject a PartitionName or ClusterPartitionMBean when the target service just uses it to look up the HAPartition.  Find all such usages in the cluster module and change the service/service interface to have the HAPartition directly injected.

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

        



More information about the jboss-jira mailing list