Home » geronimo-2.2-source-release » org.apache.geronimo.tomcat.cluster.wadi.builder » [javadoc | source]
org.apache.geronimo.tomcat.cluster.wadi.builder
public class: WADITomcatClusteringBuilder [javadoc | source]
java.lang.Object
   org.apache.geronimo.tomcat.cluster.wadi.builder.WADITomcatClusteringBuilder

All Implemented Interfaces:
    NamespaceDrivenBuilder

Field Summary
public static final  String GBEAN_ATTR_DFT_SWEEP_INTERVAL     
public static final  String GBEAN_ATTR_DFT_SESSION_TIMEOUT     
public static final  String GBEAN_ATTR_DFT_NUM_PARTITIONS     
public static final  String GBEAN_ATTR_DFT_BACKING_STRATEGY_FACTORY_NAME     
public static final  String GBEAN_ATTR_DFT_CLUSTER_NAME     
public static final  String GBEAN_ATTR_ARTIFACT_TO_REMOVE     
public static final  String GBEAN_ATTR_DFT_ENVIRONMENT     
Constructor:
 public WADITomcatClusteringBuilder(int defaultSweepInterval,
    int defaultSessionTimeout,
    int defaultNumPartitions,
    AbstractNameQuery defaultBackingStrategyFactoryName,
    AbstractNameQuery defaultClusterName,
    Artifact artifactToRemoveFromEnvironment,
    Environment defaultEnvironment) 
Method from org.apache.geronimo.tomcat.cluster.wadi.builder.WADITomcatClusteringBuilder Summary:
addAbstractNameQueries,   addClusteredManagerRetriever,   addClusteredValveRetriever,   addGBean,   addSessionManager,   build,   buildEnvironment,   createTomcatWebAppContextNameQuery,   extractWebModule,   filterDependencies,   getBaseQName,   getNumberOfPartitions,   getPlanQNameSet,   getSessionTimeout,   getSpecQNameSet,   getSweepInterval,   getWadiClusterConfig,   isDeltaReplication,   isDisableReplication,   newGBeanName,   setBackingStrategyFactory,   setCluster,   setConfigInfo
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.tomcat.cluster.wadi.builder.WADITomcatClusteringBuilder Detail:
 protected  void addAbstractNameQueries(Set patterns,
    GerPatternType patternType) 
 protected AbstractName addClusteredManagerRetriever(DeploymentContext moduleContext,
    GBeanData webModuleData,
    AbstractName sessionManagerName) throws GBeanAlreadyExistsException 
 protected AbstractName addClusteredValveRetriever(DeploymentContext moduleContext,
    GBeanData webModuleData,
    AbstractName sessionManagerName) throws GBeanAlreadyExistsException 
 protected  void addGBean(DeploymentContext moduleContext,
    GBeanData beanData) throws GBeanAlreadyExistsException 
 protected AbstractName addSessionManager(GerTomcatClusteringWadiType clustering,
    GBeanData webModuleData,
    DeploymentContext moduleContext) throws GBeanAlreadyExistsException 
 public  void build(XmlObject container,
    DeploymentContext applicationContext,
    DeploymentContext moduleContext) throws DeploymentException 
 public  void buildEnvironment(XmlObject container,
    Environment environment) throws DeploymentException 
 protected AbstractNameQuery createTomcatWebAppContextNameQuery(DeploymentContext moduleContext) 
 protected GBeanData extractWebModule(DeploymentContext moduleContext) throws DeploymentException 
 protected  void filterDependencies(Environment environment) 
 public QName getBaseQName() 
 protected int getNumberOfPartitions(GerTomcatClusteringWadiType clustering) 
 public QNameSet getPlanQNameSet() 
 protected Integer getSessionTimeout(GBeanData webModuleData) throws AssertionError 
 public QNameSet getSpecQNameSet() 
 protected int getSweepInterval(GerTomcatClusteringWadiType clustering) 
 protected GerTomcatClusteringWadiType getWadiClusterConfig(XmlObject container) throws DeploymentException 
 protected boolean isDeltaReplication(GerTomcatClusteringWadiType clustering) 
 protected boolean isDisableReplication(GerTomcatClusteringWadiType clustering) 
 protected AbstractName newGBeanName(DeploymentContext moduleContext,
    String name) 
 protected  void setBackingStrategyFactory(GerTomcatClusteringWadiType clustering,
    GBeanData beanData) 
 protected  void setCluster(GerTomcatClusteringWadiType clustering,
    GBeanData beanData) 
 protected  void setConfigInfo(GerTomcatClusteringWadiType clustering,
    GBeanData webModuleData,
    GBeanData beanData)