A C D E F G H I J M N O R S T W

A

AbstractNotificationService - Class in org.jasig.portlet.notice.service
 
AbstractNotificationService() - Constructor for class org.jasig.portlet.notice.service.AbstractNotificationService
 
addCategories(List<NotificationCategory>) - Method in class org.jasig.portlet.notice.response.NotificationResponse
Insert the given categories and their entries into the any existing categories of the same title.
addEntries(List<NotificationEntry>) - Method in class org.jasig.portlet.notice.response.NotificationCategory
 
addErrors(List<NotificationError>) - Method in class org.jasig.portlet.notice.response.NotificationResponse
 
addResponseData(NotificationResponse) - Method in class org.jasig.portlet.notice.response.NotificationResponse
Extract the category and error data from the given response and add it to this instance's data.
AjaxResponseConstants - Class in org.jasig.portlet.notice.constants.core.ajax
 
AjaxResponseConstants() - Constructor for class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
ATTRIBUTE_HIDDEN_ERRORS - Static variable in class org.jasig.portlet.notice.mvc.controller.DataController
 

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
 
clearCategories() - Method in class org.jasig.portlet.notice.response.NotificationResponse
 
clearEntries() - Method in class org.jasig.portlet.notice.response.NotificationCategory
 
clearErrors() - Method in class org.jasig.portlet.notice.response.NotificationResponse
 

D

DataController - Class in org.jasig.portlet.notice.mvc.controller
 
DataController() - Constructor for class org.jasig.portlet.notice.mvc.controller.DataController
 
DemoNotificationService - Class in org.jasig.portlet.notice.service
This is a simple demo service provider.
DemoNotificationService() - Constructor for class org.jasig.portlet.notice.service.DemoNotificationService
 

E

equals(Object) - Method in class org.jasig.portlet.notice.response.NotificationError
 

F

fetchNotificationsFromSource(PortletRequest) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
fetchNotificationsFromSource(PortletRequest) - Method in class org.jasig.portlet.notice.service.DemoNotificationService
Retrieves all available service requests for requester
fetchNotificationsFromSource(PortletRequest) - Method in interface org.jasig.portlet.notice.service.INotificationService
Gathers the collection of notifications for the user associated with the srequest.
filterErrors(Set<Integer>) - Method in class org.jasig.portlet.notice.response.NotificationResponse
 
fromJson(String) - Static method in class org.jasig.portlet.notice.response.NotificationResponse
Write the instance data to a JSON data file.

G

getBody() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the body attribute.
getCategories() - Method in class org.jasig.portlet.notice.response.NotificationResponse
 
getDueDate() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the due date attribute.
getEndDate() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the end date attribute.
getEntries() - Method in class org.jasig.portlet.notice.response.NotificationCategory
 
getError() - Method in class org.jasig.portlet.notice.response.NotificationError
 
getErrors() - Method in class org.jasig.portlet.notice.response.NotificationResponse
 
getImageUrl() - Method in class org.jasig.portlet.notice.response.NotificationEntry
 
getJsonResponse(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.portlet.notice.servlet.JsonResponseController
 
getKey() - Method in class org.jasig.portlet.notice.response.NotificationError
 
getLink() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the link attribute.
getName() - Method in class org.jasig.portlet.notice.service.CacheNotificationService
Returns the name of the service.
getName() - Method in class org.jasig.portlet.notice.service.DemoNotificationService
Returns the name of the service.
getName() - Method in interface org.jasig.portlet.notice.service.INotificationService
Returns the name of the service, which should be unique in the portlet app.
getNotifications(ActionRequest, ActionResponse, String) - Method in class org.jasig.portlet.notice.mvc.controller.DataController
 
getNotifications(String, String, PortletRequest) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
 
getNotifications(String, String, PortletRequest) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
getNotifications(String, String, PortletRequest) - Method in interface org.jasig.portlet.notice.service.INotificationService
Most implementations need do nothing special with this method.
getPriority() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the priority attribute.
getSource() - Method in class org.jasig.portlet.notice.response.NotificationEntry
 
getSource() - Method in class org.jasig.portlet.notice.response.NotificationError
 
getStartDate() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the start date attribute.
getSummary() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the summary attribute.
getTitle() - Method in class org.jasig.portlet.notice.response.NotificationCategory
 
getTitle() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the title attribute.

H

hideError(ActionRequest, ActionResponse, String) - Method in class org.jasig.portlet.notice.mvc.controller.DataController
 

I

INotificationService - Interface in org.jasig.portlet.notice.service
This is the interface used to retrieve notifications from a notifications data source.
isDismissed() - Method in class org.jasig.portlet.notice.response.NotificationEntry
Returns the dismissed attribute.

J

JsonResponseController - Class in org.jasig.portlet.notice.servlet
 
JsonResponseController() - Constructor for class org.jasig.portlet.notice.servlet.JsonResponseController
 

M

MODEL_ACTION - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
MODEL_OBJECT_MODEL - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
MODEL_STATUS_CODE - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
MODEL_STATUS_MSG - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
MODEL_STATUS_MSG_TXT - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 

N

NotificationCategory - Class in org.jasig.portlet.notice.response
Container class that holds the entries for a given category.
NotificationCategory() - Constructor for class org.jasig.portlet.notice.response.NotificationCategory
Constructor.
NotificationCategory(String, List<NotificationEntry>) - Constructor for class org.jasig.portlet.notice.response.NotificationCategory
Constructor.
NotificationController - Class in org.jasig.portlet.notice.mvc.controller
 
NotificationController() - Constructor for class org.jasig.portlet.notice.mvc.controller.NotificationController
 
NotificationEntry - Class in org.jasig.portlet.notice.response
The class contains the notification information.
NotificationEntry() - Constructor for class org.jasig.portlet.notice.response.NotificationEntry
Constructor.
NotificationError - Class in org.jasig.portlet.notice.response
This class is used report errors when a INotificationService tries to retrieve notifications but is unable to due to some error.
NotificationError() - Constructor for class org.jasig.portlet.notice.response.NotificationError
 
NotificationError(String, String) - Constructor for class org.jasig.portlet.notice.response.NotificationError
 
NotificationResponse - Class in org.jasig.portlet.notice.response
This class contains all the categories and errors retrieved by an INotificationService.
NotificationResponse() - Constructor for class org.jasig.portlet.notice.response.NotificationResponse
 
NotificationResponse(List<NotificationCategory>, List<NotificationError>) - Constructor for class org.jasig.portlet.notice.response.NotificationResponse
 
NotificationServiceException - Exception in org.jasig.portlet.notice.service.exceptions
 
NotificationServiceException() - Constructor for exception org.jasig.portlet.notice.service.exceptions.NotificationServiceException
 
NotificationServiceException(String, Throwable) - Constructor for exception org.jasig.portlet.notice.service.exceptions.NotificationServiceException
 
NotificationServiceException(String) - Constructor for exception org.jasig.portlet.notice.service.exceptions.NotificationServiceException
 
NotificationServiceException(Throwable) - Constructor for exception org.jasig.portlet.notice.service.exceptions.NotificationServiceException
 

O

OPERATION - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
org.jasig.portlet.notice.constants.core.ajax - package org.jasig.portlet.notice.constants.core.ajax
 
org.jasig.portlet.notice.mvc.controller - package org.jasig.portlet.notice.mvc.controller
 
org.jasig.portlet.notice.response - package org.jasig.portlet.notice.response
 
org.jasig.portlet.notice.service - package org.jasig.portlet.notice.service
 
org.jasig.portlet.notice.service.exceptions - package org.jasig.portlet.notice.service.exceptions
 
org.jasig.portlet.notice.servlet - package org.jasig.portlet.notice.servlet
 

R

readFromFile(String) - Method in class org.jasig.portlet.notice.service.DemoNotificationService
De-serialize the given JSON formatted file back into a object.
refreshNotifications(String, String) - Method in class org.jasig.portlet.notice.service.AbstractNotificationService
 
refreshNotifications(String, String) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
refreshNotifications(String, String) - Method in interface org.jasig.portlet.notice.service.INotificationService
After calling this method, the next call to getNotifications will cause the notifications to be fetched from their source(s), not from cache.
REQUESTER_PARTY_NUMBER - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 

S

setBody(String) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the body attribute.
setCategories(List<NotificationCategory>) - Method in class org.jasig.portlet.notice.response.NotificationResponse
 
setDismissed(boolean) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the dismissed attribute.
setDueDate(Date) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the due date attribute.
setEmbeddedServices(List<INotificationService>) - Method in class org.jasig.portlet.notice.service.CacheNotificationService
 
setEndDate(Date) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the end date attribute.
setEntries(List<NotificationEntry>) - Method in class org.jasig.portlet.notice.response.NotificationCategory
 
setError(String) - Method in class org.jasig.portlet.notice.response.NotificationError
 
setErrors(List<NotificationError>) - Method in class org.jasig.portlet.notice.response.NotificationResponse
 
setFilename(String) - Method in class org.jasig.portlet.notice.service.DemoNotificationService
Set the filename of the demo data.
setImageUrl(String) - Method in class org.jasig.portlet.notice.response.NotificationEntry
 
setKey(String, String) - Method in class org.jasig.portlet.notice.response.NotificationError
 
setLink(String) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the link attribute.
setPriority(int) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the priority attribute.
setSource(String) - Method in class org.jasig.portlet.notice.response.NotificationCategory
Set the source of the data.
setSource(String) - Method in class org.jasig.portlet.notice.response.NotificationEntry
 
setSource(String) - Method in class org.jasig.portlet.notice.response.NotificationError
 
setSource(String) - Method in class org.jasig.portlet.notice.response.NotificationResponse
Set the source of the data.
setStartDate(Date) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the start date attribute.
setSummary(String) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the summary attribute.
setTitle(String) - Method in class org.jasig.portlet.notice.response.NotificationCategory
 
setTitle(String) - Method in class org.jasig.portlet.notice.response.NotificationEntry
Sets the title attribute.
showNotificationsList() - Method in class org.jasig.portlet.notice.mvc.controller.NotificationController
 
STATUS_CODE_AUTHORISATION_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_CODE_DUPLICATE_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_CODE_GENERAL_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_CODE_SESSION_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_CODE_SUCCESS - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_MSG_AUTHORISATION_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_MSG_DUPLICATE_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_MSG_GENERAL_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_MSG_SESSION_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_MSG_SUCCESS - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_MSGTXT_GENERAL_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 
STATUS_MSGTXT_SESSION_ERROR - Static variable in class org.jasig.portlet.notice.constants.core.ajax.AjaxResponseConstants
 

T

toJson() - Method in class org.jasig.portlet.notice.response.NotificationResponse
Write the instance data to a JSON data String.
toJson(NotificationResponse) - Static method in class org.jasig.portlet.notice.response.NotificationResponse
Write the instance data to a JSON data String.
toMap() - Method in class org.jasig.portlet.notice.response.NotificationResponse
 
toString() - Method in class org.jasig.portlet.notice.response.NotificationCategory
 
toString() - Method in class org.jasig.portlet.notice.response.NotificationEntry
 
toString() - Method in class org.jasig.portlet.notice.response.NotificationError
 
toString() - Method in class org.jasig.portlet.notice.response.NotificationResponse
 

W

writeToFile(NotificationResponse, String) - Method in class org.jasig.portlet.notice.service.DemoNotificationService
Serialize the given instance to JSON data and write it to a file.

A C D E F G H I J M N O R S T W

Copyright © 2012 Jasig. All Rights Reserved.