public interface ObjectManager
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getAllManagedRepositories()
Return a list of all repositories managed by this manager.
|
java.lang.String |
getObjectType(java.lang.Object object)
Return a descriptive, repository specfic, type for the object.
|
java.lang.String |
getObjectURL(java.lang.Object object)
Return a url referencing the object's metadata.
|
java.lang.String |
getRepositoryIdentifier(java.lang.Object object)
Return a unique identifier of the repository this object is contained
in.
|
boolean |
manageObject(java.lang.Object object)
Determine if the supplied object is manageable by this implementation of
ObjectManager.
|
boolean manageObject(java.lang.Object object)
throws WingException
object - The object to be managed.WingExceptionjava.lang.String getObjectURL(java.lang.Object object)
throws WingException
object - The object being managed.WingExceptionjava.lang.String getObjectType(java.lang.Object object)
throws WingException
object - The object being managed.WingExceptionjava.lang.String getRepositoryIdentifier(java.lang.Object object)
throws WingException
object - The object being managed.WingExceptionjava.util.Map<java.lang.String,java.lang.String> getAllManagedRepositories()
throws WingException
WingExceptionCopyright © 2018 DuraSpace. All Rights Reserved.