|
Oracle® WebCenter Content Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CacheContainer
Represents the cache of content items
Nested Class Summary | |
---|---|
static class |
CacheContainer.Key<T> Holds a key name and type |
Field Summary | |
---|---|
static CacheContainer.Key<java.util.Map<java.lang.String,oracle.stellent.ridc.model.DataObject>> |
KEY_ASSET_TYPES |
static CacheContainer.Key<java.util.Map<java.lang.String,oracle.stellent.ridc.model.DataObject>> |
KEY_CONTENT_INFO |
static CacheContainer.Key<ConversionsDefinition> |
KEY_CONVERSION_DEFINITION |
static CacheContainer.Key<ElementDefinition> |
KEY_ELEMENT_DEFINITION |
static CacheContainer.Key<DataFile> |
KEY_MANAGED_DATAFILE |
static CacheContainer.Key<PlaceholderDefinition> |
KEY_PLACEHOLDER_DEFINITION |
static CacheContainer.Key<RegionDefinition> |
KEY_REGION_DEFINITION |
static CacheContainer.Key<java.lang.Long> |
KEY_TIMESTAMP |
static CacheContainer.Key<LazyLoadingContent> |
KEY_WEB_CONTENT |
Method Summary | ||
---|---|---|
void |
clear() Clear all items from cache |
|
void |
clearContentObjects(ContentID contentID) Clear all objects under a given content ID |
|
boolean |
containsKey(ContentID contentID, java.lang.String name) Determine if the cache contains the given key |
|
|
getContentObject(ContentID contentID, CacheContainer.Key<T> key) Retrieve an item from the cache that is of the type specified by the key |
|
java.lang.Object |
getContentObject(ContentID contentID, java.lang.String name) Retrieve an item from the cache |
|
|
setContentObject(ContentID contentID, CacheContainer.Key<T> key, T object) Associate the object with the given content ID and key name |
|
void |
setContentObject(ContentID contentID, java.lang.String name, java.lang.Object object) Associate the object with the given content ID and key |
|
void |
updateContentObjectsWithRS(oracle.stellent.ridc.model.DataResultSet resultSet) Update existing content objects or create new content objects in the cache for each row in the result set. |
Field Detail |
---|
static final CacheContainer.Key<java.lang.Long> KEY_TIMESTAMP
static final CacheContainer.Key<LazyLoadingContent> KEY_WEB_CONTENT
static final CacheContainer.Key<PlaceholderDefinition> KEY_PLACEHOLDER_DEFINITION
static final CacheContainer.Key<DataFile> KEY_MANAGED_DATAFILE
static final CacheContainer.Key<ConversionsDefinition> KEY_CONVERSION_DEFINITION
static final CacheContainer.Key<RegionDefinition> KEY_REGION_DEFINITION
static final CacheContainer.Key<ElementDefinition> KEY_ELEMENT_DEFINITION
static final CacheContainer.Key<java.util.Map<java.lang.String,oracle.stellent.ridc.model.DataObject>> KEY_CONTENT_INFO
static final CacheContainer.Key<java.util.Map<java.lang.String,oracle.stellent.ridc.model.DataObject>> KEY_ASSET_TYPES
Method Detail |
---|
<T> T getContentObject(ContentID contentID, CacheContainer.Key<T> key)
contentID
- the content IDkey
- the item keyjava.lang.Object getContentObject(ContentID contentID, java.lang.String name)
contentID
- the content ID of the itemname
- the item key<T> void setContentObject(ContentID contentID, CacheContainer.Key<T> key, T object)
contentID
- the content IDkey
- the item keyobject
- the objectvoid setContentObject(ContentID contentID, java.lang.String name, java.lang.Object object)
contentID
- the content IDname
- the item nameobject
- the objectvoid clearContentObjects(ContentID contentID)
contentID
- the content IDboolean containsKey(ContentID contentID, java.lang.String name)
contentID
- the content IDname
- the key namevoid updateContentObjectsWithRS(oracle.stellent.ridc.model.DataResultSet resultSet)
resultSet
- the result set, each row containing at least a "dDocName" valuevoid clear()
|
Oracle® WebCenter Content Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |