Cisco Systems Inc. Confidential

com.scms.common
Class SubscriberID_BULK

java.lang.Object
  extended by com.scms.common.BulkBase
      extended by com.scms.common.SubscriberID_BULK
All Implemented Interfaces:
com.pcube.management.framework.rpc.GenericSerializable, java.io.Serializable

public class SubscriberID_BULK
extends com.scms.common.BulkBase
implements java.io.Serializable

SubscriberID_BULK class is provided for usage in logoutBulkIndication callback function

See Also:
callback method (LogoutListener interface), Serialized Form

Field Summary
 
Fields inherited from class com.scms.common.BulkBase
MAX_BULK_SIZE, subsBulk
 
Constructor Summary
SubscriberID_BULK()
          Constructs and empty bulk.
SubscriberID_BULK(java.lang.String[] subscriberIDs)
          Constructor
 
Method Summary
 void addBulkEntry(java.lang.String subscriberID)
          Adds an entry to the bulk
 
Methods inherited from class com.scms.common.BulkBase
addBulkEntry, addBulkEntry, deserialize, getIterator, getSize, getSubscribers, readObject, toString, validateArguments, validateArguments, validateArguments, validateArguments, validateBulkSize, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SubscriberID_BULK

public SubscriberID_BULK()
Constructs and empty bulk. Use addBulkEntry method to fill the bulk


SubscriberID_BULK

public SubscriberID_BULK(java.lang.String[] subscriberIDs)
                  throws java.lang.IllegalArgumentException
Constructor

Throws:
java.lang.IllegalArgumentException
See Also:
method for parameters description
Method Detail

addBulkEntry

public void addBulkEntry(java.lang.String subscriberID)
                  throws java.lang.IllegalArgumentException
Adds an entry to the bulk

Parameters:
subscriberID - - the unique ID of the subscriber. *
Throws:
java.lang.IllegalArgumentException

Cisco Systems Inc. Confidential