|
DLESE Tools v1.6.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.dlese.dpc.ndr.reader.NdrObjectReader org.dlese.dpc.ndr.reader.GroupingObjectReader org.dlese.dpc.ndr.reader.MetadataProviderReader
public class MetadataProviderReader
/** Extension of NdrObjectReader for accessing properties, dataStreams, and relationships of NDR MetadataProvider Objects.
More Info:
Field Summary |
---|
Fields inherited from class org.dlese.dpc.ndr.reader.NdrObjectReader |
---|
createdDate, doc, dsFormats, handle, lastModifiedDate, nativeDataStreamFormat, nsContext, objectType |
Constructor Summary | |
---|---|
MetadataProviderReader(Document ndrResponse)
Constructor for the MetadataProviderReader object for the provided Document representing a NDR "get" call for a MetadataProvider object. |
|
MetadataProviderReader(String handle)
Constructor for the MetadataProviderReader object at the specified NDR handle. |
Method Summary | |
---|---|
String |
getAggregatedBy()
Gets the aggregatedBy attribute of the MetadataProviderReader object |
String |
getChildToParentRelationship()
Gets the childToParentRelationship attribute of the GroupingObjectReader object |
String |
getCollectionId()
Gets the collectionId attribute of the MetadataProviderReader object (corresponding to the "setSpec" attribute of the collection's SetInfo object). |
String |
getCollectionName()
Gets the collectionName attribute of the MetadataProviderReader object (corresponding to the "name" attribute of the collection's SetInfo object). |
Element |
getCollectionRecord()
Gets the collectionRecord (dlese_collect format) of the MetadataProviderReader object |
HarvestInfoReader |
getHarvestInfo()
Gets the serviceDescription attribute of the MetadataProviderReader object |
List |
getInactiveItemHandles()
Gets the handles of the inactive metadata objects of the MetadataProviderReader object |
List |
getItemHandles()
Gets the metadata object handles for the MetadataProviderReader object |
String |
getMetadataProviderFor()
Gets the metadataProviderFor attribute (an agent handle) of the MetadataProviderReader object |
String |
getNativeFormat()
Gets the nativeFormat for the ITEM-level metadata of this collection. |
String |
getSetName()
Gets the setName attribute of the MetadataProviderReader object |
String |
getSetSpec()
Gets the setSpec attribute of the MetadataProviderReader object |
Methods inherited from class org.dlese.dpc.ndr.reader.GroupingObjectReader |
---|
getInactiveMemberCount, getInactiveMemberHandles, getMemberCount, getMemberHandles, getServiceDescription, isAuthorizedToChange, isAuthorizedToChange |
Methods inherited from class org.dlese.dpc.ndr.reader.NdrObjectReader |
---|
getCanonicalNsdlDcDataStream, getCreated, getCreatedDate, getDataStream, getDataStream, getDocument, getFormats, getHandle, getLastModified, getLastModifiedDate, getNativeDataStream, getNativeDataStream, getNode, getNodes, getNodeText, getNsContext, getObjectType, getProperty, getPropertyValues, getRelationship, getRelationshipValues, getState, getXPath, initDataStreams, pp, setDebug |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MetadataProviderReader(String handle) throws Exception
handle
- NOT YET DOCUMENTED
Exception
- NOT YET DOCUMENTEDpublic MetadataProviderReader(Document ndrResponse) throws Exception
ndrResponse
- NOT YET DOCUMENTED
Exception
- NOT YET DOCUMENTEDMethod Detail |
---|
public String getChildToParentRelationship()
GroupingObjectReader
getChildToParentRelationship
in class GroupingObjectReader
public String getCollectionId()
public String getCollectionName()
public Element getCollectionRecord()
public String getNativeFormat()
public String getAggregatedBy()
public String getMetadataProviderFor()
public String getSetSpec()
public String getSetName()
public HarvestInfoReader getHarvestInfo()
public List getItemHandles() throws Exception
Exception
- NOT YET DOCUMENTEDpublic List getInactiveItemHandles() throws Exception
Exception
- NOT YET DOCUMENTED
|
DLESE Tools v1.6.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |