public static class CacheConfig.AsyncEventQueue extends CacheElement
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-event-filter" type="{http://geode.apache.org/schema/cache}class-with-parameters-type" maxOccurs="unbounded" minOccurs="0"/>
<element name="gateway-event-substitution-filter" type="{http://geode.apache.org/schema/cache}class-with-parameters-type" minOccurs="0"/>
<element name="async-event-listener" type="{http://geode.apache.org/schema/cache}class-with-parameters-type"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="parallel" 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-batch-conflation" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="maximum-queue-memory" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="persistent" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="disk-store-name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="disk-synchronous" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="dispatcher-threads" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="order-policy" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="forward-expiration-destroy" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected DeclarableType |
asyncEventListener |
protected String |
batchSize |
protected String |
batchTimeInterval |
protected String |
diskStoreName |
protected Boolean |
diskSynchronous |
protected String |
dispatcherThreads |
protected Boolean |
enableBatchConflation |
protected Boolean |
forwardExpirationDestroy |
protected List<DeclarableType> |
gatewayEventFilters |
protected DeclarableType |
gatewayEventSubstitutionFilter |
protected String |
id |
protected String |
maximumQueueMemory |
protected String |
orderPolicy |
protected Boolean |
parallel |
protected Boolean |
pauseEventProcessing |
protected Boolean |
persistent |
| Constructor and Description |
|---|
AsyncEventQueue() |
| Modifier and Type | Method and Description |
|---|---|
DeclarableType |
getAsyncEventListener()
Gets the value of the asyncEventListener property.
|
String |
getBatchSize()
Gets the value of the batchSize property.
|
String |
getBatchTimeInterval()
Gets the value of the batchTimeInterval property.
|
String |
getDiskStoreName()
Gets the value of the diskStoreName property.
|
String |
getDispatcherThreads()
Gets the value of the dispatcherThreads property.
|
List<DeclarableType> |
getGatewayEventFilters()
Gets the value of the gatewayEventFilters property.
|
DeclarableType |
getGatewayEventSubstitutionFilter()
Gets the value of the gatewayEventSubstitutionFilter property.
|
String |
getId()
Gets the value of the id property.
|
String |
getMaximumQueueMemory()
Gets the value of the maximumQueueMemory property.
|
String |
getOrderPolicy()
Gets the value of the orderPolicy property.
|
Boolean |
isDiskSynchronous()
Gets the value of the diskSynchronous property.
|
Boolean |
isEnableBatchConflation()
Gets the value of the enableBatchConflation property.
|
boolean |
isForwardExpirationDestroy()
Gets the value of the forwardExpirationDestroy property.
|
Boolean |
isParallel()
Gets the value of the parallel property.
|
Boolean |
isPauseEventProcessing()
Gets the value of whether the queue was created with paused processing of the events queued
|
Boolean |
isPersistent()
Gets the value of the persistent property.
|
void |
setAsyncEventListener(DeclarableType value)
Sets the value of the asyncEventListener property.
|
void |
setBatchSize(String value)
Sets the value of the batchSize property.
|
void |
setBatchTimeInterval(String value)
Sets the value of the batchTimeInterval property.
|
void |
setDiskStoreName(String value)
Sets the value of the diskStoreName property.
|
void |
setDiskSynchronous(Boolean value)
Sets the value of the diskSynchronous property.
|
void |
setDispatcherThreads(String value)
Sets the value of the dispatcherThreads property.
|
void |
setEnableBatchConflation(Boolean value)
Sets the value of the enableBatchConflation property.
|
void |
setForwardExpirationDestroy(Boolean value)
Sets the value of the forwardExpirationDestroy property.
|
void |
setGatewayEventSubstitutionFilter(DeclarableType value)
Sets the value of the gatewayEventSubstitutionFilter property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setMaximumQueueMemory(String value)
Sets the value of the maximumQueueMemory property.
|
void |
setOrderPolicy(String value)
Sets the value of the orderPolicy property.
|
void |
setParallel(Boolean value)
Sets the value of the parallel property.
|
void |
setPauseEventProcessing(Boolean pauseEventProcessing)
Sets the value of whether the queue will be created with paused processing of the events
queued
|
void |
setPersistent(Boolean value)
Sets the value of the persistent property.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexists, find, removeprotected List<DeclarableType> gatewayEventFilters
protected DeclarableType gatewayEventSubstitutionFilter
protected DeclarableType asyncEventListener
protected String id
protected Boolean parallel
protected String batchSize
protected String batchTimeInterval
protected Boolean enableBatchConflation
protected String maximumQueueMemory
protected Boolean persistent
protected String diskStoreName
protected Boolean diskSynchronous
protected String dispatcherThreads
protected String orderPolicy
protected Boolean forwardExpirationDestroy
protected Boolean pauseEventProcessing
public Boolean isPauseEventProcessing()
Boolean - true if queue will be created with paused processing of the events
queued
- false if queue will be created without pausing the processing of the events queuedpublic void setPauseEventProcessing(Boolean pauseEventProcessing)
pauseEventProcessing - Boolean - true if queue will be created with paused
processing of the events queued
- false if queue will be created without pausing the processing of the events
queuedpublic List<DeclarableType> getGatewayEventFilters()
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 gatewayEventFilters property.
For example, to add a new item, do as follows:
getGatewayEventFilters().add(newItem);
Objects of the following type(s) are allowed in the list
DeclarableType
public DeclarableType getGatewayEventSubstitutionFilter()
DeclarableTypepublic void setGatewayEventSubstitutionFilter(DeclarableType value)
DeclarableTypevalue - the value of the gatewayEventSubstitutionFilter propertypublic DeclarableType getAsyncEventListener()
DeclarableTypepublic void setAsyncEventListener(DeclarableType value)
DeclarableTypevalue - the value of the asyncEventListener propertypublic String getId()
Stringpublic void setId(String value)
Stringvalue - the value of the id propertypublic Boolean isParallel()
Booleanpublic void setParallel(Boolean value)
Booleanvalue - the value of the parallel propertypublic String getBatchSize()
Stringpublic void setBatchSize(String value)
Stringvalue - the value of the batchSize propertypublic String getBatchTimeInterval()
Stringpublic void setBatchTimeInterval(String value)
Stringvalue - the value of the batchTimeInterval propertypublic Boolean isEnableBatchConflation()
Booleanpublic void setEnableBatchConflation(Boolean value)
Booleanvalue - the value of the enableBatchConflation propertypublic String getMaximumQueueMemory()
Stringpublic void setMaximumQueueMemory(String value)
Stringvalue - the value of the maximumQueueMemory propertypublic Boolean isPersistent()
Booleanpublic void setPersistent(Boolean value)
Booleanvalue - the value of the persistent propertypublic String getDiskStoreName()
Stringpublic void setDiskStoreName(String value)
Stringvalue - the value of the diskStoreName propertypublic Boolean isDiskSynchronous()
Booleanpublic void setDiskSynchronous(Boolean value)
Booleanvalue - the value of the diskSynchronous propertypublic String getDispatcherThreads()
Stringpublic void setDispatcherThreads(String value)
Stringvalue - the value of the dispatcherThreads propertypublic String getOrderPolicy()
Stringpublic void setOrderPolicy(String value)
Stringvalue - the value of the orderPolicy propertypublic boolean isForwardExpirationDestroy()
Boolean