参照asterisk-java提供的示例,用以下方法执行了CLI命令:
import java.io.IOException;
import java.util.List;
import org.asteriskjava.manager.AuthenticationFailedException;
import org.asteriskjava.manager.ManagerConnection;
import org.asteriskjava.manager.ManagerConnectionFactory;
import org.asteriskjava.manager.TimeoutException;
import org.asteriskjava.manager.action.CommandAction;
import org.asteriskjava.manager.response.CommandResponse;
public class HelloManager {
private ManagerConnection connection;
public HelloManager() throws IOException {
ManagerConnectionFactory factory = new ManagerConnectionFactory("10.10.1.101", "manager", "manager");
this.connection = factory.createManagerConnection();
}
public void run() throws IOException, AuthenticationFailedException, TimeoutExcep