|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.coherence.rest.EntrySetResource
public class EntrySetResource
REST resource representing a set of cache entries.
Field Summary | |
---|---|
protected NamedCache |
m_cache Cache which stores the referenced entries. |
protected java.lang.Class |
m_clzValue Class of the referenced entries' values. |
protected java.util.Set |
m_setKeys Referenced entries' keys. |
Constructor Summary | |
---|---|
EntrySetResource(NamedCache cache, java.util.Set setKeys, java.lang.Class clzValue) Construct an EntrySetResource. |
Method Summary | |
---|---|
javax.ws.rs.core.Response |
aggregate(java.lang.String sAggr, AggregatorRegistry registry) Perform an aggregating operation against the entries. |
javax.ws.rs.core.Response |
delete() Remove the entries. |
javax.ws.rs.core.Response |
get(com.tangosol.coherence.rest.util.PropertySet propertySet) Return the entries' values or a subset of their properties. |
protected java.util.Collection |
getValues() Get the entries' values. |
javax.ws.rs.core.Response |
process(java.lang.String sProc, ProcessorRegistry registry) Invoke the specified processor against the entries. |
protected void |
remove() Remove the entries from the cache. |
Field Detail |
---|
protected final NamedCache m_cache
protected final java.util.Set m_setKeys
protected final java.lang.Class m_clzValue
Constructor Detail |
---|
public EntrySetResource(NamedCache cache, java.util.Set setKeys, java.lang.Class clzValue)
cache
- cache that stores the referenced entriessetKeys
- keys of the referenced entriesclzValue
- class of the referenced entries' valuesMethod Detail |
---|
public javax.ws.rs.core.Response get(com.tangosol.coherence.rest.util.PropertySet propertySet)
propertySet
- properties to return (if null, values will be returned)public javax.ws.rs.core.Response aggregate(java.lang.String sAggr, AggregatorRegistry registry)
sAggr
- name of the aggregatorregistry
- aggregator registry that is used to map the given aggregator name to an EntryAggregator instancepublic javax.ws.rs.core.Response process(java.lang.String sProc, ProcessorRegistry registry)
sProc
- name of the processorregistry
- processor registry that is used to map the given processor name to an the EntryProcessor instancepublic javax.ws.rs.core.Response delete()
protected java.util.Collection getValues()
protected void remove()
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |