public class DAPData extends DAPItemData
DAPItemData with pagination.
<xs:element name="Data" type="dap:DataType"/>
<xs:complexType name="DataType">
<xs:complexContent>
<xs:extension base="dap:ItemDataType">
<xs:attributeGroup ref="dst:PaginationResponseAttributeGroup"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
In practice the element content of the Data element may contain the LDIF string data. So a convenience method getLDIFDataString() will extract the LDIF data forst checking for the LDIF element and then for the Subscription element, and then passing <Data>s element content
| Modifier and Type | Class and Description |
|---|---|
static class |
DAPData.Builder
Internal Class that builds a DAPData object.
|
static class |
DAPData.Marshaller
Internal marshaller
|
static class |
DAPData.Unmarshaller
Internal unmarshaller
|
| Modifier and Type | Field and Description |
|---|---|
private static Logger |
log |
private PaginationResponseAttributeGroup |
paginationResponseAttributeGroup |
private String |
value |
LOCAL_NAME| Constructor and Description |
|---|
DAPData() |
DAPData(String namespaceURI,
String elementLocalName,
String namespacePrefix) |
| Modifier and Type | Method and Description |
|---|---|
Hashtable<String,String> |
getLDIFDataAsHashtable() |
String |
getLDIFDataString()
Extracts the LDIF data forst checking for the LDIF element and then for the Subscription
element, and then passing <Data>s element content
|
PaginationResponseAttributeGroup |
getPaginationResponseAttributes() |
String |
getValue() |
void |
setValue(String value)
Data is specified in the ID-SIS-DAP as a complextype and
as such has no element content.
|
getItemDataAttributeGroupgetLDIF, getOrderedChildren, getSubscription, setLDIF, setSubscriptiongetSignature, isSigned, setSignaturedetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate static final Logger log
private PaginationResponseAttributeGroup paginationResponseAttributeGroup
private String value
public String getLDIFDataString()
public void setValue(String value)
DAPData handles the element
content.value - public String getValue()
public PaginationResponseAttributeGroup getPaginationResponseAttributes()
Copyright © 1999–2015. All rights reserved.