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

Reply via email to