User: patriot1burke Date: 01/12/31 12:41:41 Modified: src/main/org/jboss/ha/hasessionstate/server HASessionStateServiceMBean.java HASessionStateService.java HASessionStateImpl.java Log: switch back to create/start instead of crazy mbean refs also fixed because it didn't compile Revision Changes Path 1.3 +2 -3 jbossmx/src/main/org/jboss/ha/hasessionstate/server/HASessionStateServiceMBean.java Index: HASessionStateServiceMBean.java =================================================================== RCS file: /cvsroot/jboss/jbossmx/src/main/org/jboss/ha/hasessionstate/server/HASessionStateServiceMBean.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- HASessionStateServiceMBean.java 2001/11/19 23:17:34 1.2 +++ HASessionStateServiceMBean.java 2001/12/31 20:41:41 1.3 @@ -6,19 +6,18 @@ */ package org.jboss.ha.hasessionstate.server; -import org.jboss.ha.framework.server.PartitionServiceMBean; /** * MBEAN interface for HASessionState service * * @see HASessionState * @author [EMAIL PROTECTED] - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ * * <p><b>Revisions:</b><br> */ -public interface HASessionStateServiceMBean extends PartitionServiceMBean +public interface HASessionStateServiceMBean { // Constants ----------------------------------------------------- public static final String OBJECT_NAME = "JBOSS-SYSTEM:service=HASessionState"; 1.4 +8 -12 jbossmx/src/main/org/jboss/ha/hasessionstate/server/HASessionStateService.java Index: HASessionStateService.java =================================================================== RCS file: /cvsroot/jboss/jbossmx/src/main/org/jboss/ha/hasessionstate/server/HASessionStateService.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- HASessionStateService.java 2001/11/19 23:17:34 1.3 +++ HASessionStateService.java 2001/12/31 20:41:41 1.4 @@ -24,7 +24,7 @@ * * @see HASessionState * @author [EMAIL PROTECTED] - * @version $Revision: 1.3 $ + * @version $Revision: 1.4 $ * * <p><b>Revisions:</b><br> */ @@ -145,26 +145,22 @@ // ****************************************************************** - public void startPartitionService(HAPartition haPartition) + public void createService() throws Exception { - this.sessionState.start (); - } - - public void partitionInitializationPhase(HAPartition haPartition) - throws Exception - { - this.sessionState = new HASessionStateImpl (this.jndiName, this.subPartitionProps, this.haPartitionName, this.topologyComputerClass, - this.subPartitionSize, this.subPartitionCreationWaitTime, this.beanCleaningDelay); + this.sessionState = new HASessionStateImpl (this.jndiName, this.subPartitionProps, this.haPartitionName, + this.topologyComputerClass, + this.subPartitionSize, this.subPartitionCreationWaitTime, + this.beanCleaningDelay); this.sessionState.init (); } protected void startService () throws Exception { - // Complete. + this.sessionState.start (); } - public void stopPartitionService () + public void stopService() { try { 1.3 +7 -7 jbossmx/src/main/org/jboss/ha/hasessionstate/server/HASessionStateImpl.java Index: HASessionStateImpl.java =================================================================== RCS file: /cvsroot/jboss/jbossmx/src/main/org/jboss/ha/hasessionstate/server/HASessionStateImpl.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- HASessionStateImpl.java 2001/11/26 03:24:51 1.2 +++ HASessionStateImpl.java 2001/12/31 20:41:41 1.3 @@ -57,15 +57,15 @@ * * @see HASessionState * @author [EMAIL PROTECTED] - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ * * <p><b>Revisions:</b><br> */ public class HASessionStateImpl -implements org.jboss.ha.hasessionstate.interfaces.HASessionState, -DistributedReplicantManager.ReplicantListener, -DistributedState.DSListener, HAPartition.HAPartitionStateTransfer + implements org.jboss.ha.hasessionstate.interfaces.HASessionState, + DistributedReplicantManager.ReplicantListener, + DistributedState.DSListener, HAPartition.HAPartitionStateTransfer { protected String _sessionStateName = null; @@ -247,9 +247,9 @@ // DistributedState event handlers: we store the subpartitions topology in the distributed state // - public void keyHasBeenRemoved (String category, String key, Serializable previousContent) { /* well... okay...*/} + public void keyHasBeenRemoved (String category, String key, Serializable previousContent, boolean locallyModified) { /* well... okay...*/} - public void valueHasChanged (String category, String key, Serializable value) + public void valueHasChanged (String category, String key, Serializable value, boolean locallyModified) { if (category.equals (this.sessionStateIdentifier) && key.equals ("HASubPartitionSpliting")) this.newSplitingInfoReceived ((SubPartitionsInfo)value); @@ -911,4 +911,4 @@ return this.hapSpecific; } -} \ No newline at end of file +}
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development