Skip navigation links
com.bea.wlcp.wlng.spi.subscriberdata
Class SubscriberContract
java.lang.Object
com.bea.wlcp.wlng.spi.subscriberdata.SubscriberContract
- public class SubscriberContract
- extends Object
A SubscriberContract is a 'rate' and/or 'quota' restriciton for a given URI within a given ServiceClass until the specified expiration Date The subscriber contract supports rate and quota limits. It does not support contract overrides or guarantee limits.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubscriberContract
public SubscriberContract(URI subscriberAddress,
ServiceClassType serviceClass,
Date expiration)
throws InvalidSubscriberContractException
SubscriberContract
public SubscriberContract(URI subscriberAddress,
ServiceClassType serviceClass,
Rate rateRestriction,
Quota quotaRestriction,
Date expiration)
throws InvalidSubscriberContractException
SubscriberContract
public SubscriberContract(URI subscriberAddress,
ServiceClassType serviceClass,
RestrictAllType restrictAll,
Date expiration)
throws InvalidSubscriberContractException
getExpiration
public Date getExpiration()
getQuotaRestriction
public Quota getQuotaRestriction()
getRateRestriction
public Rate getRateRestriction()
getRestrictAll
public RestrictAllType getRestrictAll()
getServiceClass
public ServiceClassType getServiceClass()
getSubscriberAddress
public URI getSubscriberAddress()
setExpiration
public void setExpiration(Date expiration)
setQuotaRestriction
public void setQuotaRestriction(Quota quotaRestriction)
setRateRestriction
public void setRateRestriction(Rate rateRestriction)
setRestrictAll
public void setRestrictAll(RestrictAllType restrictAll)
Skip navigation links
Copyright © 2008, 2011, Oracle and/or its affiliates. All rights reserved.