[JBoss-dev] CVS update: jbossmx/src/main/org/jboss/ha/hasessionstate/server HASessionStateServiceMBean.java HASessionStateService.java HASessionStateImpl.java

2002-01-09 Thread Bill Burke

  User: patriot1burke
  Date: 02/01/09 15:22:43

  Modified:src/main/org/jboss/ha/hasessionstate/server
HASessionStateServiceMBean.java
HASessionStateService.java HASessionStateImpl.java
  Log:
  ripped out SubPartitioning for now.  Subpartitioning will eventually move to 
HAPartition class
  
  Revision  ChangesPath
  1.5   +3 -14 
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.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- HASessionStateServiceMBean.java   2002/01/03 04:00:52 1.4
  +++ HASessionStateServiceMBean.java   2002/01/09 23:22:43 1.5
  @@ -13,7 +13,7 @@
* @see HASessionState
*
* @author [EMAIL PROTECTED]
  - * @version $Revision: 1.4 $
  + * @version $Revision: 1.5 $
*
* Revisions:
*/
  @@ -24,21 +24,10 @@
  String getJndiName();
  void setJndiName(String newName);
   
  -   String getSubPartitionProperties(); // i.e. JavaGroups properties
  -   void setSubPartitionProperties(String newProps);
  -
  -   String getMainHaPartitionName();
  -   void setMainHaPartitionName(String name);
  -   
  -   long getSubPartitionSize();
  -   void setSubPartitionSize(long newSize);
  -   
  -   long getSubPartitionCreationWaitTime();  
  -   void setSubPartitionCreationWaitTime(long newWaitTime);
  +   String getPartitionName();
  +   void setPartitionName(String name);
  
  long getBeanCleaningDelay();
  void setBeanCleaningDelay(long newDelay);
  
  -   void setTopologyComputerClassName(String newName);
  -   String getTopologyComputerClassName();  
   }
  
  
  
  1.5   +4 -66 
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.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- HASessionStateService.java2001/12/31 20:41:41 1.4
  +++ HASessionStateService.java2002/01/09 23:22:43 1.5
  @@ -14,8 +14,6 @@
   import javax.management.ObjectName;
   import javax.management.MalformedObjectNameException;
   
  -import org.jboss.metadata.ClusterConfigMetaData;
  -
   import org.jboss.ha.hasessionstate.server.HASessionStateImpl;
   import org.jboss.ha.framework.interfaces.HAPartition;
   
  @@ -24,7 +22,7 @@
*
*   @see HASessionState
*   @author [EMAIL PROTECTED]
  - *   @version $Revision: 1.4 $
  + *   @version $Revision: 1.5 $
*
* Revisions:
*/
  @@ -35,23 +33,8 @@
   {
  
  protected String jndiName = null;
  -   protected String subPartitionProps = "UDP:" +
  -   "PING:" +
  -   "FD(trace=true;timeout=5000):" +
  -   "VERIFY_SUSPECT(trace=false;timeout=1500):" +
  -   "MERGE:" +
  -   "NAKACK(trace=true):" +
  -   "UNICAST(timeout=5000;min_wait_time=2000):" +
  -   "FRAG:" +
  -   "FLUSH:" +
  -   "GMS:" +
  -   "STATE_TRANSFER(trace=true):" +
  -   "QUEUE";
  protected String haPartitionName = null;
  -   protected long subPartitionSize = 0;
  -   protected long subPartitionCreationWaitTime = 0;
  protected long beanCleaningDelay = 0;
  -   protected String topologyComputerClass = null;
  
  protected HASessionStateImpl sessionState = null;
  
  @@ -69,49 +52,17 @@
  {
 this.jndiName = newName;
  }
  -   
  -   public void setSubPartitionProperties (String newProps)
  -   {
  -  this.subPartitionProps = newProps;
  -   }
  -   
  -   public String getSubPartitionProperties ()
  -   {
  -  return this.subPartitionProps;
  -   }
  
  -   public String getMainHaPartitionName ()
  +   public String getPartitionName ()
  {
 return this.haPartitionName;
  }
  
  -   public void setMainHaPartitionName (String name)
  +   public void setPartitionName (String name)
  {
 this.haPartitionName = name;
  }
  
  -   public long getSubPartitionSize ()
  -   {
  -  if (this.sessionState == null)
  - return this.subPartitionSize;
  -  else
  - return this.sessionState.nodesPerSubPartition;
  -   }
  -   
  -   public void setSubPartitionSize (long newSize)
  -   { this.subPartitionSize = newSize; }
  -   
  -   public long getSubPartitionCreationWaitTime ()
  -   {
  -  if (this.sessionState == null)
  - return this.subPartitionCreationWaitTime;
  -  else
  - return this.sessionState.subPartitionCreationWaitTime;
  -   }
  -   
  -   public void setSubPartitionCreationWaitTime (long newWaitTime)
  -   { this.subPartitionCreationWaitTime = newWaitTime;

[JBoss-dev] CVS update: jbossmx/src/main/org/jboss/ha/hasessionstate/server HASessionStateServiceMBean.java HASessionStateService.java HASessionStateImpl.java

2001-12-31 Thread Bill Burke

  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  ChangesPath
  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 $
*
* Revisions:
*/
   
  -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.java2001/11/19 23:17:34 1.3
  +++ HASessionStateService.java2001/12/31 20:41:41 1.4
  @@ -24,7 +24,7 @@
*
*   @see HASessionState
*   @author [EMAIL PROTECTED]
  - *   @version $Revision: 1.3 $
  + *   @version $Revision: 1.4 $
*
* Revisions:
*/
  @@ -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 $
*
* Revisions:
*/
   
   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

[JBoss-dev] CVS update: jbossmx/src/main/org/jboss/ha/hasessionstate/server HASessionStateServiceMBean.java HASessionStateService.java

2001-11-19 Thread Bill Burke

  User: patriot1burke
  Date: 01/11/19 15:17:34

  Modified:src/main/org/jboss/ha/hasessionstate/server
HASessionStateServiceMBean.java
HASessionStateService.java
  Log:
  implemented 2-phase initialization under new mbean code (removal of init())
  
  THis means implementing PartitionServiceMBean interface
  
  Revision  ChangesPath
  1.2   +3 -2  
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.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- HASessionStateServiceMBean.java   2001/11/09 22:49:56 1.1
  +++ HASessionStateServiceMBean.java   2001/11/19 23:17:34 1.2
  @@ -6,18 +6,19 @@
*/
   
   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.1 $
  + *   @version $Revision: 1.2 $
*
* Revisions:
*/
   
  -public interface HASessionStateServiceMBean extends org.jboss.system.ServiceMBean
  +public interface HASessionStateServiceMBean extends PartitionServiceMBean
   {
  // Constants -
  public static final String OBJECT_NAME = "JBOSS-SYSTEM:service=HASessionState";
  
  
  
  1.3   +16 -4 
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.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- HASessionStateService.java2001/11/12 06:36:49 1.2
  +++ HASessionStateService.java2001/11/19 23:17:34 1.3
  @@ -17,13 +17,14 @@
   import org.jboss.metadata.ClusterConfigMetaData;
   
   import org.jboss.ha.hasessionstate.server.HASessionStateImpl;
  +import org.jboss.ha.framework.interfaces.HAPartition;
   
   /**
*   Service class for HASessionState
*
*   @see HASessionState
*   @author [EMAIL PROTECTED]
  - *   @version $Revision: 1.2 $
  + *   @version $Revision: 1.3 $
*
* Revisions:
*/
  @@ -144,15 +145,26 @@
  // **
  
  
  -   protected void startService () throws Exception
  +   public void startPartitionService(HAPartition haPartition)
  +  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.init ();
  -  this.sessionState.start ();
  +   }
  +
  +   protected void startService () throws Exception
  +   {
  +  // Complete.
  }
  
  -   protected void stopService ()
  +   public void stopPartitionService ()
  {
 try
 {
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development