Package com.ibm.sbt.services.client.base

Examples of com.ibm.sbt.services.client.base.JsonEntity.toJsonString()


        String subscriptionId = createSubscription(customerId, 3, partNumber, 5);
      long start = System.currentTimeMillis();
        for (int j=0; j<100; j++) {
          JsonEntity subscription = getSubscriptionById(subscriptionId);
          if (subscription != null) {
            System.out.println(subscription.toJsonString());
              String currentState = subscription.getAsString("Subscription/SubscriptionState");
              System.out.println("SubscriptionState:"+currentState);
              if ("ACTIVE".equalsIgnoreCase(currentState)) {
                break;
              }
View Full Code Here


        StateChangeListener listener = new StateChangeListener() {
        @Override
        public void stateChanged(JsonEntity jsonEntity) {
          try {
            JsonEntity engageEntitlement = subscriberManagement.entitleSubscriber(subscriberId, subscriptionId, true);
            System.out.println(engageEntitlement.toJsonString());
          } catch (BssException be) {
              JsonJavaObject jsonObject = be.getResponseJson();
              System.out.println(jsonObject);
              Assert.fail("Error entitling subscriber caused by: "+jsonObject);
            }
View Full Code Here

        }
        String subscriptionId = String.valueOf(subscriptionList.get(0).getAsLong("SubscriptionId"));
        System.out.println(subscriptionId);
       
        JsonEntity subscription = subscriptionManagement.getSubscriptionById(subscriptionId);
        System.out.println(subscription.toJsonString());
     
        SubscriberManagementService subscriberManagement = getSubscriberManagementService();
       
        JsonEntity jsonEntity = subscriberManagement.getSubscriberById(subscriberId);
      Assert.assertNotNull("Unable to retrieve subscriber: "+subscriberId, jsonEntity);
View Full Code Here

      System.out.println(subscriberObject);
      Assert.assertEquals("ACTIVE", subscriberObject.get("SubscriberState"));
           
      JsonEntity entitlement = subscriberManagement.entitleSubscriber(subscriberId, subscriptionId, true);
      Assert.assertNotNull("Unable to entitle subscriber: "+subscriberId, entitlement);
      System.out.println("Entitlement: " + entitlement.toJsonString());
     
      jsonEntity = subscriberManagement.getSubscriberById(subscriberId);
      System.out.println("Entitled subscriber: " + jsonEntity.toJsonString());
      Assert.assertNotNull("Unable to retrieve activated subscriber: "+subscriberId, jsonEntity);
      Assert.assertEquals(subscriberId, subscriberManagement.getSubscriberId(jsonEntity.getJsonObject()));
View Full Code Here

        for (String subscriptionId : subscriptionIds) {
          sa.entitleSubscriber(subscriberId, subscriptionId, true);
        }
       
        JsonEntity subscriberJson = sa.getSubscriberById(subscriberId);
        System.out.println(subscriberJson.toJsonString(false));
      }
     
    } catch (Exception e) {
      e.printStackTrace();
    }
View Full Code Here

      //JsonEntity subscriber = subscribers.get(0);
      //String subscriberId = String.valueOf(subscriber.getAsLong("Oid"));
      String subscriberId = cp.addSubscriber(customerId, cp.getUniqueEmail("mailinator.com"), SubscriberManagementService.Role.CustomerAdministrator);
      System.out.println("Subscriber Id: " + subscriberId);
      JsonEntity subscriber = cp.getSubscriberById(subscriberId);
      System.out.println("Subscriber: " + subscriber.toJsonString(false));
         String loginName = subscriber.getAsString("Subscriber/Person/EmailAddress");
         System.out.println("Login Name: " + loginName);
      String subscriberState = subscriber.getAsString("Subscriber/SubscriberState");
      System.out.println("Subscriber State: " + subscriberState);
     
View Full Code Here

     
      cp.entitleSubscriber(subscriberId, subscriptionId, true);
      System.out.println("Entitled subscriber: " + subscriptionId);
     
      subscriber = subscriberManagement.getSubscriberById(subscriberId);
      System.out.println(subscriber.toJsonString(false))
     
      System.out.println("Customer provisioning successful");
     
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.