Class ObjectServiceLDAP

  • All Implemented Interfaces:
    com.simplicite.util.engine.CacheInterface, java.io.Serializable

    public class ObjectServiceLDAP
    extends ObjectService
    This class is for mapping a remote LDAP® entities as a business object.
    This is used when the table name is set to "service-ldap" (and the LDAP settings in the search spec)
    See Also:
    Serialized Form
    • Constructor Detail

      • ObjectServiceLDAP

        public ObjectServiceLDAP()
    • Method Detail

      • searchService

        public java.util.List<java.lang.String[]> searchService​(boolean pagine)
        Description copied from class: ObjectService
        Search service
        Overrides:
        searchService in class ObjectService
        Parameters:
        pagine - Pagine?
        Returns:
        List of rows
      • selectService

        public boolean selectService​(java.lang.String rowId,
                                     boolean copy)
        Description copied from class: ObjectService
        Select item
        Overrides:
        selectService in class ObjectService
        Parameters:
        rowId - Row ID
        copy - For copy?
        Returns:
        True if item was found
      • indexSearchService

        public java.util.List<SearchItem> indexSearchService​(java.lang.String query,
                                                             int limit)
        Description copied from class: ObjectService
        Indexed search service
        Overrides:
        indexSearchService in class ObjectService
        Parameters:
        query - Indexed search query string?
        limit - Maximum search results list size
        Returns:
        Search results list
      • createService

        public java.lang.String createService()
        Description copied from class: ObjectService
        Create service
        Overrides:
        createService in class ObjectService
        Returns:
        Error message or null
      • updateService

        public java.lang.String updateService()
        Description copied from class: ObjectService
        Update service
        Overrides:
        updateService in class ObjectService
        Returns:
        Error message or null
      • deleteService

        public java.lang.String deleteService()
        Description copied from class: ObjectService
        Delete service
        Overrides:
        deleteService in class ObjectService
        Returns:
        Error message or null