diff options
Diffstat (limited to 'fs_selfservice/java/freeside_signup_example.java')
-rwxr-xr-x | fs_selfservice/java/freeside_signup_example.java | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/fs_selfservice/java/freeside_signup_example.java b/fs_selfservice/java/freeside_signup_example.java deleted file mode 100755 index 6c695c4..0000000 --- a/fs_selfservice/java/freeside_signup_example.java +++ /dev/null @@ -1,69 +0,0 @@ - -import biz.freeside.SelfService; -import org.apache.commons.logging.impl.SimpleLog; // included in apache xmlrpc -import java.util.HashMap; -import java.util.Vector; - -public class freeside_signup_example { - private static SimpleLog logger = new SimpleLog("SelfService"); - - public static void main( String args[] ) throws Exception { - SelfService client = - new SelfService( "http://192.168.1.221:8081/xmlrpc.cgi" ); - - Vector params = new Vector(); - params.addElement( "first" ); - params.addElement( "Test" ); - params.addElement( "last" ); - params.addElement( "User" ); - params.addElement( "address1"); - params.addElement( "123 Test Street" ); - params.addElement( "address2"); - params.addElement( "Suite A" ); - params.addElement( "city"); - params.addElement( "Testville" ); - params.addElement( "state"); - params.addElement( "OH" ); - params.addElement( "zip"); - params.addElement( "44632" ); - params.addElement( "country"); - params.addElement( "US" ); - params.addElement( "daytime" ); - params.addElement( "216-412-1234" ); - params.addElement( "fax" ); - params.addElement( "216-412-1235" ); - params.addElement( "payby" ); - params.addElement( "BILL" ); - params.addElement( "invoicing_list" ); - params.addElement( "test@test.example.com" ); - params.addElement( "pkgpart" ); - params.addElement( "101" ); - params.addElement( "popnum" ); - params.addElement( "4018" ); - params.addElement( "username" ); - params.addElement( "testy" ); - params.addElement( "_password" ); - params.addElement( "tester" ); - HashMap result = client.execute( "new_customer", params ); - - String error = (String) result.get("error"); - - if (error.length() < 1) { - - // successful signup - - String custnum = (String) result.get("custnum"); - - logger.trace("[new_customer] signup with custnum "+custnum); - - }else{ - - // unsuccessful signup - - logger.warn("[new_customer] signup error: "+error); - - // display error message to user - - } - } -} |