Definition Type: Element
Name: balancer
Namespace: http://membrane-soa.org/proxies/1/
Type: beans:identifiedType
Containing Schema: proxies-1.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into nodeOnlineChecker in schema proxies-1_xsd Drilldown into byThreadStrategy in schema proxies-1_xsd Drilldown into roundRobinStrategy in schema proxies-1_xsd Drilldown into clusters in schema proxies-1_xsd Drilldown into xmlSessionIdExtractor in schema proxies-1_xsd Drilldown into jSessionIdExtractor in schema proxies-1_xsd Drilldown into id in schema spring-beans-3_1_xsd Drilldown into identifiedType in schema spring-beans-3_1_xsd Drilldown into sessionTimeout in schema proxies-1_xsd Drilldown into name in schema proxies-1_xsdXSD Diagram of balancer in schema proxies-1_xsd (Membrane Service Proxy)
Collapse XSD Schema Code:
<xsd:element name="balancer">
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="beans:identifiedType">
                <xsd:sequence>
                    <xsd:choice minOccurs="0">
                        <xsd:element ref="jSessionIdExtractor">
                        </xsd:element>
                        <xsd:element ref="xmlSessionIdExtractor">
                        </xsd:element>
                    </xsd:choice>
                    <xsd:choice minOccurs="0" maxOccurs="unbounded">
                        <xsd:element name="clusters" type="com.predic8.membrane.core.config.spring.ClustersParser">
                        </xsd:element>
                    </xsd:choice>
                    <xsd:choice minOccurs="0">
                        <xsd:element ref="roundRobinStrategy">
                        </xsd:element>
                        <xsd:element ref="byThreadStrategy">
                        </xsd:element>
                    </xsd:choice>
                    <xsd:choice minOccurs="0">
                        <xsd:element ref="nodeOnlineChecker">
                        </xsd:element>
                    </xsd:choice>
                </xsd:sequence>
                <xsd:attribute name="name" type="xsd:string">
                </xsd:attribute>
                <xsd:attribute name="sessionTimeout" type="spel_number">
                </xsd:attribute>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
jSessionIdExtractor nsB:jSessionIdExtractor (1) (1)
xmlSessionIdExtractor nsB:xmlSessionIdExtractor (1) (1)
clusters nsB:clusters (1) (1)
roundRobinStrategy nsB:roundRobinStrategy (1) (1)
byThreadStrategy nsB:byThreadStrategy (1) (1)
nodeOnlineChecker nsB:nodeOnlineChecker (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id beans:id (Optional)
name nsB:name (Optional)
sessionTimeout nsB:sessionTimeout (Optional)
Collapse Derivation Tree: