public abstract class GroupingObjectReader extends NdrObjectReader
createdDate, doc, dsFormats, handle, lastModifiedDate, nativeDataStreamFormat, nsContext, objectType
Constructor and Description |
---|
GroupingObjectReader(org.dom4j.Document ndrResponse)
Constructor for the GroupingObjectReader object for the provided Document
representing a NDR "get" call for a MetadataProvider object.
|
GroupingObjectReader(org.dom4j.Document ndrResponse,
java.lang.String format)
Constructor for the GroupingObjectReader object
|
GroupingObjectReader(java.lang.String handle)
Constructor for the GroupingObjectReader object at the specified NDR
handle.
|
GroupingObjectReader(java.lang.String handle,
java.lang.String format)
Constructor for the GroupingObjectReader object
|
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getChildToParentRelationship()
Gets the childToParentRelationship attribute of the GroupingObjectReader
object
|
int |
getInactiveMemberCount()
Gets the number of inactive Members of the GroupingObjectReader object
|
java.util.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
|
java.util.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(java.lang.String agentHandle)
Returns true if specified agent is authorized to change this object.
|
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
public GroupingObjectReader(java.lang.String handle) throws java.lang.Exception
handle
- NOT YET DOCUMENTEDjava.lang.Exception
- NOT YET DOCUMENTEDpublic GroupingObjectReader(java.lang.String handle, java.lang.String format) throws java.lang.Exception
handle
- NOT YET DOCUMENTEDformat
- NOT YET DOCUMENTEDjava.lang.Exception
- NOT YET DOCUMENTEDpublic GroupingObjectReader(org.dom4j.Document ndrResponse) throws java.lang.Exception
ndrResponse
- NOT YET DOCUMENTEDjava.lang.Exception
- NOT YET DOCUMENTEDpublic GroupingObjectReader(org.dom4j.Document ndrResponse, java.lang.String format) throws java.lang.Exception
ndrResponse
- NOT YET DOCUMENTEDformat
- NOT YET DOCUMENTEDjava.lang.Exception
- NOT YET DOCUMENTEDpublic abstract java.lang.String getChildToParentRelationship()
public ServiceDescriptionReader getServiceDescription()
public java.util.List getMemberHandles() throws java.lang.Exception
java.lang.Exception
- NOT YET DOCUMENTEDpublic int getMemberCount() throws java.lang.Exception
java.lang.Exception
- NOT YET DOCUMENTEDpublic java.util.List getInactiveMemberHandles() throws java.lang.Exception
java.lang.Exception
- NOT YET DOCUMENTEDpublic int getInactiveMemberCount() throws java.lang.Exception
java.lang.Exception
- NOT YET DOCUMENTEDpublic boolean isAuthorizedToChange()
public boolean isAuthorizedToChange(java.lang.String agentHandle)
agentHandle
- the agent handle