public static class CacheConfig.GatewayHub extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="gateway" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="gateway-endpoint" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="host" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="port" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="gateway-listener" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="class-name" type="{http://geode.apache.org/schema/cache}class-name-type"/> <element name="parameter" type="{http://geode.apache.org/schema/cache}parameter-type" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </choice> <element name="gateway-queue" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="alert-threshold" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="batch-conflation" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="batch-size" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="batch-time-interval" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="enable-persistence" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="disk-store-name" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="roll-oplogs" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="maximum-queue-memory" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="overflow-directory" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="early-ack" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="socket-buffer-size" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="socket-read-timeout" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="concurrency-level" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="order-policy" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="bind-address" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="maximum-time-between-pings" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="port" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="socket-buffer-size" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="startup-policy"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="primary"/> <enumeration value="secondary"/> <enumeration value="none"/> </restriction> </simpleType> </attribute> <attribute name="manual-start" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="max-connections" type="{http://www.w3.org/2001/XMLSchema}integer" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
CacheConfig.GatewayHub.Gateway
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected String |
bindAddress |
protected List<CacheConfig.GatewayHub.Gateway> |
gateways |
protected String |
id |
protected Boolean |
manualStart |
protected BigInteger |
maxConnections |
protected String |
maximumTimeBetweenPings |
protected String |
port |
protected String |
socketBufferSize |
protected String |
startupPolicy |
Constructor and Description |
---|
GatewayHub() |
Modifier and Type | Method and Description |
---|---|
String |
getBindAddress()
Gets the value of the bindAddress property.
|
List<CacheConfig.GatewayHub.Gateway> |
getGateway()
Gets the value of the gateway property.
|
String |
getId()
Gets the value of the id property.
|
BigInteger |
getMaxConnections()
Gets the value of the maxConnections property.
|
String |
getMaximumTimeBetweenPings()
Gets the value of the maximumTimeBetweenPings property.
|
String |
getPort()
Gets the value of the port property.
|
String |
getSocketBufferSize()
Gets the value of the socketBufferSize property.
|
String |
getStartupPolicy()
Gets the value of the startupPolicy property.
|
Boolean |
isManualStart()
Gets the value of the manualStart property.
|
void |
setBindAddress(String value)
Sets the value of the bindAddress property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setManualStart(Boolean value)
Sets the value of the manualStart property.
|
void |
setMaxConnections(BigInteger value)
Sets the value of the maxConnections property.
|
void |
setMaximumTimeBetweenPings(String value)
Sets the value of the maximumTimeBetweenPings property.
|
void |
setPort(String value)
Sets the value of the port property.
|
void |
setSocketBufferSize(String value)
Sets the value of the socketBufferSize property.
|
void |
setStartupPolicy(String value)
Sets the value of the startupPolicy property.
|
protected List<CacheConfig.GatewayHub.Gateway> gateways
protected String id
protected String bindAddress
protected String maximumTimeBetweenPings
protected String port
protected String socketBufferSize
protected String startupPolicy
protected Boolean manualStart
protected BigInteger maxConnections
public List<CacheConfig.GatewayHub.Gateway> getGateway()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the gateway property.
For example, to add a new item, do as follows:
getGateway().add(newItem);
Objects of the following type(s) are allowed in the list
CacheConfig.GatewayHub.Gateway
public String getBindAddress()
String
public void setBindAddress(String value)
String
public String getMaximumTimeBetweenPings()
String
public void setMaximumTimeBetweenPings(String value)
String
public void setPort(String value)
String
public String getSocketBufferSize()
String
public void setSocketBufferSize(String value)
String
public String getStartupPolicy()
String
public void setStartupPolicy(String value)
String
public Boolean isManualStart()
Boolean
public void setManualStart(Boolean value)
Boolean
public BigInteger getMaxConnections()
BigInteger
public void setMaxConnections(BigInteger value)
BigInteger