|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ILocatableResource<T>
A locatable resource. Resources have a unique namespace and can be resolved
and a view materialized using an IResourceLocator. There is a
timestamp associated with the resource - the timestamp is used to request
IIndex views for the resource. There is a presumption that resources
are essentially logical "index containers".
| Method Summary | |
|---|---|
String |
getContainerNamespace()
The identifier for the containing resource. |
String |
getNamespace()
The identifying namespace. |
long |
getTimestamp()
The timestamp associated with the view of the resource. |
ILocatableResource<T> |
init()
Deferred initialization method is automatically invoked when the resource is materialized by the IResourceLocator. |
| Method Detail |
|---|
ILocatableResource<T> init()
IResourceLocator. The implementation is
encouraged to strengthen the return type.
String getNamespace()
long getTimestamp()
String getContainerNamespace()
null
if there is no containing resource.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||