Class CacheConfig.GatewayHub.Gateway
- Enclosing class:
- CacheConfig.GatewayHub
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>
<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>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type.static classJava class for anonymous complex type. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the concurrencyLevel property.Gets the value of the gatewayEndpoints property.Gets the value of the gatewayListeners property.Gets the value of the gatewayQueue property.getId()Gets the value of the id property.Gets the value of the orderPolicy property.Gets the value of the socketBufferSize property.Gets the value of the socketReadTimeout property.Gets the value of the earlyAck property.voidsetConcurrencyLevel(String value) Sets the value of the concurrencyLevel property.voidsetEarlyAck(Boolean value) Sets the value of the earlyAck property.voidSets the value of the gatewayQueue property.voidSets the value of the id property.voidsetOrderPolicy(String value) Sets the value of the orderPolicy property.voidsetSocketBufferSize(String value) Sets the value of the socketBufferSize property.voidsetSocketReadTimeout(String value) Sets the value of the socketReadTimeout property.
-
Field Details
-
gatewayEndpoints
-
gatewayListeners
-
gatewayQueue
-
earlyAck
-
id
-
socketBufferSize
-
socketReadTimeout
-
concurrencyLevel
-
orderPolicy
-
-
Constructor Details
-
Gateway
public Gateway()
-
-
Method Details
-
getGatewayEndpoints
Gets the value of the gatewayEndpoints property.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
setmethod for the gatewayEndpoints property.For example, to add a new item, do as follows:
getGatewayEndpoints().add(newItem);
Objects of the following type(s) are allowed in the list
CacheConfig.GatewayHub.Gateway.GatewayEndpoint- Returns:
- the
ListofCacheConfig.GatewayHub.Gateway.GatewayEndpoints.
-
getGatewayListeners
Gets the value of the gatewayListeners property.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
setmethod for the gatewayListeners property.For example, to add a new item, do as follows:
getGatewayListeners().add(newItem);
Objects of the following type(s) are allowed in the list
DeclarableType- Returns:
- the
Listof gateway listeners.
-
getGatewayQueue
Gets the value of the gatewayQueue property. possible object isCacheConfig.GatewayHub.Gateway.GatewayQueue- Returns:
- the
CacheConfig.GatewayHub.Gateway.GatewayQueue.
-
setGatewayQueue
Sets the value of the gatewayQueue property. allowed object isCacheConfig.GatewayHub.Gateway.GatewayQueue- Parameters:
value- the value of the gatewayQueue property
-
isEarlyAck
Gets the value of the earlyAck property. possible object isBoolean- Returns:
- the value of the earlyAck property
-
setEarlyAck
Sets the value of the earlyAck property. allowed object isBoolean- Parameters:
value- the value of the earlyAck property
-
getId
Gets the value of the id property. possible object isString- Returns:
- the value of the id property
-
setId
Sets the value of the id property. allowed object isString- Parameters:
value- the value of the id property
-
getSocketBufferSize
Gets the value of the socketBufferSize property. possible object isString- Returns:
- the value of the socketBufferSize property
-
setSocketBufferSize
Sets the value of the socketBufferSize property. allowed object isString- Parameters:
value- the value of the socketBufferSize property
-
getSocketReadTimeout
Gets the value of the socketReadTimeout property. possible object isString- Returns:
- the value of the socketReadTimeout property
-
setSocketReadTimeout
Sets the value of the socketReadTimeout property. allowed object isString- Parameters:
value- the value of the socketReadTimeout property
-
getConcurrencyLevel
Gets the value of the concurrencyLevel property. possible object isString- Returns:
- the value of the concurrencyLevel property
-
setConcurrencyLevel
Sets the value of the concurrencyLevel property. allowed object isString- Parameters:
value- the value of the concurrencyLevel property
-
getOrderPolicy
Gets the value of the orderPolicy property. possible object isString- Returns:
- the value of the orderPolicy property
-
setOrderPolicy
Sets the value of the orderPolicy property. allowed object isString- Parameters:
value- the value of the orderPolicy property
-