Package com.ibm.sbt.services.client.smartcloud.bss

Examples of com.ibm.sbt.services.client.smartcloud.bss.SubscriptionManagementService


      return subscriberManagement;
    }
   
    public SubscriptionManagementService getSubscriptionManagementService() {
      if (subscriptionManagement == null) {
        subscriptionManagement = new SubscriptionManagementService(getBasicEndpoint());
      }
      return subscriptionManagement;
    }
View Full Code Here


      JsonJavaObject response = getSubscriberManagementService().addSubscriber(subscriber);
      return String.valueOf(response.getAsLong("Long"));
    }
   
    public String createSubscription(String customerId, int duration, String partNumber, int quantity) throws BssException, JsonException, IOException {
    SubscriptionManagementService subscriptionManagement = getSubscriptionManagementService();
    OrderJsonBuilder order = new OrderJsonBuilder();
    order.setCustomerId(customerId)
       .setDurationUnits(SubscriptionManagementService.DurationUnits.YEARS)
         .setDurationLength(duration)
         .setPartNumber(partNumber)
         .setPartQuantity(quantity)
         .setBillingFrequency(BillingFrequency.ARC);
    EntityList<JsonEntity> subscriptionList = subscriptionManagement.createSubscription(order);
    for (JsonEntity subscription : subscriptionList) {
      System.out.println(subscription.toJsonString());
    }
    return String.valueOf(subscriptionList.get(0).getAsLong("SubscriptionId"));
    }
View Full Code Here

    }
    return String.valueOf(subscriptionList.get(0).getAsLong("SubscriptionId"));
    }
   
    public EntityList<JsonEntity> getSubscriptionsById(String customerId) throws BssException {
       SubscriptionManagementService subscriptionManagement = getSubscriptionManagementService();
       return subscriptionManagement.getSubscriptionsById(customerId);
    }
View Full Code Here

       SubscriptionManagementService subscriptionManagement = getSubscriptionManagementService();
       return subscriptionManagement.getSubscriptionsById(customerId);
    }
   
    public EntityList<JsonEntity> getSubscriptions() throws BssException {
       SubscriptionManagementService subscriptionManagement = getSubscriptionManagementService();
       return subscriptionManagement.getSubscriptions();
    }
View Full Code Here

       SubscriptionManagementService subscriptionManagement = getSubscriptionManagementService();
       return subscriptionManagement.getSubscriptions();
    }
   
    public JsonEntity getSubscriptionById(String subscriptionId) throws BssException {
       SubscriptionManagementService subscriptionManagement = getSubscriptionManagementService();
       return subscriptionManagement.getSubscriptionById(subscriptionId);
    }
View Full Code Here

TOP

Related Classes of com.ibm.sbt.services.client.smartcloud.bss.SubscriptionManagementService

Copyright © 2018 www.massapicom. 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.