Using the Subscription Java Bean
A JavaBean is a Java class that can be reused and composed into JSP pages. JSP technology directly supports using
JavaBeans components with JSP language elements. You can create and initialize beans and get and set the values of
their properties.
The subscription JavaBean provides a way to access the necessary data of a defined Subscription in the xMatters system:
<%@ page import="com.invoqsystems.apex.web.cocoon.jsp.*" %>
<jsp:useBean id="subscriptionBean" scope="session"
class="SubscriptionBeanImpl"/>
Subscription JavaBean API
The following methods, listed in alphabetical order, are available when working with the Subscription JavaBean
API:
allOverridesSuppressed
deviceTypeOverridesAllowed
getAnyPredicateListValues
getDeviceTypeOverride
getDeviceTypeOverrides
getDeviceTypeOverridesAllowed
getEndTime
getEscalationOverride
getListPredicateIterator
getListPredicates
getName
getNotificationDelay
getOnlyDeviceTypeOverridesAllowed
getPredicateName
getPredicateNames
getPredicateValue
getRecipients
getStartTime
getTextPredicateIterator
getTextPredicates
getValidDeviceTypeLabel
getValidDeviceTypeLabels
getValidDeviceTypeValue
getValidDeviceTypeValues
getValidOperatorTypeLabel
getValidOperatorTypeLabels
getValidOperatorTypeValue
getValidOperatorTypeValues
hasAllDeviceFilter
hasDeviceTypeOverride
hasEmailDeviceFilter
hasIMDeviceFilter
hasSubscriptionDomainListPredicates
hasSubscriptionDomainPredicates
hasSubscriptionDomainTextPredicates
hasTextDeviceFilter
hasVoiceDeviceFilter
isAllDeviceFilterAllowed
isEmailDeviceFilterAllowed
isGroupEscalationSuppressed
isIgnoreDeviceDelays
isIgnoreDeviceDelaysSuppressed
isIMDeviceFilterAllowed
isNotificationDelaySuppressed
isOnFriday
isOnMonday
isOnSaturday
isOnSunday
isOnThursday
isOnTuesday
isOnWednesday
isOverrideDeviceSeverities
isOverrideDeviceSeveritySuppressed
isOverrideDeviceTimeframes
isOverrideTimeframeSuppressed
isSelfSubscription
isTextDeviceFilterAllowed
isTimeframeSuppressed
isVoiceDeviceFilterAllowed
onlyOneDeviceTypeOverrideAllowed
Related topics
subscription-overrides
Subscription API
Subscription Form Data