| 
 | DLESE Tools v1.6.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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 DOCUMENTED
public GroupingObjectReader(String handle,
                            String format)
                     throws Exception
handle - NOT YET DOCUMENTEDformat - NOT YET DOCUMENTED
Exception - NOT YET DOCUMENTED
public GroupingObjectReader(Document ndrResponse)
                     throws Exception
ndrResponse - NOT YET DOCUMENTED
Exception - NOT YET DOCUMENTED
public GroupingObjectReader(Document ndrResponse,
                            String format)
                     throws Exception
ndrResponse - NOT YET DOCUMENTEDformat - NOT YET DOCUMENTED
Exception - NOT YET DOCUMENTED| Method Detail | 
|---|
public abstract String getChildToParentRelationship()
public ServiceDescriptionReader getServiceDescription()
public List getMemberHandles()
                      throws Exception
Exception - NOT YET DOCUMENTED
public int getMemberCount()
                   throws Exception
Exception - NOT YET DOCUMENTED
public List getInactiveMemberHandles()
                              throws Exception
Exception - NOT YET DOCUMENTED
public 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 | ||||||||