Interface ClientManagerRemote

  • All Known Subinterfaces:
    ClientManagerLocal

    public interface ClientManagerRemote
    Remote interface for a client manager for working with tenant.
    • Method Detail

      • getClients

        java.util.List<Client> getClients()
        Returns:
        List of clients (tenants) in the current publishing server instance.
      • createClient

        Client createClient​(Client client)
        Returns:
        client that has been created, containing new identifier
      • removeClient

        Client removeClient​(Client client)
        Returns:
        Client that has been removed (detached)
      • updateClient

        Client updateClient​(Client client)
        Returns:
        Client that has been updated
      • getDefaultClient

        java.lang.String getDefaultClient()
        Returns:
        Name of the default client (tenant), i.e. the tenant with ID=1