Advertisement
Guest User

Untitled

a guest
Oct 5th, 2011
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.32 KB | None | 0 0
  1. package it.foo;
  2. import com.scms.api.sce.*;
  3. import com.scms.api.sce.prpc.PRPC_SCESubscriberApi;
  4. import com.scms.common.Quota;
  5. import com.scms.common.SCAS_BB_Quota;
  6.  
  7. public class SceGw {
  8.  
  9.     private static PRPC_SCESubscriberApi sceApi;
  10.     private static String sceIP = "123.123.123.123";
  11.     private static int scePort = 14374;
  12.    
  13.     public static void main(String[] args) {
  14.         try {
  15.             sceApi = new PRPC_SCESubscriberApi("sceGw", sceIP, scePort);
  16.            
  17.             java.util.Properties p = new java.util.Properties();
  18.             p.setProperty("com.scms.api.sce.prpc.regularInvocationTimeout", 10000+"");  // 10 seconds
  19.             p.setProperty("com.scms.api.sce.prpc.listenerInvocationTimeout", 5000+"");  // 5 seconds
  20.             sceApi.init(p);
  21.            
  22.             sceApi.connect();
  23.         } catch (Exception e) {
  24.             e.printStackTrace();
  25.             System.exit(1);
  26.         }
  27.                
  28.         SceResultHandler rh = new SceResultHandler();
  29.        
  30.         SceQuotaListener ql = new SceQuotaListener();
  31.         sceApi.registerQuotaListener(ql);
  32.    
  33.         String[] bucketIDs = {"1"};
  34.         SCAS_BB_Quota q = new SCAS_BB_Quota(bucketIDs, null);
  35.    
  36.         try {
  37.             sceApi.getQuotaStatus("subscriberName", q, rh);
  38.         } catch (Exception e) {
  39.             e.printStackTrace();
  40.             System.exit(1);
  41.         }
  42.        
  43.         ql.waitForResult();
  44.        
  45.         try {
  46.             sceApi.disconnect();
  47.         } catch (Exception e) {
  48.             e.printStackTrace();
  49.             System.exit(1);
  50.         }
  51.        
  52.     }
  53.  
  54. }
  55.  
  56.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement