Interface ClientManagerRemote

All Known Subinterfaces:
ClientManagerLocal

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

    • getClients

      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

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