Interface ModelPortType

  • All Known Implementing Classes:
    ModelPortImpl, ModelWebService

    public interface ModelPortType
    This class was generated by Apache CXF 3.3.1 2020-02-12T11:30:27.407+01:00 Generated source version: 3.3.1
    • Method Detail

      • searchObjects

        @RequestWrapper(localName="searchObjects",
                        targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                        className="com.evolveum.midpoint.xml.ns._public.model.model_3.SearchObjectsType")
        @ResponseWrapper(localName="searchObjectsResponse",
                         targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                         className="com.evolveum.midpoint.xml.ns._public.model.model_3.SearchObjectsResponseType")
        void searchObjects​(QName objectType,
                           QueryType query,
                           SelectorQualifiedGetOptionsType options,
                           javax.xml.ws.Holder<ObjectListType> objectList,
                           javax.xml.ws.Holder<OperationResultType> result)
                    throws FaultMessage
        TODO Faults: any SystemFaultType IllegalArgumentFaultType: wrong object type SchemaViolationFaultType: unknown property used in search query
        Throws:
        FaultMessage
      • notifyChange

        @RequestWrapper(localName="notifyChange",
                        targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                        className="com.evolveum.midpoint.xml.ns._public.model.model_3.NotifyChangeType")
        @ResponseWrapper(localName="notifyChangeResponse",
                         targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                         className="com.evolveum.midpoint.xml.ns._public.model.model_3.NotifyChangeResponseType")
        TaskType notifyChange​(ResourceObjectShadowChangeDescriptionType changeDescription)
                       throws FaultMessage
        Throws:
        FaultMessage
      • getObject

        @RequestWrapper(localName="getObject",
                        targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                        className="com.evolveum.midpoint.xml.ns._public.model.model_3.GetObjectType")
        @ResponseWrapper(localName="getObjectResponse",
                         targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                         className="com.evolveum.midpoint.xml.ns._public.model.model_3.GetObjectResponseType")
        void getObject​(QName objectType,
                       String oid,
                       SelectorQualifiedGetOptionsType options,
                       javax.xml.ws.Holder<ObjectType> object,
                       javax.xml.ws.Holder<OperationResultType> result)
                throws FaultMessage
        Throws:
        FaultMessage
      • importFromResource

        @RequestWrapper(localName="importFromResource",
                        targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                        className="com.evolveum.midpoint.xml.ns._public.model.model_3.ImportFromResourceType")
        @ResponseWrapper(localName="importFromResourceResponse",
                         targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                         className="com.evolveum.midpoint.xml.ns._public.model.model_3.ImportFromResourceResponseType")
        TaskType importFromResource​(String resourceOid,
                                    QName objectClass)
                             throws FaultMessage
        Faults (TODO): any SystemFaultType ObjectNotFoundFaultType: specified Resource definition does not exist
        Throws:
        FaultMessage
      • findShadowOwner

        @RequestWrapper(localName="findShadowOwner",
                        targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                        className="com.evolveum.midpoint.xml.ns._public.model.model_3.FindShadowOwnerType")
        @ResponseWrapper(localName="findShadowOwnerResponse",
                         targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                         className="com.evolveum.midpoint.xml.ns._public.model.model_3.FindShadowOwnerResponseType")
        void findShadowOwner​(String shadowOid,
                             javax.xml.ws.Holder<UserType> user,
                             javax.xml.ws.Holder<OperationResultType> result)
                      throws FaultMessage
        Faults (TODO): any SystemFaultType IllegalArgumentFaultType: wrong OID format ObjectNotFoundFaultType: object with specified OID does not exists
        Throws:
        FaultMessage
      • testResource

        @RequestWrapper(localName="testResource",
                        targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                        className="com.evolveum.midpoint.xml.ns._public.model.model_3.TestResourceType")
        @ResponseWrapper(localName="testResourceResponse",
                         targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                         className="com.evolveum.midpoint.xml.ns._public.model.model_3.TestResourceResponseType")
        OperationResultType testResource​(String resourceOid)
                                  throws FaultMessage
        Faults (TODO): any SystemFaultType ObjectNotFoundFaultType: specified Resource definition does not exist
        Throws:
        FaultMessage
      • executeChanges

        @RequestWrapper(localName="executeChanges",
                        targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                        className="com.evolveum.midpoint.xml.ns._public.model.model_3.ExecuteChangesType")
        @ResponseWrapper(localName="executeChangesResponse",
                         targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-3",
                         className="com.evolveum.midpoint.xml.ns._public.model.model_3.ExecuteChangesResponseType")
        ObjectDeltaOperationListType executeChanges​(ObjectDeltaListType deltaList,
                                                    ModelExecuteOptionsType options)
                                             throws FaultMessage
        Faults: any SystemFaultType TODO reword to FaultTypes ObjectAlreadyExistsException: object with specified identifiers already exists, cannot add ObjectNotFoundException: object required to complete the operation was not found (e.g. appropriate connector or resource definition) SchemaException: error dealing with resource schema, e.g. created object does not conform to schema ExpressionEvaluationException: evaluation of expression associated with the object has failed CommunicationException: Communication (network) error during retrieval. E.g. error communicating with the resource ConfigurationException: Configuration error. E.g. misconfigured resource parameters, invalid policies, etc. PolicyViolationException: Policy violation was detected during processing of the object SecurityViolationException: Security violation during operation execution. May be caused either by midPoint internal security mechanism but also by external mechanism (e.g. on the resource) IllegalArgumentException: wrong OID format, etc.
        Throws:
        FaultMessage