Class SubscriptionService
- java.lang.Object
-
- br.com.juno.integration.api.services.BaseService
-
- br.com.juno.integration.api.services.SubscriptionService
-
public class SubscriptionService extends BaseService
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class br.com.juno.integration.api.services.BaseService
BaseService.CachedResource<T>
-
-
Field Summary
Fields Modifier and Type Field Description static StringSUBSCRIPTIONS_ENDPOINTstatic StringSUBSCRIPTIONS_TEMPLATE_ENDPOINT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubscriptionactiveSubscription(SubscriptionRequest request)SubscriptioncancelSubscription(SubscriptionRequest request)SubscriptioncompleteSubscription(SubscriptionRequest request)SubscriptioncreateSubscription(SubscriptionCreateRequest request)SubscriptiondeactiveSubscription(SubscriptionRequest request)SubscriptionfindSubscription(SubscriptionRequest request)List<Subscription>listSubscriptions(SubscriptionListRequest request)
-
-
-
Field Detail
-
SUBSCRIPTIONS_ENDPOINT
public static final String SUBSCRIPTIONS_ENDPOINT
- See Also:
- Constant Field Values
-
SUBSCRIPTIONS_TEMPLATE_ENDPOINT
public static final String SUBSCRIPTIONS_TEMPLATE_ENDPOINT
- See Also:
- Constant Field Values
-
-
Method Detail
-
createSubscription
public Subscription createSubscription(SubscriptionCreateRequest request)
-
listSubscriptions
public List<Subscription> listSubscriptions(SubscriptionListRequest request)
-
findSubscription
public Subscription findSubscription(SubscriptionRequest request)
-
deactiveSubscription
public Subscription deactiveSubscription(SubscriptionRequest request)
-
activeSubscription
public Subscription activeSubscription(SubscriptionRequest request)
-
cancelSubscription
public Subscription cancelSubscription(SubscriptionRequest request)
-
completeSubscription
public Subscription completeSubscription(SubscriptionRequest request)
-
-