Uses of Package
org.openliberty.xmltooling.idsis.dap

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