|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ehcache.xml.model.BaseCacheType
public abstract class BaseCacheType
Java class for base-cache-type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="base-cache-type">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="key-type" type="{http://www.ehcache.org/v3}cache-entry-type" minOccurs="0"/>
<element name="value-type" type="{http://www.ehcache.org/v3}cache-entry-type" minOccurs="0"/>
<element name="expiry" type="{http://www.ehcache.org/v3}expiry-type" minOccurs="0"/>
<element name="eviction-veto" type="{http://www.ehcache.org/v3}fqcn-type" minOccurs="0"/>
<element name="loader-writer" type="{http://www.ehcache.org/v3}cache-loader-writer-type" minOccurs="0"/>
<element name="listeners" type="{http://www.ehcache.org/v3}listeners-type" minOccurs="0"/>
<choice minOccurs="0">
<element name="heap" type="{http://www.ehcache.org/v3}resource-type"/>
<element name="resources" type="{http://www.ehcache.org/v3}resources-type"/>
</choice>
<element name="heap-store-settings" type="{http://www.ehcache.org/v3}sizeof-type" minOccurs="0"/>
<element name="disk-store-settings" type="{http://www.ehcache.org/v3}disk-store-settings-type" minOccurs="0"/>
<any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected java.util.List<java.lang.Object> |
any
|
protected DiskStoreSettingsType |
diskStoreSettings
|
protected java.lang.String |
evictionVeto
|
protected ExpiryType |
expiry
|
protected ResourceType |
heap
|
protected SizeofType |
heapStoreSettings
|
protected CacheEntryType |
keyType
|
protected ListenersType |
listeners
|
protected CacheLoaderWriterType |
loaderWriter
|
protected ResourcesType |
resources
|
protected CacheEntryType |
valueType
|
| Constructor Summary | |
|---|---|
BaseCacheType()
|
|
| Method Summary | |
|---|---|
java.util.List<java.lang.Object> |
getAny()
Gets the value of the any property. |
DiskStoreSettingsType |
getDiskStoreSettings()
Gets the value of the diskStoreSettings property. |
java.lang.String |
getEvictionVeto()
Gets the value of the evictionVeto property. |
ExpiryType |
getExpiry()
Gets the value of the expiry property. |
ResourceType |
getHeap()
Gets the value of the heap property. |
SizeofType |
getHeapStoreSettings()
Gets the value of the heapStoreSettings property. |
CacheEntryType |
getKeyType()
Gets the value of the keyType property. |
ListenersType |
getListeners()
Gets the value of the listeners property. |
CacheLoaderWriterType |
getLoaderWriter()
Gets the value of the loaderWriter property. |
ResourcesType |
getResources()
Gets the value of the resources property. |
CacheEntryType |
getValueType()
Gets the value of the valueType property. |
void |
setDiskStoreSettings(DiskStoreSettingsType value)
Sets the value of the diskStoreSettings property. |
void |
setEvictionVeto(java.lang.String value)
Sets the value of the evictionVeto property. |
void |
setExpiry(ExpiryType value)
Sets the value of the expiry property. |
void |
setHeap(ResourceType value)
Sets the value of the heap property. |
void |
setHeapStoreSettings(SizeofType value)
Sets the value of the heapStoreSettings property. |
void |
setKeyType(CacheEntryType value)
Sets the value of the keyType property. |
void |
setListeners(ListenersType value)
Sets the value of the listeners property. |
void |
setLoaderWriter(CacheLoaderWriterType value)
Sets the value of the loaderWriter property. |
void |
setResources(ResourcesType value)
Sets the value of the resources property. |
void |
setValueType(CacheEntryType value)
Sets the value of the valueType property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected CacheEntryType keyType
protected CacheEntryType valueType
protected ExpiryType expiry
protected java.lang.String evictionVeto
protected CacheLoaderWriterType loaderWriter
protected ListenersType listeners
protected ResourceType heap
protected ResourcesType resources
protected SizeofType heapStoreSettings
protected DiskStoreSettingsType diskStoreSettings
protected java.util.List<java.lang.Object> any
| Constructor Detail |
|---|
public BaseCacheType()
| Method Detail |
|---|
public CacheEntryType getKeyType()
CacheEntryTypepublic void setKeyType(CacheEntryType value)
value - allowed object is
CacheEntryTypepublic CacheEntryType getValueType()
CacheEntryTypepublic void setValueType(CacheEntryType value)
value - allowed object is
CacheEntryTypepublic ExpiryType getExpiry()
ExpiryTypepublic void setExpiry(ExpiryType value)
value - allowed object is
ExpiryTypepublic java.lang.String getEvictionVeto()
Stringpublic void setEvictionVeto(java.lang.String value)
value - allowed object is
Stringpublic CacheLoaderWriterType getLoaderWriter()
CacheLoaderWriterTypepublic void setLoaderWriter(CacheLoaderWriterType value)
value - allowed object is
CacheLoaderWriterTypepublic ListenersType getListeners()
ListenersTypepublic void setListeners(ListenersType value)
value - allowed object is
ListenersTypepublic ResourceType getHeap()
ResourceTypepublic void setHeap(ResourceType value)
value - allowed object is
ResourceTypepublic ResourcesType getResources()
ResourcesTypepublic void setResources(ResourcesType value)
value - allowed object is
ResourcesTypepublic SizeofType getHeapStoreSettings()
SizeofTypepublic void setHeapStoreSettings(SizeofType value)
value - allowed object is
SizeofTypepublic DiskStoreSettingsType getDiskStoreSettings()
DiskStoreSettingsTypepublic void setDiskStoreSettings(DiskStoreSettingsType value)
value - allowed object is
DiskStoreSettingsTypepublic java.util.List<java.lang.Object> getAny()
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 any property.
For example, to add a new item, do as follows:
getAny().add(newItem);
Objects of the following type(s) are allowed in the list
Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||