package ch.loway.oss.ari4java.generated; // ---------------------------------------------------- // THIS CLASS WAS GENERATED AUTOMATICALLY // PLEASE DO NOT EDIT // Generated on: Sat Feb 04 15:23:08 CET 2017 // ---------------------------------------------------- import java.util.Date; import java.util.List; import java.util.Map; import java.util.ArrayList; import ch.loway.oss.ari4java.tools.RestException; import ch.loway.oss.ari4java.tools.AriCallback; import ch.loway.oss.ari4java.tools.tags.*; /********************************************************** * * Generated by: JavaInterface *********************************************************/ public interface ActionEndpoints { // void listByTech String AriCallback<List<Endpoint>> callback /********************************************************** * * * @since ari_0_0_1 *********************************************************/ public void listByTech(String tech, AriCallback<List<Endpoint>> callback); // void sendMessageToEndpoint String String String String Map<String,String> /********************************************************** * Send a message to some endpoint in a technology. * * * @since ari_1_5_0 *********************************************************/ public void sendMessageToEndpoint(String tech, String resource, String from, String body, Map<String,String> variables) throws RestException; // void sendMessage String String String Map<String,String> /********************************************************** * Send a message to some technology URI or endpoint. * * * @since ari_1_5_0 *********************************************************/ public void sendMessage(String to, String from, String body, Map<String,String> variables) throws RestException; // void list AriCallback<List<Endpoint>> callback /********************************************************** * * * @since ari_0_0_1 *********************************************************/ public void list(AriCallback<List<Endpoint>> callback); // List<Endpoint> listByTech String /********************************************************** * List available endoints for a given endpoint technology. * * * @since ari_0_0_1 *********************************************************/ public List<Endpoint> listByTech(String tech) throws RestException; // List<Endpoint> list /********************************************************** * List all endpoints. * * * @since ari_0_0_1 *********************************************************/ public List<Endpoint> list() throws RestException; // void sendMessage String String String Map<String,String> AriCallback<Void> callback /********************************************************** * * * @since ari_1_5_0 *********************************************************/ public void sendMessage(String to, String from, String body, Map<String,String> variables, AriCallback<Void> callback); // void get String String AriCallback<Endpoint> callback /********************************************************** * * * @since ari_0_0_1 *********************************************************/ public void get(String tech, String resource, AriCallback<Endpoint> callback); // Endpoint get String String /********************************************************** * Details for an endpoint. * * * @since ari_0_0_1 *********************************************************/ public Endpoint get(String tech, String resource) throws RestException; // void sendMessageToEndpoint String String String String Map<String,String> AriCallback<Void> callback /********************************************************** * * * @since ari_1_5_0 *********************************************************/ public void sendMessageToEndpoint(String tech, String resource, String from, String body, Map<String,String> variables, AriCallback<Void> callback); } ;