|
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
public abstract class GroupingObjectReader
Base class for MetadataProvider and Aggregator Readers with support for listing members, authorization, and service descriptions.
Field Summary |
---|
Fields inherited from class org.dlese.dpc.ndr.reader.NdrObjectReader |
---|
createdDate, doc, dsFormats, handle, lastModifiedDate, nativeDataStreamFormat, nsContext, objectType |
Constructor Summary | |
---|---|
GroupingObjectReader(Document ndrResponse)
Constructor for the GroupingObjectReader object for the provided Document representing a NDR "get" call for a MetadataProvider object. |
|
GroupingObjectReader(Document ndrResponse,
String format)
Constructor for the GroupingObjectReader object |
|
GroupingObjectReader(String handle)
Constructor for the GroupingObjectReader object at the specified NDR handle. |
|
GroupingObjectReader(String handle,
String format)
Constructor for the GroupingObjectReader object |
Method Summary | |
---|---|
abstract String |
getChildToParentRelationship()
Gets the childToParentRelationship attribute of the GroupingObjectReader object |
int |
getInactiveMemberCount()
Gets the number of inactive Members of the GroupingObjectReader object |
List |
getInactiveMemberHandles()
Gets the handles of the inactive metadata objects of the GroupingObjectReader object |
int |
getMemberCount()
Gets the number of visible metadata records of the GroupingObjectReader object |
List |
getMemberHandles()
Gets the metadata object handles for the GroupingObjectReader object |
ServiceDescriptionReader |
getServiceDescription()
Gets the serviceDescription attribute of the GroupingObjectReader object |
boolean |
isAuthorizedToChange()
Returns true if the configured NCS_AGENT is authorized to change this object |
boolean |
isAuthorizedToChange(String agentHandle)
Returns true if specified agent is authorized to change this object. |
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 GroupingObjectReader(String handle) throws Exception
handle
- NOT YET DOCUMENTED
Exception
- NOT YET DOCUMENTEDpublic GroupingObjectReader(String handle, String format) throws Exception
handle
- NOT YET DOCUMENTEDformat
- NOT YET DOCUMENTED
Exception
- NOT YET DOCUMENTEDpublic GroupingObjectReader(Document ndrResponse) throws Exception
ndrResponse
- NOT YET DOCUMENTED
Exception
- NOT YET DOCUMENTEDpublic GroupingObjectReader(Document ndrResponse, String format) throws Exception
ndrResponse
- NOT YET DOCUMENTEDformat
- NOT YET DOCUMENTED
Exception
- NOT YET DOCUMENTEDMethod Detail |
---|
public abstract String getChildToParentRelationship()
public ServiceDescriptionReader getServiceDescription()
public List getMemberHandles() throws Exception
Exception
- NOT YET DOCUMENTEDpublic int getMemberCount() throws Exception
Exception
- NOT YET DOCUMENTEDpublic List getInactiveMemberHandles() throws Exception
Exception
- NOT YET DOCUMENTEDpublic int getInactiveMemberCount() throws Exception
Exception
- NOT YET DOCUMENTEDpublic boolean isAuthorizedToChange()
public boolean isAuthorizedToChange(String agentHandle)
agentHandle
- the agent handle
|
DLESE Tools v1.6.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |