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

A

AbstractNotificationService - Class in org.jasig.portlet.notice.service
 
AbstractNotificationService() - Constructor for class org.jasig.portlet.notice.service.AbstractNotificationService
 
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.
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
 
ATTRIBUTE_HIDDEN_ERRORS - Static variable in class org.jasig.portlet.notice.controller.notification.NotificationController
 
attributeKey - Variable in class org.jasig.portlet.notice.service.rest.PortletRequestAttributeParameterEvaluator
 

C

CacheNotificationService - Class in org.jasig.portlet.notice.service
This class contains 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
 
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 
collect(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
collect(EventRequest, EventResponse) - Method in interface org.jasig.portlet.notice.INotificationService
This method allows INotificationService implementations that receive portlet events to collect notifications from other portlets in the portal.
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
 
collectNotifications(EventRequest, EventResponse) - Method in class org.jasig.portlet.notice.controller.NotificationLifecycleController
 
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
 
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
 
DEFAULT_HIDE_DURATION - Static variable in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 
DEFAULT_READ_BEHAVIOR - Static variable in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
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
 
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
 
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

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
 
evaluate(PortletRequest) - 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.PortletRequestAttributeParameterEvaluator
 
evaluate(PortletRequest) - Method in class org.jasig.portlet.notice.service.rest.StringLiteralParameterEvaluator
 
evaluate(PortletRequest) - Method in class org.jasig.portlet.notice.service.rest.UserAttributeParameterEvaluator
 

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
 
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
This class can be used to add a "favorite" or "snooze" feature to notifications that have an id attribute.
FavoriteNotificationServiceDecorator() - Constructor for class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
fetch(PortletRequest) - Method in interface org.jasig.portlet.notice.INotificationService
Provide the current collection of Notifications information for the user represented by the PortletRequest.
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
fetch(PortletRequest) - Method in class org.jasig.portlet.notice.service.event.PortletEventNotificationService
 
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(PortletRequest) - 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.
findUsername(PortletRequest) - Method in class org.jasig.portlet.notice.util.UsernameFinder
 

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
 
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
 
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
 
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
 
getExpiresIn() - Method in class org.jasig.portlet.notice.service.ssp.SSPToken
 
getHeaders() - Method in class org.jasig.portlet.notice.service.ssp.SSPApiRequest
 
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
Returns a specific List impl (ArrayList) because it implements Serializable.
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
 
getName() - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 
getName() - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
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
 
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 a notification by id.
getNotification(long, 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 the list of notifications.
getNotifications(Integer, Integer) - Method in class org.jasig.portlet.notice.service.jpa.JpaNotificationRESTService
 
getNotificationsUncategorized(ResourceRequest, String) - Method in class org.jasig.portlet.notice.controller.NotificationLifecycleController
 
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
 
getSource() - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
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
 
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_PREFERENCE - Static variable in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 
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
This class can be used to add a "hide" or "snooze" feature to notifications that have an id attribute.
HideNotificationServiceDecorator() - Constructor for class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 

I

IJpaNotificationRESTService - Interface in org.jasig.portlet.notice.service.jpa
Service for the REST-ful API for JPA Notifications.
IMappedClassPostProcessor<DEST,SRC> - Interface in org.jasig.portlet.notice.service.jpa
Handle custom dozer post processing.
INotificationDTOMapper - Interface in org.jasig.portlet.notice.service.jpa
Conversion util.
INotificationService - Interface in org.jasig.portlet.notice
This is the central interface of the Notifications API.
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(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.action.favorite.FavoriteNotificationServiceDecorator
 
invoke(ActionRequest, ActionResponse) - Method in class org.jasig.portlet.notice.action.hide.HideAction
Invoking a HideAction toggles it.
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 
invoke(ActionRequest, ActionResponse) - Method in class org.jasig.portlet.notice.action.read.ReadAction
Invoking a ReadAction toggles it.
invoke(ActionRequest, ActionResponse, boolean) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
invoke(ActionRequest, ActionResponse, boolean) - Method in interface org.jasig.portlet.notice.INotificationService
This method 'primes the pump' for INotificationService implementations.
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
 
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(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.
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
 
isActive() - Method in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
isAuthenticated(PortletRequest) - Method in class org.jasig.portlet.notice.util.UsernameFinder
 
isEnabled() - Method in class org.jasig.portlet.notice.controller.rest.RestApiSecurityService
 
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
 
isValid(PortletRequest, NotificationResponse) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 
isValid(PortletRequest, NotificationResponse) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
isValid(PortletRequest, NotificationResponse) - Method in interface org.jasig.portlet.notice.INotificationService
Indicates whether a previous (presumably cached) NotificationResponse is still valid.
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
 

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
 
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
 

L

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
 
LOCATIONS_PREFERENCE - Static variable in class org.jasig.portlet.notice.service.classloader.ClassLoaderResourceNotificationService
 
LOCATIONS_PREFERENCE - Static variable in class org.jasig.portlet.notice.service.classloader.DemoNotificationService
 
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

mapField(Object, Object, Object, ClassMap, FieldMap) - Method in class org.jasig.portlet.notice.service.jpa.LazyInitializationMapper
 
mappingFinished(DozerEvent) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapperEventListener
 
mappingStarted(DozerEvent) - Method in class org.jasig.portlet.notice.service.jpa.NotificationDTOMapperEventListener
 

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
 
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
 

O

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.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.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
 
PortletEventNotificationService() - Constructor for class org.jasig.portlet.notice.service.event.PortletEventNotificationService
 
PortletRequestAttributeParameterEvaluator - Class in org.jasig.portlet.notice.service.rest
 
PortletRequestAttributeParameterEvaluator() - Constructor for class org.jasig.portlet.notice.service.rest.PortletRequestAttributeParameterEvaluator
 
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
 
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_NAME - Static variable in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
READ_ENABLED_PREFERENCE - Static variable in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
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
 
ReadNotificationServiceDecorator() - Constructor for class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
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
 
RestApiSecurityService - Class in org.jasig.portlet.notice.controller.rest
Helper class that provides an additional security check to ensure that the REST API has been enabled.
RestApiSecurityService() - Constructor for class org.jasig.portlet.notice.controller.rest.RestApiSecurityService
 
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

SERVICE_URLS_PREFERENCE - Static variable in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
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.ssp.SSPApiLocator
 
setApplicationContext(ApplicationContext) - Method in class org.jasig.portlet.notice.util.SpringContext
 
setAttributeKey(String) - Method in class org.jasig.portlet.notice.service.rest.PortletRequestAttributeParameterEvaluator
 
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
 
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
 
setClientId(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setClientSecret(String) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
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
 
setEnclosedNotificationService(INotificationService) - Method in class org.jasig.portlet.notice.action.hide.HideNotificationServiceDecorator
 
setEnclosedNotificationService(INotificationService) - Method in class org.jasig.portlet.notice.action.read.ReadNotificationServiceDecorator
 
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
 
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
 
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
 
setRestTemplate(RestTemplate) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
setRestTemplate(RestTemplate) - Method in class org.jasig.portlet.notice.service.ssp.SSPApi
 
setSource(String) - Method in class org.jasig.portlet.notice.service.jpa.JpaEntry
 
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
 
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
 
setUrlParameters(Map<String, IParameterEvaluator>) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
setUserAttributeKey(String) - Method in class org.jasig.portlet.notice.service.rest.UserAttributeParameterEvaluator
 
setUsernameEvaluator(IParameterEvaluator) - Method in class org.jasig.portlet.notice.service.rest.RestfulJsonNotificationService
 
setValue(String) - Method in class org.jasig.portlet.notice.service.rest.StringLiteralParameterEvaluator
 
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
 
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
 
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
 

U

URLS_PREFERENCE - Static variable in class org.jasig.portlet.notice.service.rome.RomeNotificationService
 
UserAttributeParameterEvaluator - Class in org.jasig.portlet.notice.service.rest
 
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
 
A C D E F G H I J L M N O P R S T U V 
Skip navigation links

Copyright © 2016 Jasig. All Rights Reserved.