Interface ResourceIndex<T extends DocumentResource>
-
- All Known Subinterfaces:
TemplateResourceIndex
public interface ResourceIndex<T extends DocumentResource>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classResourceIndex.StorageKind
-
Method Summary
Modifier and Type Method Description voidclose()Tget(String key)ResourceIndex<DocumentResource>getAncestor()ResourceIndex<T>getIndex()Returns a thread safe instance.ResourceIndex.StorageKindkind()StringnewId()TnewResource()TnewResource(DocumentResource dr)voidput(String key, T dr)voidremove(String key)
-
-
-
Method Detail
-
newResource
T newResource()
-
newResource
T newResource(DocumentResource dr)
-
remove
void remove(String key)
-
newId
String newId()
-
kind
ResourceIndex.StorageKind kind()
-
getAncestor
ResourceIndex<DocumentResource> getAncestor()
-
getIndex
ResourceIndex<T> getIndex()
Returns a thread safe instance.
-
close
void close()
-
-