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

A

acknowledge(String, String, AcknowledgementType) - Method in class org.sakaiproject.pasystem.impl.acknowledgements.AcknowledgementStorage
Record the fact that a user has acknowledged a particular popup/banner.
acknowledge(String, String) - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 
acknowledge(String, String, AcknowledgementType) - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 
acknowledge(String, String, AcknowledgementType) - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
acknowledge(String, String) - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
AcknowledgementStorage - Class in org.sakaiproject.pasystem.impl.acknowledgements
Mark a popup or banner as acknowledged by a user.
AcknowledgementStorage(AcknowledgementStorage.NotificationType) - Constructor for class org.sakaiproject.pasystem.impl.acknowledgements.AcknowledgementStorage
 
AcknowledgementStorage.NotificationType - Enum in org.sakaiproject.pasystem.impl.acknowledgements
 

B

bannerAcknowledge(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
BannerStorage - Class in org.sakaiproject.pasystem.impl.banners
Query and store Banner objects in the database.
BannerStorage() - Constructor for class org.sakaiproject.pasystem.impl.banners.BannerStorage
 

C

call(DBConnection) - Method in interface org.sakaiproject.pasystem.impl.common.DBAction
 
checkTimeZone(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
clear() - Method in class org.sakaiproject.pasystem.impl.handlebars.ForeverTemplateCache
 
clearBannerAcknowledgements(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
clearTemporaryDismissedForUser(String) - Method in class org.sakaiproject.pasystem.impl.acknowledgements.AcknowledgementStorage
Forget all temporary acknowledgements created by a user.
clearTemporaryDismissedForUser(String) - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 
close() - Method in class org.sakaiproject.pasystem.impl.common.DBResults
 
commit() - Method in class org.sakaiproject.pasystem.impl.common.DBConnection
 
createBanner(Banner) - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 
createBanner(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
createCampaign(Popup, TemplateStream, Optional<List<String>>) - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
createPopup(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 

D

DB - Class in org.sakaiproject.pasystem.impl.common
Logic for borrowing and returning DB connections.
DBAction<E> - Interface in org.sakaiproject.pasystem.impl.common
Interface for performing a database query within a transaction.
DBConnection - Class in org.sakaiproject.pasystem.impl.common
A database connection with commit/rollback tracking.
DBConnection(Connection) - Constructor for class org.sakaiproject.pasystem.impl.common.DBConnection
 
DBPreparedStatement - Class in org.sakaiproject.pasystem.impl.common
Wrap a PreparedStatement, providing nicer parameter handling and transaction commit/rollback checks.
DBPreparedStatement(PreparedStatement, DBConnection) - Constructor for class org.sakaiproject.pasystem.impl.common.DBPreparedStatement
 
DBResults - Class in org.sakaiproject.pasystem.impl.common
Provide an iterator over a ResultSet.
DBResults(ResultSet, PreparedStatement) - Constructor for class org.sakaiproject.pasystem.impl.common.DBResults
 
deleteBanner(String) - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 
deleteBanner(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
deleteCampaign(String) - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
deletePopup(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
developerHelperService - Variable in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
developerHelperService - Variable in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 

E

evict(TemplateSource) - Method in class org.sakaiproject.pasystem.impl.handlebars.ForeverTemplateCache
 
executeQuery() - Method in class org.sakaiproject.pasystem.impl.common.DBPreparedStatement
 
executeUpdate() - Method in class org.sakaiproject.pasystem.impl.common.DBPreparedStatement
 

F

ForeverTemplateCache - Class in org.sakaiproject.pasystem.impl.handlebars
A simple TemplateCache built on top of ConcurrentHashMap that never expires members.
ForeverTemplateCache(ConcurrentMap<TemplateSource, Pair<TemplateSource, Template>>) - Constructor for class org.sakaiproject.pasystem.impl.handlebars.ForeverTemplateCache
Creates a new ConcurrentMapTemplateCache.
ForeverTemplateCache() - Constructor for class org.sakaiproject.pasystem.impl.handlebars.ForeverTemplateCache
Creates a new ConcurrentMapTemplateCache.

G

get(TemplateSource, Parser) - Method in class org.sakaiproject.pasystem.impl.handlebars.ForeverTemplateCache
 
getAll() - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 
getAll() - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
getAssignees(String) - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
getEntityPrefix() - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
getEntityPrefix() - Method in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
getForId(String) - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 
getForId(String) - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
getHandledOutputFormats() - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
getHandledOutputFormats() - Method in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
getPopup() - Method in class org.sakaiproject.pasystem.impl.popups.PopupForUser
Return a popup that the current user hasn't seen lately.
getPopupContent(String) - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
getRelevantBanners(String, String) - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 

H

hasNext() - Method in class org.sakaiproject.pasystem.impl.common.DBResults
 

I

iterator() - Method in class org.sakaiproject.pasystem.impl.common.DBResults
 

M

markAsDirty() - Method in class org.sakaiproject.pasystem.impl.common.DBConnection
Record the fact that this connection has updated the database (so commit or rollback is required)

N

next() - Method in class org.sakaiproject.pasystem.impl.common.DBResults
 

O

org.sakaiproject.pasystem.impl - package org.sakaiproject.pasystem.impl
 
org.sakaiproject.pasystem.impl.acknowledgements - package org.sakaiproject.pasystem.impl.acknowledgements
 
org.sakaiproject.pasystem.impl.banners - package org.sakaiproject.pasystem.impl.banners
 
org.sakaiproject.pasystem.impl.common - package org.sakaiproject.pasystem.impl.common
 
org.sakaiproject.pasystem.impl.handlebars - package org.sakaiproject.pasystem.impl.handlebars
 
org.sakaiproject.pasystem.impl.popups - package org.sakaiproject.pasystem.impl.popups
 
org.sakaiproject.pasystem.impl.rest - package org.sakaiproject.pasystem.impl.rest
 

P

param(String) - Method in class org.sakaiproject.pasystem.impl.common.DBPreparedStatement
 
param(Long) - Method in class org.sakaiproject.pasystem.impl.common.DBPreparedStatement
 
param(Integer) - Method in class org.sakaiproject.pasystem.impl.common.DBPreparedStatement
 
param(Reader) - Method in class org.sakaiproject.pasystem.impl.common.DBPreparedStatement
 
param(Reader, long) - Method in class org.sakaiproject.pasystem.impl.common.DBPreparedStatement
 
PASystemAdminEntityProvider - Class in org.sakaiproject.pasystem.impl.rest
Web services for managing popups and banners.
PASystemAdminEntityProvider() - Constructor for class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
PASystemEntityProvider - Class in org.sakaiproject.pasystem.impl.rest
Web services supporting AJAX requests from the PA System end user display.
PASystemEntityProvider() - Constructor for class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
popupAcknowledge(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
PopupForUser - Class in org.sakaiproject.pasystem.impl.popups
Determine which popup (if any) should be shown to a given user.
PopupForUser(User) - Constructor for class org.sakaiproject.pasystem.impl.popups.PopupForUser
 
PopupStorage - Class in org.sakaiproject.pasystem.impl.popups
Query and store Popup objects in the database.
PopupStorage() - Constructor for class org.sakaiproject.pasystem.impl.popups.PopupStorage
 
prepareStatement(String) - Method in class org.sakaiproject.pasystem.impl.common.DBConnection
 

R

rollback() - Method in class org.sakaiproject.pasystem.impl.common.DBConnection
 
run(String) - Method in class org.sakaiproject.pasystem.impl.common.DBConnection
 

S

SakaiI18n - Class in org.sakaiproject.pasystem.impl.common
An I18N implementation based on Sakai's ResourceLoader.
SakaiI18n(ClassLoader, String) - Constructor for class org.sakaiproject.pasystem.impl.common.SakaiI18n
 
setDeveloperHelperService(DeveloperHelperService) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
setDeveloperHelperService(DeveloperHelperService) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
setEntityProviderManager(EntityProviderManager) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
 
setEntityProviderManager(EntityProviderManager) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemEntityProvider
 
startSession(EntityView, Map<String, Object>) - Method in class org.sakaiproject.pasystem.impl.rest.PASystemAdminEntityProvider
Return a PA System service token to be passed with subsequent requests.

T

t(String) - Method in class org.sakaiproject.pasystem.impl.common.SakaiI18n
 
transaction(DBAction<E>) - Static method in class org.sakaiproject.pasystem.impl.common.DB
Run some database queries within a transaction.
transaction(String, DBAction<E>) - Static method in class org.sakaiproject.pasystem.impl.common.DB
Run some database queries within a transaction with a helpful message if something goes wrong.

U

updateBanner(Banner) - Method in class org.sakaiproject.pasystem.impl.banners.BannerStorage
 
updateCampaign(Popup, Optional<TemplateStream>, Optional<List<String>>) - Method in class org.sakaiproject.pasystem.impl.popups.PopupStorage
 

V

valueOf(String) - Static method in enum org.sakaiproject.pasystem.impl.acknowledgements.AcknowledgementStorage.NotificationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sakaiproject.pasystem.impl.acknowledgements.AcknowledgementStorage.NotificationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasResolved() - Method in class org.sakaiproject.pasystem.impl.common.DBConnection
True if the database wasn't updated or a commit or rollback was performed.
A B C D E F G H I M N O P R S T U V W 
Skip navigation links

Copyright © 2003–2016 Sakai Project. All rights reserved.