Using the PredicateBean

A JavaBean is a Java class that can be easily reused and composed into JSP pages. JavaServer Pages technology directly supports using JavaBeans components with JSP language elements. You can easily create and initialize beans and get and set the values of their properties.

The PredicateBean provides methods common to both Subscription and Messaging Panels.

PredicateBean API

The following methods, listed in alphabetical order, are available when working with the PredicateBean API:

containsValue

getLabelWidgetId

getOperatorWidgetId

getPredicateName

getPredicateNameEscapedForXml

getPredicateValueEscapedForXml

getPredicateValueIterator

getPredicateValues

getPredicateValuesEscapedForXml

getPredicateValueWidgetId

getSelectedOperatorType

getSelectedValue

getSelectedValueEscapedForXml

getSelectedValues

getSelectedValuesEscapedForXml

hasAnySelectedValue

Custom XML Tags

Custom Subscription XML Tags

Custom Messaging XML Tags

Custom Subscription and Messaging Panels