|
Cisco Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.pcube.apps.engage.policy.SubNotificationArray
public class SubNotificationArray
An ArrayList of subscriber notifications. The notifications array enssures that each notification has a unique id. The id is also the index of the notification in the SLI tuneable. The array enforces an existance of a deafult notification.
| Field Summary | |
|---|---|
static int |
NETWORK_ATTACK_NOTIFICATION_ID
Deprecated. |
| Constructor Summary | |
|---|---|
SubNotificationArray()
Deprecated. |
|
SubNotificationArray(java.lang.String str)
Deprecated. |
|
| Method Summary | |
|---|---|
void |
add(SubNotification notification,
boolean assignId)
Deprecated. add notification to array. |
void |
addVetoableChangeListener(java.beans.VetoableChangeListener listener)
Deprecated. add a votable change listener: veto notification deletion |
void |
convertOldPqbToNewPqb(SubscriberRedirectionArray conditionalRedirectNotificationsArr,
Policy policy)
Deprecated. |
SubNotification |
findById(int notificationId)
Deprecated. finds a subscriber notification by Id |
void |
fromStream(java.io.BufferedReader in,
Formatter f)
Deprecated. Method fromStream |
SubNotification |
getAt(int index)
Deprecated. |
int[] |
getAvialableIds()
Deprecated. |
int |
getDefaultNotificationId()
Deprecated. |
boolean |
isDefaultNotification(SubNotification notif)
Deprecated. |
boolean |
isFull()
Deprecated. |
boolean |
isNetworkAttackNotification(SubNotification notif)
Deprecated. |
java.util.ListIterator |
listIterator()
Deprecated. |
void |
remove(SubNotification notification)
Deprecated. remove notification |
void |
removeById(int notificationId)
Deprecated. remove notification by notification id |
void |
removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
Deprecated. remove a votable change listener: veto notification deletion |
int |
size()
Deprecated. |
void |
toStream(java.io.PrintStream out,
Formatter f)
Deprecated. Method toStream |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int NETWORK_ATTACK_NOTIFICATION_ID
| Constructor Detail |
|---|
public SubNotificationArray(java.lang.String str)
public SubNotificationArray()
| Method Detail |
|---|
public void add(SubNotification notification,
boolean assignId)
throws com.pcube.apps.engage.foundations.UniquenessViolationException,
com.pcube.apps.engage.foundations.FullCollectionException
notification - assignId - -
true to set a unique id
com.pcube.apps.engage.foundations.UniquenessViolationException
com.pcube.apps.engage.foundations.FullCollectionExceptionpublic void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
listener - public SubNotification findById(int notificationId)
notificationId - notification id
public void fromStream(java.io.BufferedReader in,
Formatter f)
throws ImportExportException
Formattable
fromStream in interface FormattableImportExportExceptionFormattable.fromStream(java.io.BufferedReader,
com.pcube.apps.engage.common.Formatter)public SubNotification getAt(int index)
index -
public int[] getAvialableIds()
public int getDefaultNotificationId()
public boolean isFull()
public java.util.ListIterator listIterator()
public void remove(SubNotification notification)
throws java.beans.PropertyVetoException
notification -
java.beans.PropertyVetoException
public void removeById(int notificationId)
throws java.beans.PropertyVetoException
notificationId -
java.beans.PropertyVetoExceptionpublic void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
listener - public int size()
public void toStream(java.io.PrintStream out,
Formatter f)
Formattable
toStream in interface FormattableFormattable.toStream(java.io.PrintStream,
com.pcube.apps.engage.common.Formatter)public boolean isNetworkAttackNotification(SubNotification notif)
public boolean isDefaultNotification(SubNotification notif)
public void convertOldPqbToNewPqb(SubscriberRedirectionArray conditionalRedirectNotificationsArr,
Policy policy)
|
Cisco Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||