User: slaboure
  Date: 01/11/09 15:05:52

  Modified:    src/main/org/jboss/metadata ClusterConfigMetaData.java
  Log:
  Added session-state-manager-jndi-name for clustered SFSB
  
  Revision  Changes    Path
  1.3       +18 -2     jboss/src/main/org/jboss/metadata/ClusterConfigMetaData.java
  
  Index: ClusterConfigMetaData.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/metadata/ClusterConfigMetaData.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ClusterConfigMetaData.java        2001/11/01 04:13:31     1.2
  +++ ClusterConfigMetaData.java        2001/11/09 23:05:52     1.3
  @@ -16,14 +16,19 @@
    * expanded to include other cluster configuration parameters later on.
   
    * @author <a href="mailto:[EMAIL PROTECTED]";>Bill Burke</a>.
  - * @version $Revision: 1.2 $
  + * @version $Revision: 1.3 $
    */
   public class ClusterConfigMetaData extends MetaData
   {
      public final static String DEFAULT_PARTITION = "DefaultPartition";
  +   public final static String JNDI_PREFIX_FOR_SESSION_STATE = "/HASessionState/";
  +   public final static String DEFAULT_SESSION_STATE_NAME = 
JNDI_PREFIX_FOR_SESSION_STATE + "Default";
  +   
      private String partitionName = DEFAULT_PARTITION;
      private String homeLoadBalancePolicy = null;
      private String beanLoadBalancePolicy = null;
  +   
  +   private String haSessionStateName = DEFAULT_SESSION_STATE_NAME;
   
      public String getPartitionName()
      {
  @@ -39,11 +44,22 @@
      {
         return homeLoadBalancePolicy;
      }
  -
  +   
  +   // SFSB only
  +   //
  +   public String getHaSessionStateName ()
  +   {
  +      return this.haSessionStateName;
  +   }
  +   
      public void importJbossXml(Element element) throws DeploymentException 
      {
         partitionName = getElementContent(getOptionalChild(element, 
"partition-name"), DEFAULT_PARTITION);
         homeLoadBalancePolicy = getElementContent(getOptionalChild(element, 
"home-load-balance-policy"), null);
         beanLoadBalancePolicy = getElementContent(getOptionalChild(element, 
"bean-load-balance-policy"), null);
  +
  +      // SFSB settings only
  +      //
  +      haSessionStateName = getElementContent(getOptionalChild(element, 
"session-state-manager-jndi-name"), DEFAULT_SESSION_STATE_NAME);
      }
   }
  
  
  

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

Reply via email to