Interface IComputerTelephonyIntegration


@Path("/cti/{domainUid}/{userUid}") public interface IComputerTelephonyIntegration
  • Method Details

    • dial

      @POST @Path("dial") void dial(@QueryParam("number") String number) throws ServerFault
      Throws:
      ServerFault
    • getStatus

      @GET @Path("status") Status getStatus() throws ServerFault
      Retrieve user phone status
      Returns:
      phone status
      Throws:
      ServerFault
    • getUserEmails

      @GET @Path("users") List<String> getUserEmails() throws ServerFault
      Retrieve users email list from the cti implementation
      Returns:
      users email list
      Throws:
      ServerFault
    • setStatus

      @POST @Path("status/{component}") void setStatus(@PathParam("component") String component, Status status) throws ServerFault
      Set phone status for a component
      Parameters:
      component -
      status -
      Throws:
      ServerFault
    • forward

      @POST @Path("forward/{component}") void forward(@PathParam("component") String component, @QueryParam("phoneNumber") String phoneNumber) throws ServerFault
      Set forward for a componnent
      Parameters:
      component -
      phoneNumber -
      Throws:
      ServerFault