public void doIt() throws Exception { Service srv; OutboundMessage msg; System.out.println("Example: Send message from BulkSMS HTTP Interface."); System.out.println(Library.getLibraryDescription()); System.out.println("Version: " + Library.getLibraryVersion()); srv = new Service(); BulkSmsHTTPGateway gateway = new BulkSmsHTTPGateway("bulksms.http.1", "username", "password"); gateway.setOutbound(true); srv.addGateway(gateway); srv.startService(); // Query the service to find out our credit balance. System.out.println("Remaining credit: " + gateway.queryBalance()); // Send a message synchronously. msg = new OutboundMessage("+306948494037", "Hello from SMSLib (BULKSMS handler)"); srv.sendMessage(msg); System.out.println(msg); System.out.println("Now Sleeping - Hit <enter> to terminate."); System.in.read(); srv.stopService(); }