[
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