|
Cisco Systems Inc. Confidential | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.scms.common.SubscriberData
public class SubscriberData
| Field Summary | |
|---|---|
static int |
MAX_SUBSCRIBER_NAME_LENGTH
|
| Constructor Summary | |
|---|---|
SubscriberData(com.scms.common.ExtendedAttributes esa,
java.lang.String subID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation)
Constructor to support ExtendedAttributes for the subscriber in push mode |
|
SubscriberData(com.scms.common.ExtendedAttributes esa,
java.lang.String subID,
java.lang.String anonID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation)
Constructor to support ExtendedAttributes for the subscriber in pull mode |
|
SubscriberData(com.scms.common.ExtendedAttributes esa,
java.lang.String subID,
java.lang.String anonID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation,
com.scms.common.Quota quota)
Constructor to support ExtendedAttributes for the subscriber |
|
SubscriberData(java.lang.String subID)
|
|
SubscriberData(java.lang.String subID,
NetworkID netID,
boolean isAdditive)
|
|
SubscriberData(java.lang.String subID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation)
|
|
SubscriberData(java.lang.String subID,
PolicyProfile policy)
|
|
SubscriberData(java.lang.String subID,
com.scms.common.Quota quota)
|
|
SubscriberData(java.lang.String subID,
com.scms.common.QuotaOperation quotaOperation)
|
|
SubscriberData(java.lang.String subID,
java.lang.String anonID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation)
|
|
SubscriberData(java.lang.String subID,
java.lang.String anonID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation,
com.scms.common.Quota quota)
|
|
| Method Summary | |
|---|---|
void |
addNetworkID(java.lang.String mapping,
short type)
|
static void |
checkSubscriberId(java.lang.String subscriberId,
boolean allowNull)
verifies the subscriber ID is legal |
boolean |
getAdditiveFlag()
whether the network IDs should be added to the existing ones. |
java.lang.String |
getAnonymousID()
the ID of the temporay subscriber which was created in the SCE. |
com.scms.common.ExtendedAttributes |
getExtendedAttributes()
ExtendedAttributes of the subscriber |
java.lang.String[] |
getMappings()
network Ids in string format |
java.lang.String[] |
getPolicyStrings()
policy profile in string format (as used in the PolicyProfule constructor) |
java.lang.String[] |
getQuotaOperationStrings()
Quota operation represented as strings |
java.lang.String[] |
getQuotaStrings()
Quota represented as a string |
java.lang.String |
getSubscriberID()
the subscriber's ID (name) |
short[] |
getTypes()
network ID types |
static com.scms.common.BufferUtils.GetResult |
readObject(byte[] buf,
int pos)
|
java.lang.String |
toString()
|
int |
writeObject(byte[] buf,
int pos)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int MAX_SUBSCRIBER_NAME_LENGTH
| Constructor Detail |
|---|
public SubscriberData(java.lang.String subID,
com.scms.common.QuotaOperation quotaOperation)
public SubscriberData(java.lang.String subID)
public SubscriberData(java.lang.String subID,
com.scms.common.Quota quota)
public SubscriberData(java.lang.String subID,
PolicyProfile policy)
public SubscriberData(java.lang.String subID,
NetworkID netID,
boolean isAdditive)
public SubscriberData(java.lang.String subID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation)
public SubscriberData(java.lang.String subID,
java.lang.String anonID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation)
public SubscriberData(com.scms.common.ExtendedAttributes esa,
java.lang.String subID,
java.lang.String anonID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation)
public SubscriberData(com.scms.common.ExtendedAttributes esa,
java.lang.String subID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation)
public SubscriberData(com.scms.common.ExtendedAttributes esa,
java.lang.String subID,
java.lang.String anonID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation,
com.scms.common.Quota quota)
public SubscriberData(java.lang.String subID,
java.lang.String anonID,
NetworkID netID,
boolean isAdditive,
PolicyProfile policy,
com.scms.common.QuotaOperation quotaOperation,
com.scms.common.Quota quota)
| Method Detail |
|---|
public void addNetworkID(java.lang.String mapping,
short type)
public static com.scms.common.BufferUtils.GetResult readObject(byte[] buf,
int pos)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public int writeObject(byte[] buf,
int pos)
throws java.lang.IllegalArgumentException
writeObject in interface com.pcube.management.framework.rpc.GenericSerializablejava.lang.IllegalArgumentExceptionpublic java.lang.String getSubscriberID()
public java.lang.String getAnonymousID()
public java.lang.String[] getMappings()
public short[] getTypes()
public boolean getAdditiveFlag()
public java.lang.String[] getPolicyStrings()
public java.lang.String[] getQuotaStrings()
public java.lang.String[] getQuotaOperationStrings()
public com.scms.common.ExtendedAttributes getExtendedAttributes()
public static void checkSubscriberId(java.lang.String subscriberId,
boolean allowNull)
throws java.lang.IllegalArgumentException
subscriberId - allowNull -
java.lang.IllegalArgumentExceptionpublic java.lang.String toString()
toString in class java.lang.Object
|
Cisco Systems Inc. Confidential | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||