Package org.dlese.dpc.ndr.reader
Class AggregatorReader
java.lang.Object
org.dlese.dpc.ndr.reader.NdrObjectReader
org.dlese.dpc.ndr.reader.GroupingObjectReader
org.dlese.dpc.ndr.reader.AggregatorReader
Extension of NdrObjectReader for accessing properties, dataStreams, and
relationships of NDR Aggregator Objects. Aggregator overview: http://wiki.nsdl.org/index.php/Community:NDR/ObjectTypes#Aggregator
Aggregator data model: http://wiki.nsdl.org/index.php/Community:NCore/Model/Objects/Aggregator
Aggregator API requests: http://wiki.nsdl.org/index.php/Community:NDR/APIRequestsByObject#Aggregator_requests
More Info:
- Author:
- ostwald
-
Field Summary
Fields inherited from class org.dlese.dpc.ndr.reader.NdrObjectReader
createdDate, doc, dsFormats, handle, lastModifiedDate, nativeDataStreamFormat, nsContext, objectType -
Constructor Summary
ConstructorsConstructorDescriptionAggregatorReader(String handle) Constructor for the AggregatorReader object at the specified NDR handle.AggregatorReader(org.dom4j.Document ndrResponse) Constructor for the AggregatorReader object for the provided Document representing a NDR "get" call for a Aggregator object. -
Method Summary
Modifier and TypeMethodDescriptionGets the aggregatorFor attribute of the AggregatorReader objectGets the childToParentRelationship attribute of the AggregatorReader objectGets the collectionResource attribute of the AggregatorReader objectGets the mdpHandle attribute of the AggregatorReader objectGets the nativeFormat for the ITEM-level metadata of this collection.Methods inherited from class org.dlese.dpc.ndr.reader.GroupingObjectReader
getInactiveMemberCount, getInactiveMemberHandles, getMemberCount, getMemberHandles, getServiceDescription, isAuthorizedToChange, isAuthorizedToChangeMethods 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
-
Constructor Details
-
AggregatorReader
Constructor for the AggregatorReader object at the specified NDR handle.- Parameters:
handle- NOT YET DOCUMENTED- Throws:
Exception- NOT YET DOCUMENTED
-
AggregatorReader
Constructor for the AggregatorReader object for the provided Document representing a NDR "get" call for a Aggregator object.- Parameters:
ndrResponse- NOT YET DOCUMENTED- Throws:
Exception- NOT YET DOCUMENTED
-
-
Method Details
-
getChildToParentRelationship
Gets the childToParentRelationship attribute of the AggregatorReader object- Specified by:
getChildToParentRelationshipin classGroupingObjectReader- Returns:
- The childToParentRelationship value
-
getMdpHandle
Gets the mdpHandle attribute of the AggregatorReader object- Returns:
- The mdpHandle value
-
getNativeFormat
Gets the nativeFormat for the ITEM-level metadata of this collection.- Returns:
- The nativeFormat value
-
getAggregatorFor
Gets the aggregatorFor attribute of the AggregatorReader object- Returns:
- The aggregatorFor value
-
getCollectionResource
Gets the collectionResource attribute of the AggregatorReader object- Returns:
- The collectionResource value
-