org.apache.geronimo.clustering.wadi.jetty
Class WADIJettyClusteringBuilder

java.lang.Object
  extended by org.apache.geronimo.clustering.wadi.jetty.WADIJettyClusteringBuilder
All Implemented Interfaces:
org.apache.geronimo.deployment.NamespaceDrivenBuilder

public class WADIJettyClusteringBuilder
extends Object
implements org.apache.geronimo.deployment.NamespaceDrivenBuilder


Field Summary
static String GBEAN_ATTR_DFT_BACKING_STRATEGY_FACTORY_NAME
           
static String GBEAN_ATTR_DFT_DISPATCHER_HOLDER_NAME
           
static String GBEAN_ATTR_DFT_ENVIRONMENT
           
static String GBEAN_ATTR_DFT_NUM_PARTITIONS
           
static String GBEAN_ATTR_DFT_REP_MANAGER_FACTORY_NAME
           
static String GBEAN_ATTR_DFT_REP_STORAGE_FACTORY_NAME
           
static String GBEAN_ATTR_DFT_SWEEP_INTERVAL
           
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Constructor Summary
WADIJettyClusteringBuilder(int defaultSweepInterval, int defaultNumPartitions, org.apache.geronimo.gbean.AbstractNameQuery defaultRepManagerFactoryName, org.apache.geronimo.gbean.AbstractNameQuery defaultRepStorageFactoryName, org.apache.geronimo.gbean.AbstractNameQuery defaultBackingStrategyFactoryName, org.apache.geronimo.gbean.AbstractNameQuery defaultDispatcherHolderName, org.apache.geronimo.kernel.repository.Environment defaultEnvironment)
           
 
Method Summary
 void build(org.apache.xmlbeans.XmlObject container, org.apache.geronimo.deployment.DeploymentContext applicationContext, org.apache.geronimo.deployment.DeploymentContext moduleContext)
           
 void buildEnvironment(org.apache.xmlbeans.XmlObject container, org.apache.geronimo.kernel.repository.Environment environment)
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 String getNamespace()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO

GBEAN_ATTR_DFT_SWEEP_INTERVAL

public static final String GBEAN_ATTR_DFT_SWEEP_INTERVAL
See Also:
Constant Field Values

GBEAN_ATTR_DFT_NUM_PARTITIONS

public static final String GBEAN_ATTR_DFT_NUM_PARTITIONS
See Also:
Constant Field Values

GBEAN_ATTR_DFT_REP_MANAGER_FACTORY_NAME

public static final String GBEAN_ATTR_DFT_REP_MANAGER_FACTORY_NAME
See Also:
Constant Field Values

GBEAN_ATTR_DFT_REP_STORAGE_FACTORY_NAME

public static final String GBEAN_ATTR_DFT_REP_STORAGE_FACTORY_NAME
See Also:
Constant Field Values

GBEAN_ATTR_DFT_BACKING_STRATEGY_FACTORY_NAME

public static final String GBEAN_ATTR_DFT_BACKING_STRATEGY_FACTORY_NAME
See Also:
Constant Field Values

GBEAN_ATTR_DFT_DISPATCHER_HOLDER_NAME

public static final String GBEAN_ATTR_DFT_DISPATCHER_HOLDER_NAME
See Also:
Constant Field Values

GBEAN_ATTR_DFT_ENVIRONMENT

public static final String GBEAN_ATTR_DFT_ENVIRONMENT
See Also:
Constant Field Values
Constructor Detail

WADIJettyClusteringBuilder

public WADIJettyClusteringBuilder(int defaultSweepInterval,
                                  int defaultNumPartitions,
                                  org.apache.geronimo.gbean.AbstractNameQuery defaultRepManagerFactoryName,
                                  org.apache.geronimo.gbean.AbstractNameQuery defaultRepStorageFactoryName,
                                  org.apache.geronimo.gbean.AbstractNameQuery defaultBackingStrategyFactoryName,
                                  org.apache.geronimo.gbean.AbstractNameQuery defaultDispatcherHolderName,
                                  org.apache.geronimo.kernel.repository.Environment defaultEnvironment)
Method Detail

buildEnvironment

public void buildEnvironment(org.apache.xmlbeans.XmlObject container,
                             org.apache.geronimo.kernel.repository.Environment environment)
                      throws org.apache.geronimo.common.DeploymentException
Specified by:
buildEnvironment in interface org.apache.geronimo.deployment.NamespaceDrivenBuilder
Throws:
org.apache.geronimo.common.DeploymentException

build

public void build(org.apache.xmlbeans.XmlObject container,
                  org.apache.geronimo.deployment.DeploymentContext applicationContext,
                  org.apache.geronimo.deployment.DeploymentContext moduleContext)
           throws org.apache.geronimo.common.DeploymentException
Specified by:
build in interface org.apache.geronimo.deployment.NamespaceDrivenBuilder
Throws:
org.apache.geronimo.common.DeploymentException

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface org.apache.geronimo.deployment.NamespaceDrivenBuilder

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2006 Apache Software Foundation. All Rights Reserved.