public abstract class RelationshipResolverBase extends Object implements RelationshipResolver
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
childRelationships |
protected static String |
DEFAULT_RELATIONSHIP |
protected List<String> |
parentRelationships |
protected static String |
REPOSITORY
Designates the repository itself.
|
| Constructor and Description |
|---|
RelationshipResolverBase(Map<String,String> options)
Constructor that takes a map of parent-child predicates (relationships).
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getFedoraResourceURI(String res)
given either a ns:pid/ds identifier or an info:fedora/ URI form of the same
return the URI form, validating the PID part.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildRESTParentHierarchy, getAttributesFromQuery, getRelationships, getRelationshipsprotected static final String REPOSITORY
protected static String DEFAULT_RELATIONSHIP
public RelationshipResolverBase(Map<String,String> options)
ContextHandlerImpl builds the map from the relationship-resolver
section of config-melcoe-pep.xml (in WEB-INF/classes).options - MelcoePDPExceptionprotected String getFedoraResourceURI(String res)
res - identifier for fedora resourceCopyright © 2013 DuraSpace. All Rights Reserved.