Skip navigation links
A C D E F G H I J L M N O P R S T U V W 

A

AbstractJdbcNotificationService - Class in org.jasig.portlet.notice.service.jdbc
Base class for INotificationService implementations that pull notifications from JDBC data sources using common patterns.
AbstractJdbcNotificationService() - Constructor for class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
AbstractNotificationService - Class in org.jasig.portlet.notice.service
 
AbstractNotificationService() - Constructor for class org.jasig.portlet.notice.service.AbstractNotificationService
 
AbstractNotificationServiceDecorator - Class in org.jasig.portlet.notice.service
Deprecated.
The entire notion of Portlet API-based decorators is deprecated
AbstractNotificationServiceDecorator() - Constructor for class org.jasig.portlet.notice.service.AbstractNotificationServiceDecorator
Deprecated.
 
AbstractNotificationServiceFilter - Class in org.jasig.portlet.notice.filter
Base class for conclrete INotificationServiceFilter implementations that provides an implementation of Comparable.compareTo.
AbstractNotificationServiceFilter(int) - Constructor for class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
AbstractParameterEvaluator - Class in org.jasig.portlet.notice.service.rest
Base class for IParameterEvaluator implementations.
AbstractParameterEvaluator() - Constructor for class org.jasig.portlet.notice.service.rest.AbstractParameterEvaluator
 
addAction(JpaAction) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Adds the specified action to the current collection.
addAddressee(HttpServletRequest, HttpServletResponse, long, AddresseeDTO) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Create a new addressee for a notification.
addAddressee(JpaAddressee) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Adds the specified addressee to the current collection.
addAttribute(JpaAttribute) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Adds the specified attribute to the current collection.
addEntryState(PortletRequest, String, NotificationState) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationService
Caller must insure that the state being set has not already been added to the entry to avoid multiple events with the same state.
addResourceHandlers(ResourceHandlerRegistry) - Method in class org.jasig.portlet.notice.controller.WebMvcConfiguration
 
AddresseePostProcessor - Class in org.jasig.portlet.notice.service.jpa
Post processor for Handling dozer mappings from AddresseeDTO -> JpaAddressee.
AddresseePostProcessor() - Constructor for class org.jasig.portlet.notice.service.jpa.AddresseePostProcessor
 
addUriParameter(String, Object) - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
AnyRowResourceContentJdbcNotificationService - Class in org.jasig.portlet.notice.service.jdbc
Concrete implementation of AbstractJdbcNotificationService that returns a 100% static NotificationResponse from the classpath if the configured SQL returns at least one row.
AnyRowResourceContentJdbcNotificationService() - Constructor for class org.jasig.portlet.notice.service.jdbc.AnyRowResourceContentJdbcNotificationService
 
API_ROOT - Static variable in class org.jasig.portlet.notice.controller.rest.NotificationRestV2Controller
 
ApiUrlSupportFilter - Class in org.jasig.portlet.notice.filter
This INotificationServiceFilter sets the apiUrl property on NotificationAction objects within the NotificationResponse.
ApiUrlSupportFilter() - Constructor for class org.jasig.portlet.notice.filter.ApiUrlSupportFilter
This INotificationServiceFilter must do its work late in the chain because filters commonly add actions.
applyState(NotificationEntry, String, NotificationState) - Method in interface org.jasig.portlet.notice.util.IJpaServices
 
applyState(NotificationEntry, String, NotificationState) - Method in class org.jasig.portlet.notice.util.JpaServices
 
ATTRIBUTE_HIDDEN_ERRORS - Static variable in class org.jasig.portlet.notice.controller.notification.NotificationController
 
attributeKey - Variable in class org.jasig.portlet.notice.service.rest.RequestAttributeParameterEvaluator
 
authenticationManager() - Method in class org.jasig.portlet.notice.security.SecurityConfiguration
 

C

CacheConfiguration - Class in org.jasig.portlet.notice
 
CacheConfiguration() - Constructor for class org.jasig.portlet.notice.CacheConfiguration
 
cacheManager() - Method in class org.jasig.portlet.notice.CacheConfiguration
Tells Spring Boot to use EhCache for caching.
CacheNotificationService - Class in org.jasig.portlet.notice.service
This class decorates and aggregates all the notification service providers.
CacheNotificationService() - Constructor for class org.jasig.portlet.notice.service.CacheNotificationService
 
ClassLoaderResourceNotificationService - Class in org.jasig.portlet.notice.service.classloader
This is a simple service provider that reads notifications from one or more files in the classpath.
ClassLoaderResourceNotificationService() - Constructor for class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
collect(EventRequest, EventResponse) - Method in interface org.jasig.portlet.notice.INotificationService
Deprecated.
Prefer interactions that are not based on the Portlet API
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
Subclasses of AbstractNotificationService that need to perform some logic within this method should override it.
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.service.event.PortletEventNotificationService
Deprecated.
 
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 
collectNotifications(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.controller.NotificationLifecycleController
 
compareTo(INotificationServiceFilter) - Method in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
CompleteOnRedirectAction - Class in org.jasig.portlet.notice.service.jpa.action
 
CompleteOnRedirectAction() - Constructor for class org.jasig.portlet.notice.service.jpa.action.CompleteOnRedirectAction
 
CompleteOnRedirectAction(String) - Constructor for class org.jasig.portlet.notice.service.jpa.action.CompleteOnRedirectAction
 
configure(WebSecurity) - Method in class org.jasig.portlet.notice.security.SecurityConfiguration
 
configure(HttpSecurity) - Method in class org.jasig.portlet.notice.security.SecurityConfiguration
 
configure(SpringApplicationBuilder) - Method in class org.jasig.portlet.notice.ServletInitializer
 
contains(NotificationEntry) - Method in class org.jasig.portlet.notice.util.JpaServices
Is the NotificationEntry object owned by the JPA service?
createAddressee(long, AddresseeDTO) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Create the addressee.
createAddressee(long, AddresseeDTO) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
createEvent(HttpServletRequest, HttpServletResponse, long, EventDTO) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Create a new event.
createEvent(long, EventDTO) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Create an event.
createEvent(long, EventDTO) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
createFavoriteInstance() - Static method in class org.jasig.portlet.notice.action.favorite.FavoriteAction
 
createNotification(HttpServletRequest, HttpServletResponse, EntryDTO) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Create a notification.
createNotification(EntryDTO) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Create a notification.
createNotification(EntryDTO) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
createReadInstance() - Static method in class org.jasig.portlet.notice.action.read.ReadAction
 
createServiceUserWindowSpecificCacheKey(PortletRequest) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
 
createUnfavoriteInstance() - Static method in class org.jasig.portlet.notice.action.favorite.FavoriteAction
 
createUnReadInstance() - Static method in class org.jasig.portlet.notice.action.read.ReadAction
 

D

DateUtility - Class in org.jasig.portlet.notice.web.util
Utility class to provide date functions to JSP EL
DateUtility() - Constructor for class org.jasig.portlet.notice.web.util.DateUtility
 
DEFAULT_FAVORITE_BEHAVIOR - Static variable in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
DEFAULT_READ_BEHAVIOR - Static variable in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
DemoNotificationService - Class in org.jasig.portlet.notice.service.classloader
This is a simple demo service provider that reads notifications from a file.
DemoNotificationService() - Constructor for class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
disableSpringBootErrorFilter() - Method in class org.jasig.portlet.notice.security.SecurityConfiguration
 
display(RenderRequest) - Method in class org.jasig.portlet.notice.controller.notification.NotificationIconController
 
DO_EVENTS_PREFERENCE - Static variable in class org.jasig.portlet.notice.controller.NotificationLifecycleController
 
doFilter(HttpServletRequest, INotificationServiceFilterChain) - Method in class org.jasig.portlet.notice.filter.ApiUrlSupportFilter
 
doFilter(HttpServletRequest, INotificationServiceFilterChain) - Method in class org.jasig.portlet.notice.filter.PriorityNotificationServiceFilter
 
doFilter(HttpServletRequest, INotificationServiceFilterChain) - Method in class org.jasig.portlet.notice.filter.ReadStateSupportFilter
 
doFilter(HttpServletRequest, INotificationServiceFilterChain) - Method in interface org.jasig.portlet.notice.INotificationServiceFilter
 
doFilter() - Method in interface org.jasig.portlet.notice.INotificationServiceFilterChain
 
doFilter(NotificationCategory, NotificationEntry) - Method in interface org.jasig.portlet.notice.service.filter.INotificationFilter
Decides whether a NotificationEntry stays or goes.
doRequest(SSPApiRequest<T>) - Method in interface org.jasig.portlet.notice.service.ssp.ISSPApi
Make a request to the SSP REST API.
doRequest(SSPApiRequest<T>) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
Make a request to the SSP REST API.

E

ehCacheCacheManager() - Method in class org.jasig.portlet.notice.CacheConfiguration
 
EmergencyAlertAdminController - Class in org.jasig.portlet.notice.controller.emergency
 
EmergencyAlertAdminController() - Constructor for class org.jasig.portlet.notice.controller.emergency.EmergencyAlertAdminController
 
EmergencyAlertController - Class in org.jasig.portlet.notice.controller.emergency
 
EmergencyAlertController() - Constructor for class org.jasig.portlet.notice.controller.emergency.EmergencyAlertController
 
equals(Object) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteAction
 
equals(Object) - Method in class org.jasig.portlet.notice.action.hide.HideAction
 
equals(Object) - Method in class org.jasig.portlet.notice.action.read.ReadAction
 
errorPageFilter() - Method in class org.jasig.portlet.notice.security.SecurityConfiguration
 
evaluate(PortletRequest) - Method in interface org.jasig.portlet.notice.service.rest.IParameterEvaluator
Deprecated.
Prefer interactions that are not based on the Portlet API
evaluate(HttpServletRequest) - Method in interface org.jasig.portlet.notice.service.rest.IParameterEvaluator
Provides a value for the configured parameter, or null if none is available.
evaluate(PortletRequest) - Method in class org.jasig.portlet.notice.service.rest.RequestAttributeParameterEvaluator
 
evaluate(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.rest.RequestAttributeParameterEvaluator
 
evaluate(PortletRequest) - Method in class org.jasig.portlet.notice.service.rest.StringLiteralParameterEvaluator
 
evaluate(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.rest.StringLiteralParameterEvaluator
 
evaluate(PortletRequest) - Method in class org.jasig.portlet.notice.service.rest.UserAttributeParameterEvaluator
 
evaluate(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.rest.UserAttributeParameterEvaluator
 
executeQuery(String, SqlParameterSource, ResultSetExtractor<NotificationResponse>) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 

F

FAVORITE - Static variable in class org.jasig.portlet.notice.action.favorite.FavoriteAction
This INSTANCE is only for convenience -- FAVORITE and UNFAVORITE not singletons.
FAVORITE_ENABLED_PREFERENCE - Static variable in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
FavoriteAction - Class in org.jasig.portlet.notice.action.favorite
 
FavoriteAction() - Constructor for class org.jasig.portlet.notice.action.favorite.FavoriteAction
Must remain public, no-arg for de-serialization.
FavoriteAction(String) - Constructor for class org.jasig.portlet.notice.action.favorite.FavoriteAction
 
FavoriteNotificationServiceDecorator - Class in org.jasig.portlet.notice.action.favorite
Deprecated.
The entire notion of Portlet API-based decorators is deprecated
FavoriteNotificationServiceDecorator() - Constructor for class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
fetch(HttpServletRequest) - Method in interface org.jasig.portlet.notice.INotificationRepository
Provide the current collection of Notifications information for the specified user.
fetch(PortletRequest) - Method in interface org.jasig.portlet.notice.INotificationService
Deprecated.
Prefer interactions that are not based on the Portlet API
fetch(HttpServletRequest) - Method in interface org.jasig.portlet.notice.INotificationService
Provide the current collection of Notifications information for the specified user.
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
Returns an empty collection and logs the event.
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.AbstractNotificationServiceDecorator
Deprecated.
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.classloader.LegacyEmergencyAlertsDemoNotifictionService
Deprecated.
This INotificationService does not participate in the REST-based components.
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.event.PortletEventNotificationService
Deprecated.
 
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.event.PortletEventNotificationService
Deprecated.
This INotificationService is fundamentally about Java Portlets, and there is nothing it can offer to this overload of fetch.
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.rome.RomeNotificationService
 
fetch(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.rome.RomeNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.ssp.SSPTaskNotificationService
Fetch the set of SSP tasks for the uPortal user.
fetchFromCacheOrSupplier(String, Supplier<NotificationResponse>) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
fetchNotifications(HttpServletRequest) - Method in class org.jasig.portlet.notice.controller.rest.NotificationRestV2Controller
 
FilteringNotificationServiceDecorator - Class in org.jasig.portlet.notice.service.filter
Deprecated.
The entire notion of Portlet API-based decorators is deprecated
FilteringNotificationServiceDecorator() - Constructor for class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 
findUsername(PortletRequest) - Method in class org.jasig.portlet.notice.util.UsernameFinder
Deprecated.
Prefer interactions that are not based on the Portlet API
findUsername(HttpServletRequest) - Method in class org.jasig.portlet.notice.util.UsernameFinder
 
flatten(NotificationResponse) - Method in class org.jasig.portlet.notice.util.NotificationResponseFlattener
 

G

getAccessToken() - Method in class org.jasig.portlet.notice.service.ssp.SSPToken
 
getActions() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Provides a read-only copy of this notification's actions.
getAddressee(HttpServletResponse, long, long) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Get a specific addressee
getAddressee(long) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Get a single addressee by id.
getAddressee(long) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getAddresseePostProcessor() - Method in class org.jasig.portlet.notice.service.jpa.MappingConfiguration
 
getAddressees(long) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Get the set of addressees for a notification.
getAddressees(long) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Get the List addressees for a notification.
getAddressees() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Provides a read-only copy of this notification's addressees.
getAddressees(long) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getAllRoles() - Method in class org.jasig.portlet.notice.util.PortletXmlRoleService
 
getApplicationContext() - Static method in class org.jasig.portlet.notice.util.SpringContext
 
getAttributes() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Provides a read-only copy of this notification's attributes.
getBody() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getCategory() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getComparator() - Method in enum org.jasig.portlet.notice.util.sort.SortStrategy
 
getDozerBeanMapper() - Method in class org.jasig.portlet.notice.service.jpa.MappingConfiguration
 
getDozerBeanMapperFactory() - Method in class org.jasig.portlet.notice.service.jpa.MappingConfiguration
 
getDueDate() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getEvent(HttpServletResponse, long, long) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Get a specific event.
getEvent(long) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Get a single event.
getEvent(long) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getEventsByNotification(long) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Get the list of events for a notification.
getEventsByNotification(long) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Get the list of events by notification.
getEventsByNotification(long) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getEventsByNotificationAndUser(long, String) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Get the list of events by notification.
getEventsByNotificationAndUser(long, String) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
Provides a complete transaction log for a notification and a single recipient in chronological order.
getExpiresIn() - Method in class org.jasig.portlet.notice.service.ssp.SSPToken
 
getHeaders() - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
getHistory(NotificationEntry, String) - Method in interface org.jasig.portlet.notice.util.IJpaServices
 
getHistory(NotificationEntry, String) - Method in class org.jasig.portlet.notice.util.JpaServices
Provides the known history of status changes for the specified user and notification in chronological order.
getId() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getImage() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getLinkText() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getLocations(PortletRequest) - Method in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
Deprecated.
getLocations(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
Access to the list of locations is wrapped in a method so that subclasses can override it.
getLocations(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
getLocations(PortletRequest) - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
getMethod() - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
getName() - Method in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
getName() - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
getName() - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
getName() - Method in enum org.jasig.portlet.notice.controller.rest.Role
 
getName() - Method in interface org.jasig.portlet.notice.INotificationService
Returns the name of the service, which should be unique in the portlet app.
getName() - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
 
getName() - Method in class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 
getNotification(HttpServletResponse, long, boolean) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Get 1 notification by id.
getNotification(long, boolean) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Get an EntryDTO by id.
getNotification(NotificationEntry, boolean) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Get an EntryDTO for a NotificationEntry, if applicable.
getNotification(long, boolean) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getNotification(NotificationEntry, boolean) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getNotifications(ResourceRequest) - Method in class org.jasig.portlet.notice.controller.notification.NotificationController
 
getNotifications(Integer, Integer) - Method in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
Get the list of notifications.
getNotifications(Integer, Integer) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Get a paged list of all notifications in the data source.
getNotifications(Integer, Integer) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getNotificationsBySourceAndCustomAttribute(String, String, String) - Method in interface org.jasig.portlet.notice.service.jpa.IJpaNotificationRESTService
Supports custom integrations and decorators.
getNotificationsBySourceAndCustomAttribute(String, String, String) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getNotificationsUncategorized(ResourceRequest, String) - Method in class org.jasig.portlet.notice.controller.NotificationLifecycleController
 
getOrder() - Method in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
getOrder() - Method in interface org.jasig.portlet.notice.INotificationServiceFilter
Sorting is based on this property, using natural order.
getPostData() - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
getPriority() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getRequestEntity() - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
getResponseClass() - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
getResultSetExtractor(PortletRequest) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
Subclasses must override this method to provide a custom ResultSetExtractor.
getResultSetExtractor(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
Subclasses must override this method to provide a custom ResultSetExtractor.
getResultSetExtractor(PortletRequest) - Method in class org.jasig.portlet.notice.service.jdbc.AnyRowResourceContentJdbcNotificationService
 
getResultSetExtractor(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.jdbc.AnyRowResourceContentJdbcNotificationService
 
getSource() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getSqlParameterSource(PortletRequest) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
General-purpose implementation of this method that wraps the PortletRequest.USER_INFO map in a MapSqlParameterSource.
getSqlParameterSource(HttpServletRequest) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
General-purpose implementation of this method that wraps the OIDC Id token in an SqlParameterSource.
getSSPApi() - Static method in class org.jasig.portlet.notice.service.ssp.SSPApiLocator
Get the SSPApi instance the action should use.
getSSPUrl(String, boolean) - Method in interface org.jasig.portlet.notice.service.ssp.ISSPApi
Get an SSP URL.
getSSPUrl(String, boolean) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
Get an SSP URL.
getTitle() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getToken() - Method in class org.jasig.portlet.notice.service.rest.AbstractParameterEvaluator
 
getToken() - Method in interface org.jasig.portlet.notice.service.rest.IParameterEvaluator
The replacement token that this IParameterEvaluator instance will perform replacement on.
getTokenType() - Method in class org.jasig.portlet.notice.service.ssp.SSPToken
 
getUriParameters() - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
getUrl() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
getUrlFragment() - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 

H

hasExpired() - Method in class org.jasig.portlet.notice.service.ssp.SSPToken
Helper method to determine if an SSPToken has expired.
hashCode() - Method in class org.jasig.portlet.notice.action.favorite.FavoriteAction
 
hashCode() - Method in class org.jasig.portlet.notice.action.hide.HideAction
 
hashCode() - Method in class org.jasig.portlet.notice.action.read.ReadAction
 
HIDE_DURATION_HOURS_ATTRIBUTE_NAME - Static variable in class org.jasig.portlet.notice.action.hide.HideAction
 
HIDE_DURATION_HOURS_PREFERENCE - Static variable in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
HIDE_DURATION_NONE - Static variable in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
HideAction - Class in org.jasig.portlet.notice.action.hide
 
HideAction() - Constructor for class org.jasig.portlet.notice.action.hide.HideAction
Must remain public, no-arg for de-serialization.
hideError(ActionRequest, ActionResponse, String) - Method in class org.jasig.portlet.notice.controller.notification.NotificationController
 
HideNotificationServiceDecorator - Class in org.jasig.portlet.notice.action.hide
Deprecated.
The entire notion of Portlet API-based decorators is deprecated
HideNotificationServiceDecorator() - Constructor for class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
httpClient() - Method in class org.jasig.portlet.notice.HttpClientConfiguration
 
HttpClientConfiguration - Class in org.jasig.portlet.notice
 
HttpClientConfiguration() - Constructor for class org.jasig.portlet.notice.HttpClientConfiguration
 
httpConnectionManager() - Method in class org.jasig.portlet.notice.HttpClientConfiguration
 

I

ID_PREFIX - Static variable in class org.jasig.portlet.notice.service.jpa.JpaNotificationService
 
IJpaNotificationRESTService - Interface in org.jasig.portlet.notice.service.jpa
Service for the REST-ful API for JPA Notifications.
IJpaServices - Interface in org.jasig.portlet.notice.util
 
IMappedClassPostProcessor<DEST,SRC> - Interface in org.jasig.portlet.notice.service.jpa
Handle custom dozer post processing.
init() - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
init() - Method in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
init() - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
init() - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
init() - Method in class org.jasig.portlet.notice.service.jdbc.AnyRowResourceContentJdbcNotificationService
Subclasses must call super.init().
init() - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
init() - Method in class org.jasig.portlet.notice.service.rome.RomeNotificationService
 
init() - Method in class org.jasig.portlet.notice.util.PortletXmlRoleService
 
INotificationDTOMapper - Interface in org.jasig.portlet.notice.service.jpa
Conversion util.
INotificationFilter - Interface in org.jasig.portlet.notice.service.filter
Encapsulates a single rule that chooses whether a notification stays or goes inside the FilteringNotificationServiceDecorator; rules may be combined.
INotificationRepository - Interface in org.jasig.portlet.notice
Entry point (in the post-Portlet API world) for fetching notifications from data sources.
INotificationService - Interface in org.jasig.portlet.notice
This is the central interface of the Notifications API.
INotificationServiceFilter - Interface in org.jasig.portlet.notice
Concrete implementations of this interface support operations like hide, favorite, filter by priority, etc.
INotificationServiceFilterChain - Interface in org.jasig.portlet.notice
Filters use the filter chain to invoke the next filter in the chain, or (if the calling filter is the last filter in the chain) to invoke the data source(s).
INSTANCE - Static variable in class org.jasig.portlet.notice.action.hide.HideAction
This INSTANCE is only for convenience -- HideAction is not a singleton.
invoke(ActionRequest, ActionResponse) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteAction
Invoking a FavoriteAction toggles it.
invoke(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteAction
 
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
invoke(ActionRequest, ActionResponse) - Method in class org.jasig.portlet.notice.action.hide.HideAction
Invoking a HideAction toggles it.
invoke(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.portlet.notice.action.hide.HideAction
 
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
invoke(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.portlet.notice.action.read.MarkAsReadAndRedirectAction
 
invoke(ActionRequest, ActionResponse) - Method in class org.jasig.portlet.notice.action.read.ReadAction
Invoking a ReadAction toggles it.
invoke(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.portlet.notice.action.read.ReadAction
 
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
invoke(ActionRequest, ActionResponse, boolean) - Method in interface org.jasig.portlet.notice.INotificationService
Deprecated.
Prefer interactions that are not based on the Portlet API
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
Subclasses of AbstractNotificationService that need to perform some logic within this method should override it.
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.service.event.PortletEventNotificationService
Deprecated.
 
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
invoke(ActionRequest, ActionResponse) - Method in class org.jasig.portlet.notice.service.jpa.action.CompleteOnRedirectAction
When invoke is called, a configured notification state is set for the entry if it has not already been set.
invoke(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.portlet.notice.service.jpa.action.CompleteOnRedirectAction
 
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.service.rome.RomeNotificationService
 
INVOKE_REDIRECT_PORT_PREFERENCE - Static variable in class org.jasig.portlet.notice.controller.NotificationLifecycleController
See INVOKE_REDIRECT_PROTOCOL_PREFERENCE.
INVOKE_REDIRECT_PROTOCOL_PREFERENCE - Static variable in class org.jasig.portlet.notice.controller.NotificationLifecycleController
Some deployments are experiencing issues whe the 'invokeNotificationService' handler sends a redirect because they're using SSL implemented by a load balancer and the portal/portlet container doesn't realize the traffic is over HTTPS.
invokeAction(HttpServletRequest, HttpServletResponse, String, String) - Method in class org.jasig.portlet.notice.controller.rest.NotificationRestV2Controller
 
invokeNotificationService(ActionRequest, ActionResponse, String) - Method in class org.jasig.portlet.notice.controller.NotificationLifecycleController
 
invokeUserAction(ActionRequest, ActionResponse, String, String) - Method in class org.jasig.portlet.notice.controller.NotificationLifecycleController
 
IParameterEvaluator - Interface in org.jasig.portlet.notice.service.rest
Beans that implement this interface process replacement tokens in (primarily) urls.
IRefreshable - Interface in org.jasig.portlet.notice
Implementing this interface in a concreete INotificationService or INotificationServiceFilter class indicates that the bean manages some sort of state (usually a cache) that may need to be updated when (1) the user takes some sort of action, or (2) the user manually requests a refresh.
isActive() - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
isAuthenticated(PortletRequest) - Method in class org.jasig.portlet.notice.util.UsernameFinder
 
isRead(NotificationEntry, String) - Method in class org.jasig.portlet.notice.action.read.ReadAction
 
ISSPApi - Interface in org.jasig.portlet.notice.service.ssp
 
ISSPPersonLookup - Interface in org.jasig.portlet.notice.service.ssp
 
isValid(PortletRequest, NotificationResponse) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
isValid(PortletRequest, NotificationResponse) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
isValid(PortletRequest, NotificationResponse) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
isValid(PortletRequest, NotificationResponse) - Method in interface org.jasig.portlet.notice.INotificationService
Deprecated.
Prefer interactions that are not based on the Portlet API
isValid(PortletRequest, NotificationResponse) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
Returns true.
isValid(PortletRequest, NotificationResponse) - Method in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
isValid(PortletRequest, NotificationResponse) - Method in class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 

J

JpaEntry - Class in org.jasig.portlet.notice.service.jpa
Corresponds to a NotificationEntry in the JPA flavor of notifications.
JpaEntry() - Constructor for class org.jasig.portlet.notice.service.jpa.JpaEntry
 
JpaEntryPostProcessor - Class in org.jasig.portlet.notice.service.jpa
Mapping to fix the attribute/entry relationship after the attributes have been converted.
JpaEntryPostProcessor() - Constructor for class org.jasig.portlet.notice.service.jpa.JpaEntryPostProcessor
 
JPANotificationRESTController - Class in org.jasig.portlet.notice.controller.rest
Controller for the REST endpoints exposed to manage JPA notifications.
JPANotificationRESTController() - Constructor for class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
 
JpaNotificationRESTService - Class in org.jasig.portlet.notice.service.jpa
Allows you to interact with the same data as JpaNotificationService but provides write operations.
JpaNotificationRESTService() - Constructor for class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
JpaNotificationService - Class in org.jasig.portlet.notice.service.jpa
Implementation of INotificationService backed by a Spring-/JPA-managed relational database schema.
JpaNotificationService() - Constructor for class org.jasig.portlet.notice.service.jpa.JpaNotificationService
 
JpaServices - Class in org.jasig.portlet.notice.util
This bean allows features and data sources outside of the JPA service implementation to "piggyback" on some of the persistent capabilities of the JPA service.
JpaServices() - Constructor for class org.jasig.portlet.notice.util.JpaServices
 

L

LABEL - Static variable in class org.jasig.portlet.notice.action.read.MarkAsReadAndRedirectAction
 
LazyInitializationMapper - Class in org.jasig.portlet.notice.service.jpa
Dozer mapping interceptor that skips detects if the field being mapped is a Hibernate proxy and, if so, will skip mapping it.
LazyInitializationMapper() - Constructor for class org.jasig.portlet.notice.service.jpa.LazyInitializationMapper
 
LegacyEmergencyAlertsDemoNotifictionService - Class in org.jasig.portlet.notice.service.classloader
Deprecated.
The entire notion of Portlet API-based decorators is deprecated
LegacyEmergencyAlertsDemoNotifictionService() - Constructor for class org.jasig.portlet.notice.service.classloader.LegacyEmergencyAlertsDemoNotifictionService
Deprecated.
 
LOCATIONS_PREFERENCE - Static variable in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
logger - Static variable in class org.jasig.portlet.notice.action.read.ReadAction
 
lookupPersonId(PortletRequest) - Method in interface org.jasig.portlet.notice.service.ssp.ISSPPersonLookup
Lookup the SSP studentId associated with a request.
lookupPersonId(PortletRequest) - Method in class org.jasig.portlet.notice.service.ssp.SSPSchoolIdPersonLookup
Lookup the SSP studentId associated with a request.

M

main(String[]) - Static method in class org.jasig.portlet.notice.NotifacationApplication
 
mapField(Object, Object, Object, ClassMap, FieldMap) - Method in class org.jasig.portlet.notice.service.jpa.LazyInitializationMapper
 
MappingConfiguration - Class in org.jasig.portlet.notice.service.jpa
 
MappingConfiguration() - Constructor for class org.jasig.portlet.notice.service.jpa.MappingConfiguration
 
mappingFinished(DozerEvent) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapperEventListener
 
mappingStarted(DozerEvent) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapperEventListener
 
MarkAsReadAndRedirectAction - Class in org.jasig.portlet.notice.action.read
Extension of ReadAction that redirects the user to the URL associated with the notification.
MarkAsReadAndRedirectAction() - Constructor for class org.jasig.portlet.notice.action.read.MarkAsReadAndRedirectAction
 

N

NORMAL_VIEW_NAME_DEFAULT - Static variable in class org.jasig.portlet.notice.controller.notification.NotificationController
 
NORMAL_VIEW_NAME_PREFERENCE - Static variable in class org.jasig.portlet.notice.controller.notification.NotificationController
 
NotifacationApplication - Class in org.jasig.portlet.notice
 
NotifacationApplication() - Constructor for class org.jasig.portlet.notice.NotifacationApplication
 
NotificationController - Class in org.jasig.portlet.notice.controller.notification
 
NotificationController() - Constructor for class org.jasig.portlet.notice.controller.notification.NotificationController
 
NotificationDTOMapper - Class in org.jasig.portlet.notice.service.jpa
 
NotificationDTOMapper() - Constructor for class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
NotificationDTOMapperEventListener - Class in org.jasig.portlet.notice.service.jpa
Provide hooks for additional post-processing that can be handled during dozer mapping.
NotificationDTOMapperEventListener() - Constructor for class org.jasig.portlet.notice.service.jpa.NotificationDTOMapperEventListener
 
NotificationIconController - Class in org.jasig.portlet.notice.controller.notification
Renders a small notification icon with an ajax-based badge that shows the current number of botifications.
NotificationIconController() - Constructor for class org.jasig.portlet.notice.controller.notification.NotificationIconController
 
NotificationLifecycleController - Class in org.jasig.portlet.notice.controller
Gathering of notifications requires action and sometimes event phases.
NotificationLifecycleController() - Constructor for class org.jasig.portlet.notice.controller.NotificationLifecycleController
 
notificationRepository() - Method in class org.jasig.portlet.notice.filter.NotificationServiceFilterConfiguration
 
NotificationResponseFlattener - Class in org.jasig.portlet.notice.util
INotificationService beans return NotificationResponse objects, which are tree structures wherein notices are grouped by category.
NotificationResponseFlattener() - Constructor for class org.jasig.portlet.notice.util.NotificationResponseFlattener
 
NotificationRestV2Controller - Class in org.jasig.portlet.notice.controller.rest
New REST API for the Notification project suitable for next-generation content objects.
NotificationRestV2Controller() - Constructor for class org.jasig.portlet.notice.controller.rest.NotificationRestV2Controller
 
NotificationServiceFilterConfiguration - Class in org.jasig.portlet.notice.filter
Configuration of INotificationServiceFilter and INotificationServiceFilterChain instances in the application context.
NotificationServiceFilterConfiguration() - Constructor for class org.jasig.portlet.notice.filter.NotificationServiceFilterConfiguration
 

O

ORDER_EARLY - Static variable in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
ORDER_FIRST - Static variable in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
ORDER_LAST - Static variable in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
ORDER_LATE - Static variable in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
ORDER_NORMAL - Static variable in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
ORDER_VERY_EARLY - Static variable in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
ORDER_VERY_LATE - Static variable in class org.jasig.portlet.notice.filter.AbstractNotificationServiceFilter
 
org.jasig.portlet.notice - package org.jasig.portlet.notice
 
org.jasig.portlet.notice.action.favorite - package org.jasig.portlet.notice.action.favorite
 
org.jasig.portlet.notice.action.hide - package org.jasig.portlet.notice.action.hide
 
org.jasig.portlet.notice.action.read - package org.jasig.portlet.notice.action.read
 
org.jasig.portlet.notice.controller - package org.jasig.portlet.notice.controller
 
org.jasig.portlet.notice.controller.emergency - package org.jasig.portlet.notice.controller.emergency
 
org.jasig.portlet.notice.controller.notification - package org.jasig.portlet.notice.controller.notification
 
org.jasig.portlet.notice.controller.rest - package org.jasig.portlet.notice.controller.rest
 
org.jasig.portlet.notice.filter - package org.jasig.portlet.notice.filter
 
org.jasig.portlet.notice.security - package org.jasig.portlet.notice.security
 
org.jasig.portlet.notice.service - package org.jasig.portlet.notice.service
 
org.jasig.portlet.notice.service.classloader - package org.jasig.portlet.notice.service.classloader
 
org.jasig.portlet.notice.service.event - package org.jasig.portlet.notice.service.event
 
org.jasig.portlet.notice.service.filter - package org.jasig.portlet.notice.service.filter
 
org.jasig.portlet.notice.service.jdbc - package org.jasig.portlet.notice.service.jdbc
 
org.jasig.portlet.notice.service.jpa - package org.jasig.portlet.notice.service.jpa
 
org.jasig.portlet.notice.service.jpa.action - package org.jasig.portlet.notice.service.jpa.action
 
org.jasig.portlet.notice.service.rest - package org.jasig.portlet.notice.service.rest
 
org.jasig.portlet.notice.service.rome - package org.jasig.portlet.notice.service.rome
 
org.jasig.portlet.notice.service.ssp - package org.jasig.portlet.notice.service.ssp
 
org.jasig.portlet.notice.util - package org.jasig.portlet.notice.util
 
org.jasig.portlet.notice.util.sort - package org.jasig.portlet.notice.util.sort
 
org.jasig.portlet.notice.web.util - package org.jasig.portlet.notice.web.util
 

P

PortletEventNotificationService - Class in org.jasig.portlet.notice.service.event
Deprecated.
Prefer interactions that are not based on the Portlet API
PortletEventNotificationService() - Constructor for class org.jasig.portlet.notice.service.event.PortletEventNotificationService
Deprecated.
 
PortletXmlRoleService - Class in org.jasig.portlet.notice.util
This class attempts to read the portlet.xml file to determine what groups should be available to evaluate against.
PortletXmlRoleService() - Constructor for class org.jasig.portlet.notice.util.PortletXmlRoleService
 
postWritingDestinationValue(DozerEvent) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapperEventListener
 
prepareErrorResponse(String, String) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
 
preWritingDestinationValue(DozerEvent) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapperEventListener
 
PriorityNotificationServiceFilter - Class in org.jasig.portlet.notice.filter
Filters the output of INotificationService beans based on priority.
PriorityNotificationServiceFilter() - Constructor for class org.jasig.portlet.notice.filter.PriorityNotificationServiceFilter
 
process(JpaAddressee, AddresseeDTO) - Method in class org.jasig.portlet.notice.service.jpa.AddresseePostProcessor
 
process(DEST, SRC) - Method in interface org.jasig.portlet.notice.service.jpa.IMappedClassPostProcessor
 
process(JpaEntry, EntryDTO) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntryPostProcessor
 

R

READ - Static variable in class org.jasig.portlet.notice.action.read.ReadAction
This INSTANCE is only for convenience -- READ and UNREAD not singletons.
READ_ATTRIBUTE - Static variable in class org.jasig.portlet.notice.filter.ReadStateSupportFilter
 
READ_ATTRIBUTE_NAME - Static variable in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
READ_ATTRIBUTE_NAME - Static variable in class org.jasig.portlet.notice.filter.ReadStateSupportFilter
 
READ_ENABLED_PREFERENCE - Static variable in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
ReadAction - Class in org.jasig.portlet.notice.action.read
 
ReadAction() - Constructor for class org.jasig.portlet.notice.action.read.ReadAction
Must remain public, no-arg for de-serialization.
ReadAction(String) - Constructor for class org.jasig.portlet.notice.action.read.ReadAction
 
ReadNotificationServiceDecorator - Class in org.jasig.portlet.notice.action.read
Deprecated.
The entire notion of Portlet API-based decorators is deprecated
ReadNotificationServiceDecorator() - Constructor for class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
ReadStateSupportFilter - Class in org.jasig.portlet.notice.filter
For notifications based on the Servlet API, this INotificationServiceFilter implementation provides support for NotificationState.READ.
ReadStateSupportFilter() - Constructor for class org.jasig.portlet.notice.filter.ReadStateSupportFilter
 
refresh(HttpServletRequest, HttpServletResponse) - Method in interface org.jasig.portlet.notice.INotificationRepository
Reset all INotificationService and INotificationServiceFilter instances that implement IRefreshable.
refresh(HttpServletRequest, HttpServletResponse) - Method in interface org.jasig.portlet.notice.IRefreshable
Drop cached data; obtain from remote data sources on next fetch.
removeFavoriteNotices(PortletRequest, Set<String>) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteAction
 
removeReadNotices(PortletRequest, Set<String>) - Method in class org.jasig.portlet.notice.action.read.ReadAction
 
REQUEST_ROOT - Static variable in class org.jasig.portlet.notice.controller.rest.JPANotificationRESTController
 
RequestAttributeParameterEvaluator - Class in org.jasig.portlet.notice.service.rest
Concrete implementation of IParameterEvaluator based on request attributes.
RequestAttributeParameterEvaluator() - Constructor for class org.jasig.portlet.notice.service.rest.RequestAttributeParameterEvaluator
 
RestfulJsonNotificationService - Class in org.jasig.portlet.notice.service.rest
 
RestfulJsonNotificationService() - Constructor for class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
Role - Enum in org.jasig.portlet.notice.controller.rest
 
RomeNotificationService - Class in org.jasig.portlet.notice.service.rome
 
RomeNotificationService() - Constructor for class org.jasig.portlet.notice.service.rome.RomeNotificationService
 

S

SecurityConfiguration - Class in org.jasig.portlet.notice.security
Configuration of Spring Security for REST APIs.
SecurityConfiguration() - Constructor for class org.jasig.portlet.notice.security.SecurityConfiguration
 
ServletInitializer - Class in org.jasig.portlet.notice
 
ServletInitializer() - Constructor for class org.jasig.portlet.notice.ServletInitializer
 
setAccessToken(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPToken
 
setActions(Set<JpaAction>) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Replaces the current actions with the contents of the provided collection.
setActive(boolean) - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
setAddresseePostProcessor(AddresseePostProcessor) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntryPostProcessor
 
setAddressees(Set<JpaAddressee>) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Replaces the current addressees with the contents of the provided collection.
setApplicationContext(ApplicationContext) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
setApplicationContext(ApplicationContext) - Method in class org.jasig.portlet.notice.service.ssp.SSPApiLocator
 
setApplicationContext(ApplicationContext) - Method in class org.jasig.portlet.notice.util.SpringContext
 
setAttributeKey(String) - Method in class org.jasig.portlet.notice.service.rest.RequestAttributeParameterEvaluator
 
setAttributes(Set<JpaAttribute>) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
Replaces the current attributes with the contents of the provided collection.
setAuthenticationUrl(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setBody(String) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setCache(Cache) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
setCache(Cache) - Method in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
setCache(Cache) - Method in class org.jasig.portlet.notice.service.event.PortletEventNotificationService
Deprecated.
 
setCache(Cache) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
setCache(Cache) - Method in class org.jasig.portlet.notice.service.rome.RomeNotificationService
 
setCache(Cache) - Method in class org.jasig.portlet.notice.service.ssp.SSPSchoolIdPersonLookup
 
setCategory(String) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setClaimName(String) - Method in class org.jasig.portlet.notice.service.rest.UserAttributeParameterEvaluator
Defines the name of the user attribute that will be evaluated using the Servlet API and Open ID Connect (OIDC).
setClientId(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setClientSecret(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setDataSource(DataSource) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
setDueDate(Timestamp) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setEmbeddedServices(List<INotificationService>) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
setEnclosedNotificationService(INotificationService) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
Deprecated.
 
setEnclosedNotificationService(INotificationService) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
Deprecated.
 
setEnclosedNotificationService(INotificationService) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
Deprecated.
 
setEnclosedNotificationService(INotificationService) - Method in class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 
setExpiresIn(long) - Method in class org.jasig.portlet.notice.service.ssp.SSPToken
 
setHeader(String, String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
setHeaders(HttpHeaders) - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
setId(long) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setImage(String) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setJsonResource(Resource) - Method in class org.jasig.portlet.notice.service.jdbc.AnyRowResourceContentJdbcNotificationService
Specify the complete content of the NotificationResponse.
setLinkText(String) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setMethod(HttpMethod) - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
setName(String) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
 
setPasswordEvaluator(IParameterEvaluator) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
setPersonLookup(ISSPPersonLookup) - Method in class org.jasig.portlet.notice.service.ssp.SSPTaskNotificationService
 
setPortletXmlRoleService(PortletXmlRoleService) - Method in class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 
setPostData(Object) - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
setPostProcessorMap(Map<Class<?>, IMappedClassPostProcessor<?, ?>>) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapperEventListener
 
setPriority(int) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setRequiredParameters(Set<String>) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
Implementors may may call this method to specify parameters that must be present in the SqlParameterSource.
setRestTemplate(RestTemplate) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
setRestTemplate(RestTemplate) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setServletContext(ServletContext) - Method in class org.jasig.portlet.notice.util.PortletXmlRoleService
 
setSource(String) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setSql(String) - Method in class org.jasig.portlet.notice.service.jdbc.AbstractJdbcNotificationService
 
setSspApi(ISSPApi) - Method in class org.jasig.portlet.notice.service.ssp.SSPSchoolIdPersonLookup
 
setSspApi(ISSPApi) - Method in class org.jasig.portlet.notice.service.ssp.SSPTaskNotificationService
 
setSspContext(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
Set the SSP API Context.
setSspHost(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setSspPort(int) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setSspProtocol(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setTitle(String) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setToken(String) - Method in class org.jasig.portlet.notice.service.rest.AbstractParameterEvaluator
 
setTokenType(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPToken
 
setUriParameters(Map<String, Object>) - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
setUrl(String) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
setUrlFragment(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
setUrlParameterEvaluators(Set<IParameterEvaluator>) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
Gathers beans that implement IParameterEvaluator and prepares to leverage them in dynamic URLs.
setUserAttributeKey(String) - Method in class org.jasig.portlet.notice.service.rest.UserAttributeParameterEvaluator
Deprecated.
Prefer interactions that are not based on the Portlet API
setUsernameEvaluator(IParameterEvaluator) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
setUsernameFinder(UsernameFinder) - Method in class org.jasig.portlet.notice.service.filter.FilteringNotificationServiceDecorator
Deprecated.
 
setValue(String) - Method in class org.jasig.portlet.notice.service.rest.StringLiteralParameterEvaluator
 
ShortDurationHideAction - Class in org.jasig.portlet.notice.action.hide
The original HideAction only supports durations measured in hours.
ShortDurationHideAction(long) - Constructor for class org.jasig.portlet.notice.action.hide.ShortDurationHideAction
Subclasses must specify the duration with a call to super().
showAdmin(PortletRequest) - Method in class org.jasig.portlet.notice.controller.emergency.EmergencyAlertAdminController
 
showAlert(PortletRequest) - Method in class org.jasig.portlet.notice.controller.emergency.EmergencyAlertController
 
showNotificationsList(RenderRequest) - Method in class org.jasig.portlet.notice.controller.notification.NotificationController
 
signatureKey() - Method in class org.jasig.portlet.notice.security.SecurityConfiguration
 
sort(PortletRequest, NotificationResponse) - Static method in class org.jasig.portlet.notice.util.sort.Sorting
 
sort(PortletRequest, List<NotificationEntry>) - Static method in class org.jasig.portlet.notice.util.sort.Sorting
 
SORT_ORDER_DEFAULT - Static variable in class org.jasig.portlet.notice.util.sort.Sorting
 
SORT_ORDER_PREFERENCE - Static variable in class org.jasig.portlet.notice.util.sort.Sorting
Either ASCENDING (default) or DECENDING.
SORT_STRATEGY_PREFERENCE - Static variable in class org.jasig.portlet.notice.util.sort.Sorting
Used to define a portlet preference that indicates the way NotificationEntry objects should be sorted within their NotificationCategory containers.
Sorting - Class in org.jasig.portlet.notice.util.sort
Utility for sorting NotificationEntry objects, either within a List or within their NotificationCategory containers.
Sorting() - Constructor for class org.jasig.portlet.notice.util.sort.Sorting
 
SortOrder - Enum in org.jasig.portlet.notice.util.sort
 
SortStrategy - Enum in org.jasig.portlet.notice.util.sort
Indicates how to sort NotificationEntry objects within a NotificationCategory.
SpringContext - Class in org.jasig.portlet.notice.util
This class provides support for non-Spring managed objects to obtain references to Spring managed beans.
SpringContext() - Constructor for class org.jasig.portlet.notice.util.SpringContext
 
SSPApi - Class in org.jasig.portlet.notice.service.ssp
Helper service to simplify interacting with the SSP REST Api.
SSPApi() - Constructor for class org.jasig.portlet.notice.service.ssp.SSPApi
 
SSPApiLocator - Class in org.jasig.portlet.notice.service.ssp
Helper method to keep a static reference to the SSPAPI object.
SSPApiLocator() - Constructor for class org.jasig.portlet.notice.service.ssp.SSPApiLocator
 
SSPApiRequest<T> - Class in org.jasig.portlet.notice.service.ssp
 
SSPApiRequest(String, Class<T>) - Constructor for class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
SSPSchoolIdPersonLookup - Class in org.jasig.portlet.notice.service.ssp
This interface looks up the SSP user id by school id.
SSPSchoolIdPersonLookup() - Constructor for class org.jasig.portlet.notice.service.ssp.SSPSchoolIdPersonLookup
 
SSPTaskNotificationService - Class in org.jasig.portlet.notice.service.ssp
Read the list of user task from SSP.
SSPTaskNotificationService() - Constructor for class org.jasig.portlet.notice.service.ssp.SSPTaskNotificationService
 
SSPToken - Class in org.jasig.portlet.notice.service.ssp
Entity to hold SSP authentication information.
SSPToken() - Constructor for class org.jasig.portlet.notice.service.ssp.SSPToken
 
StringLiteralParameterEvaluator - Class in org.jasig.portlet.notice.service.rest
Concrete implementation of IParameterEvaluator based on a string literal.
StringLiteralParameterEvaluator() - Constructor for class org.jasig.portlet.notice.service.rest.StringLiteralParameterEvaluator
 

T

TABLENAME_PREFIX - Static variable in class org.jasig.portlet.notice.service.jpa.JpaNotificationService
This prefix helps to keep the Notification table together (in an alphabetized list) and provides clarity to their origin and purpose.
toAddressee(JpaAddressee) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toAddressee(JpaAddressee) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toAddresseeSet(Set<JpaAddressee>) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toAddresseeSet(Set<JpaAddressee>) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
todayMinusDays(Integer, String) - Static method in class org.jasig.portlet.notice.web.util.DateUtility
 
todayMinusMonths(Integer, String) - Static method in class org.jasig.portlet.notice.web.util.DateUtility
 
toEntry(JpaEntry) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toEntry(JpaEntry) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toEntryList(List<JpaEntry>) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toEntryList(List<JpaEntry>) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toEvent(JpaEvent) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toEvent(JpaEvent) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toEventList(List<JpaEvent>) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toEventList(List<JpaEvent>) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toggleEnabled(ActionRequest) - Method in class org.jasig.portlet.notice.controller.emergency.EmergencyAlertAdminController
 
toJpaAddressee(AddresseeDTO) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toJpaAddressee(AddresseeDTO) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toJpaEntry(EntryDTO) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toJpaEntry(EntryDTO) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toJpaEntryList(List<EntryDTO>) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toJpaEntryList(List<EntryDTO>) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toJpaEvent(EventDTO) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toJpaEvent(EventDTO) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toJpaEventList(List<EventDTO>) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toJpaEventList(List<EventDTO>) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toRecipient(JpaRecipient) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toRecipient(JpaRecipient) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toRecipientList(List<JpaRecipient>) - Method in interface org.jasig.portlet.notice.service.jpa.INotificationDTOMapper
 
toRecipientList(List<JpaRecipient>) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapper
 
toString() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 

U

UNREAD_ATTRIBUTE - Static variable in class org.jasig.portlet.notice.filter.ReadStateSupportFilter
 
UserAttributeParameterEvaluator - Class in org.jasig.portlet.notice.service.rest
Concrete implementation of IParameterEvaluator based on user attributes.
UserAttributeParameterEvaluator() - Constructor for class org.jasig.portlet.notice.service.rest.UserAttributeParameterEvaluator
 
usernameFinder - Variable in class org.jasig.portlet.notice.service.AbstractNotificationService
 
UsernameFinder - Class in org.jasig.portlet.notice.util
 
UsernameFinder() - Constructor for class org.jasig.portlet.notice.util.UsernameFinder
 

V

valueOf(String) - Static method in enum org.jasig.portlet.notice.controller.rest.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jasig.portlet.notice.util.sort.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jasig.portlet.notice.util.sort.SortStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jasig.portlet.notice.controller.rest.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jasig.portlet.notice.util.sort.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jasig.portlet.notice.util.sort.SortStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
VIEW_NAME_DEFAULT - Static variable in class org.jasig.portlet.notice.controller.notification.NotificationController
 
VIEW_NAME_PREFERENCE - Static variable in class org.jasig.portlet.notice.controller.notification.NotificationController
 
VIEW_SHOW_ALERTS - Static variable in class org.jasig.portlet.notice.controller.emergency.EmergencyAlertController
 
VIEWNAME - Static variable in class org.jasig.portlet.notice.controller.emergency.EmergencyAlertAdminController
 

W

WebMvcConfiguration - Class in org.jasig.portlet.notice.controller
This empty class, with it's combination of annotations, allows us to take complete control of Spring MVC and prevent Spring Boot from "magically" adding beans that are incompatible with some of the existing tech in the project.
WebMvcConfiguration() - Constructor for class org.jasig.portlet.notice.controller.WebMvcConfiguration
 
A C D E F G H I J L M N O P R S T U V W 
Skip navigation links