|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.openliberty.xmltooling.idsis.dap | |
|---|---|
| org.openliberty.wsc | This package contains all of the Service Client classes and the basic WSFMessage. |
| org.openliberty.xmltooling.idsis.dap | |
| Classes in org.openliberty.xmltooling.idsis.dap used by org.openliberty.wsc | |
|---|---|
| DAPModify
<xs:complexType name="ModifyType"> <xs:complexContent> <xs:extension base="dst:RequestType"> <xs:sequence> <xs:element ref="dap:Subscription" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="dap:ModifyItem" minOccurs="1" maxOccurs="unbounded"/> <xs:element ref="dap:ResultQuery" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
|
| DAPModifyResponse
<xs:complexType name="ModifyResponseType"> <xs:complexContent> <xs:extension base="dap:DataResponseType"/> </xs:complexContent> </xs:complexType> |
|
| DAPQuery
This class is based on the DST 2.1 Reference implementation Query but adds Subscriptions |
|
| DAPQueryResponse
builder DAPQueryResponseBuilder
unmarshaller DAPQueryResponseUnmarshaller |
|
| Classes in org.openliberty.xmltooling.idsis.dap used by org.openliberty.xmltooling.idsis.dap | |
|---|---|
| AppDataType
The AppDataType carries either an LDIF or a DAPSubscription
element, not both. |
|
| AppDataType.Marshaller
Internal Marshaller - unused |
|
| AppDataType.Unmarshaller
Internal class that handles unmarshalling the object from the DOM |
|
| DAPCreate
<xs:complexType name="CreateType"> <xs:complexContent> <xs:extension base="dst:RequestType"> <xs:sequence> <xs:element ref="dap:Subscription" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="dap:CreateItem" minOccurs="1" maxOccurs="unbounded"/> <xs:element ref="dap:ResultQuery" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
|
| DAPCreateItem
ID-SIS-DAP DAPCreateItem maps straight to the LDAP Add operation. |
|
| DAPCreateResponse
This object wraps the response from an ID-SIS-DAP Create request. |
|
| DAPData
DAPData represents a Data element in the DAP QueryResponse. |
|
| DAPDelete
<xs:complexType name="DeleteType"> <xs:complexContent> <xs:extension base="dst:RequestType"> <xs:sequence> <xs:element ref="dap:DeleteItem" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
|
| DAPDeleteItem
<xs:element name="DeleteItem" type="dap:DeleteItemType"/> <xs:complexType name="DeleteItemType"> <xs:complexContent> <xs:extension base="dst:DeleteItemBaseType"> <xs:sequence> <xs:element ref="dap:Select" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
|
| DAPDeleteResponse
<xs:complexType name="DeleteResponseType"> <xs:complexContent> <xs:extension base="lu:ResponseType"/> </xs:complexContent> </xs:complexType> |
|
| DAPItemData
<xs:element name="ItemData" type="dap:ItemDataType"/> <xs:complexType name="ItemDataType"> <xs:complexContent> <xs:extension base="dap:AppDataType"> <xs:attributeGroup ref="dst:ItemDataAttributeGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
|
| DAPItemData.Marshaller
Marshall from xmltooling classes to the DOM |
|
| DAPItemData.Unmarshaller
Unmarshall from DOM |
|
| DAPModify
<xs:complexType name="ModifyType"> <xs:complexContent> <xs:extension base="dst:RequestType"> <xs:sequence> <xs:element ref="dap:Subscription" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="dap:ModifyItem" minOccurs="1" maxOccurs="unbounded"/> <xs:element ref="dap:ResultQuery" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
|
| DAPModifyItem
<xs:element name="ModifyItem" type="dap:ModifyItemType"/> <xs:complexType name="ModifyItemType"> <xs:sequence> <xs:element ref="dap:Select" minOccurs="0" maxOccurs="1"/> <xs:element ref="dap:NewData" minOccurs="0" maxOccurs="1"/> </xs:sequence> <xs:attributeGroup ref="dst:ModifyItemAttributeGroup"/> </xs:complexType> |
|
| DAPModifyResponse
<xs:complexType name="ModifyResponseType"> <xs:complexContent> <xs:extension base="dap:DataResponseType"/> </xs:complexContent> </xs:complexType> |
|
| DAPNewData
NewData is used inside of DAPCreateItem and
inside of DAPModifyItem as the container for
LDIF or Subscription information. |
|
| DAPNotification
Notification |
|
| DAPNotify
<xs:complexType name="NotifyType"> <xs:complexContent> <xs:extension base="dst:RequestType"> <xs:sequence> <xs:element ref="dap:Notification" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="subs:NotifyAttributeGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
|
| DAPNotifyResponse
<xs:complexType name="NotifyResponseType"> <xs:complexContent> <xs:extension base="subs:NotifyResponseType"/> </xs:complexContent> </xs:complexType> |
|
| DAPQuery
This class is based on the DST 2.1 Reference implementation Query but adds Subscriptions |
|
| DAPQueryItem
Differs from the DST 2.1 ref implementation of QueryItem only in that the Select element is dap specific, requiring DAPSelect. |
|
| DAPQueryItem.ObjectType
This enum enumerates the ObjectTypes supported by ID-SIS-DAP |
|
| DAPQueryResponse
builder DAPQueryResponseBuilder
unmarshaller DAPQueryResponseUnmarshaller |
|
| DAPResultQuery
This class is almost identical to the reference DST2.1 implementation of ResultQueryType except that it stores a reference to DAPSelect, which is a subclass of the DST2.1 reference Select. |
|
| DAPResultQuery.Marshaller
|
|
| DAPResultQuery.Unmarshaller
|
|
| DAPSelect
The ID-DAP Select differs from the DST 2.1 Reference Implementation in that it contains the elements "dn" and "filter" and a set of attributes. |
|
| DAPSort
Contents of SortType string is a dollar-separated (ASCII 0x24) list of sort keys in descending order of importance, where each sort key is a comma-separated list of three elements: Order: "a" == ascending (reverse order false, the default), "d" == descending (reverse order true), Ordering rule (empty means default for the attribute), Attribute name. |
|
| DAPSort.SortOrder
|
|
| DAPSubscription
<xs:element name="Subscription" type="dap:SubscriptionType"/> <xs:complexType name="SubscriptionType"> <xs:complexContent> <xs:extension base="subs:SubscriptionType"> <xs:sequence> <xs:element ref="dap:ResultQuery" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Aggregation" minOccurs="0" maxOccurs="1" type="dap:AggregationType"/> <xs:element name="Trigger" minOccurs="0" maxOccurs="1" type="dap:TriggerType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
|
| DAPTestItem
DAPTestItem uses all of the attributes of dst2_1.ref.TestItem but has a TestOp that is a dap:SelectType. |
|
| DataResponseType
This is the base type class for dap:CreateResponse and dap:ModifyResponse |
|
| DN
If <dn> is omitted, or incomplete, the ID-SIS-DAP server MUST determine the correct distinguished name from the identity information conveyed by the ID-WSF layer. |
|
| Filter
The Search filter supplied in <Select> SHOULD be passed verbatim to the underlying directory system or repository. |
|
| LDIF
The LDIF element contains an LDIF string |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||