[
http://jira.jboss.com/jira/browse/JBAS-4449?page=all ]
Jerry Gauthier resolved JBAS-4449.
----------------------------------
Fix Version/s: JBossAS-5.0.0.Beta3
(was: JBossAS-5.0.0.CR1)
Resolution: Done
Brian - this work was completed as part of JBAS-4276. We did leave getPartitionName( )
as a convenience method; the setter method was removed. The interface now provides
get/setHAPartition( ) which exposes HAPartition rather than ClusterPartitionMBean.
Remove deprecated attribute "PartitionName" from
HAServiceMBean
---------------------------------------------------------------
Key: JBAS-4449
URL:
http://jira.jboss.com/jira/browse/JBAS-4449
Project: JBoss Application Server
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Clustering
Reporter: Brian Stansberry
Assigned To: Brian Stansberry
Fix For: JBossAS-5.0.0.Beta3
1) Remove deprecated attribute "PartitionName" from HAServiceMBean
This attribute is legacy code from the days before the legacy microkernel could do
dependency injection. It's used to do a JMX lookup of the HAPartition. No reason to
not just inject the HAPartition.
2) Add mbean attribute "HAPartition" of type HAPartition.
This is the type that HAServiceMBean impls really want. The "ClusterPartition"
attribute just provides a way to provide the HAPartition via JMX injection.
--
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