Class AclManagementServiceClientImpl

    • Constructor Summary

      Constructors 
      Constructor Description
      AclManagementServiceClientImpl​(com.lexmark.saperion.administration.AclManagementService aclManagementService)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.lexmark.saperion.administration.AclReferenceType createAcl​(com.lexmark.saperion.administration.AclPropertiesType properties)
      This method creates a new access control list with the given properties and returns a reference to it.
      AclClient resolve​(com.lexmark.saperion.administration.AclReferenceType reference)
      This method returns an administration client for the access control list with the given reference.
      AclClient resolveName​(java.lang.String aclName)
      This method returns an administration client for the access control list with the given name.
      SearchClient<com.lexmark.saperion.administration.AclListItemType> search()
      This method returns a search client for searching access control lists.
      SearchClient<com.lexmark.saperion.administration.AclListItemType> searchDeleted()
      This method returns a search client for searching deleted access control lists.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AclManagementServiceClientImpl

        public AclManagementServiceClientImpl​(com.lexmark.saperion.administration.AclManagementService aclManagementService)
    • Method Detail

      • resolve

        public AclClient resolve​(com.lexmark.saperion.administration.AclReferenceType reference)
                          throws com.lexmark.saperion.exceptions.EcmException
        Description copied from interface: AclManagementServiceClient
        This method returns an administration client for the access control list with the given reference.
        Specified by:
        resolve in interface AclManagementServiceClient
        Parameters:
        reference - a reference to the access control list to administrate
        Returns:
        an administration client for the access control list with the given reference
        Throws:
        com.lexmark.saperion.exceptions.EcmException
      • resolveName

        public AclClient resolveName​(java.lang.String aclName)
                              throws com.lexmark.saperion.exceptions.EcmException
        Description copied from interface: AclManagementServiceClient
        This method returns an administration client for the access control list with the given name.
        Specified by:
        resolveName in interface AclManagementServiceClient
        Parameters:
        aclName - the name of the access control list to administrate
        Returns:
        an administration client for the access control list with the given name
        Throws:
        com.lexmark.saperion.exceptions.EcmException
      • search

        public SearchClient<com.lexmark.saperion.administration.AclListItemType> search()
                                                                                 throws com.lexmark.saperion.exceptions.EcmException
        Description copied from interface: AclManagementServiceClient
        This method returns a search client for searching access control lists.
        Specified by:
        search in interface AclManagementServiceClient
        Returns:
        a search client for searching access control lists
        Throws:
        com.lexmark.saperion.exceptions.EcmException
      • searchDeleted

        public SearchClient<com.lexmark.saperion.administration.AclListItemType> searchDeleted()
                                                                                        throws com.lexmark.saperion.exceptions.EcmException
        Description copied from interface: AclManagementServiceClient
        This method returns a search client for searching deleted access control lists.
        Specified by:
        searchDeleted in interface AclManagementServiceClient
        Returns:
        a search client for searching deleted access control lists
        Throws:
        com.lexmark.saperion.exceptions.EcmException
      • createAcl

        public com.lexmark.saperion.administration.AclReferenceType createAcl​(com.lexmark.saperion.administration.AclPropertiesType properties)
                                                                       throws com.lexmark.saperion.exceptions.EcmException
        Description copied from interface: AclManagementServiceClient
        This method creates a new access control list with the given properties and returns a reference to it.
        Specified by:
        createAcl in interface AclManagementServiceClient
        Parameters:
        properties - the properties of the new access control list
        Returns:
        a reference to access control list created
        Throws:
        com.lexmark.saperion.exceptions.EcmException