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

A

AbstractController<S extends CrudWriteService> - Class in org.fryske_akademy.jsf
Controller for views that are not single entity oriented
AbstractController() - Constructor for class org.fryske_akademy.jsf.AbstractController
 
AbstractEntityController<E extends EntityInterface,A extends Auditing> - Class in org.fryske_akademy.jsf
 
AbstractEntityController(Class<E>) - Constructor for class org.fryske_akademy.jsf.AbstractEntityController
 
AbstractLazyController<E extends EntityInterface,A extends Auditing,M extends AbstractLazyModel<E>> - Class in org.fryske_akademy.jsf
baseclass for controllers supporting lazy loading, selecting, copying, crud and navigation.
AbstractLazyController(Class<E>, M) - Constructor for class org.fryske_akademy.jsf.AbstractLazyController
call this constructor from subclasses using the entity class and a lookup of the related AbstractLazyModel managedBean
AbstractLazyModel<E extends EntityInterface> - Class in org.fryske_akademy.jsf.lazy
Class to support generic lazy loading of data and generic filtering support.
AbstractLazyModel(Class<E>) - Constructor for class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
add(String, Object) - Method in interface org.fryske_akademy.jsf.Filtering
 
add(String, Object) - Method in class org.fryske_akademy.jsf.FilteringImpl
 
add(String, Object) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
addErrorMessage(Exception, String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
addErrorMessage(String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
uses null as clientId
addErrorMessage(String, String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
addErrorMessages(List<String>) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
addLanguage(String, String, String) - Method in class org.fryske_akademy.jsf.SessionBean
 
addSuccessMessage(String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Uses successInfo as client id
addSuccessMessage(String, String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
addTheme(String) - Method in class org.fryske_akademy.jsf.SessionBean
 
addToParamBuilder(Param.Builder, String, Object) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
afterPhase(PhaseEvent) - Method in class org.fryske_akademy.jsf.SessionTimeoutListener
 

B

beforePhase(PhaseEvent) - Method in class org.fryske_akademy.jsf.SessionTimeoutListener
 

C

cancelRow(RowEditEvent) - Method in class org.fryske_akademy.jsf.AbstractEntityController
clazz - Variable in class org.fryske_akademy.jsf.AbstractEntityController
 
clear() - Method in interface org.fryske_akademy.jsf.Filtering
empty the filters
clear() - Method in class org.fryske_akademy.jsf.FilteringImpl
 
clear() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
complete(String) - Method in class org.fryske_akademy.jsf.AbstractLazyController
contextPath() - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
convert(SortOrder) - Static method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
convertFilters(Map<String, Object>) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
convertSortMeta(List<SortMeta>) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
convert primefaces SortMeta list into builder for use in CrudReadService.
CookieHelper - Class in org.fryske_akademy.jsf.util
 
CookieHelper() - Constructor for class org.fryske_akademy.jsf.util.CookieHelper
 
copy() - Method in class org.fryske_akademy.jsf.AbstractEntityController
create() - Method in class org.fryske_akademy.jsf.AbstractEntityController
create(E) - Method in class org.fryske_akademy.jsf.AbstractEntityController
create(RowEditEvent) - Method in class org.fryske_akademy.jsf.AbstractEntityController

D

deepestCause(Throwable) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Deprecated.
DEFAULT_BUNDLE_NAME - Static variable in class org.fryske_akademy.jsf.AbstractEntityController
 
destroy() - Method in class org.fryske_akademy.jsf.AbstractEntityController
Call AbstractEntityController.destroy(org.fryske_akademy.jpa.EntityInterface) with selected, clear selected when successful.
destroy(E) - Method in class org.fryske_akademy.jsf.AbstractEntityController
diacriticsKeyBoard() - Method in class org.fryske_akademy.jsf.AbstractController
for use in primefaces keyboard layoutTemplate

F

FACESREDIRECTTRUE - Static variable in class org.fryske_akademy.jsf.AbstractController
can be appended to an outcome of an action is a redirect is desired.
fillCopy(E, E) - Method in class org.fryske_akademy.jsf.AbstractEntityController
implementors can fill the new object with values from selected
fillNew(E) - Method in class org.fryske_akademy.jsf.AbstractEntityController
filterAndRedirect(AbstractEntityController, String, String, String) - Method in class org.fryske_akademy.jsf.AbstractEntityController
clears all filters, adds the key/value to it and returns your action with AbstractController.FACESREDIRECTTRUE and "state=filtering" appended.
FILTERING - Static variable in class org.fryske_akademy.jsf.AbstractEntityController
Filtering<E extends EntityInterface> - Interface in org.fryske_akademy.jsf
Generic filtering support to use with primefaces datatable
FilteringImpl<E extends EntityInterface> - Class in org.fryske_akademy.jsf
Class generic filtering support
FilteringImpl() - Constructor for class org.fryske_akademy.jsf.FilteringImpl
 
findInContext(Class<T>) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Calls JsfUtil.findInContext(java.lang.String, java.lang.Class) with clazz.simpleName, first letter lowerCase
findInContext(String, Class<T>) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
findOrCreateInContext(String, Class<T>) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
findPrinciple() - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Deprecated.
inject SecurityContext
fullServletPath() - Static method in class org.fryske_akademy.jsf.util.JsfUtil
context path plus servlet path

G

getBundleName() - Method in class org.fryske_akademy.jsf.AbstractEntityController
override if you want to use different bundle name then AbstractEntityController.DEFAULT_BUNDLE_NAME
getConverter(String, Class) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
getConverter(Class) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
getCookie(String) - Static method in class org.fryske_akademy.jsf.util.CookieHelper
return the first cookie found with this name
getCrudReadService() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
getCrudWriteService() - Method in class org.fryske_akademy.jsf.AbstractController
 
getCurrentTheme() - Method in class org.fryske_akademy.jsf.SessionBean
 
getFiltered() - Method in interface org.fryske_akademy.jsf.Filtering
Use this in primefaces EL expression for filteredValue
getFiltered() - Method in class org.fryske_akademy.jsf.FilteringImpl
Use this in primefaces EL expression for filteredValue
getFiltered() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
Use this in primefaces EL expression for filteredValue
getFiltering() - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
getFiltering() - Method in class org.fryske_akademy.jsf.AbstractLazyController
 
getFilters(String) - Method in class org.fryske_akademy.jsf.AbstractEntityController
active filters on a page, use this as primefaces @filterValue: filterValue="#{ctlr.filters['id']}"
getFilters() - Method in interface org.fryske_akademy.jsf.Filtering
used this in primefaces EL expression for filterValue: #{controller.filters['filtername']}
getFilters() - Method in class org.fryske_akademy.jsf.FilteringImpl
used this in EL expression for filterValue: #{controller.filters['filtername']}
getFilters() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
used this in EL expression for filterValue: #{controller.filters['filtername']}
getFilterString(String) - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
getFilterValue(String) - Method in class org.fryske_akademy.jsf.AbstractEntityController
return the value os a filter, often this will be a String.
getLanguage() - Method in class org.fryske_akademy.jsf.SessionBean
The current choice
getLanguages() - Method in class org.fryske_akademy.jsf.SessionBean
use this for user choice (dropdown)
getLastChanged(E, int) - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
getLastChangedInfo(E) - Method in class org.fryske_akademy.jsf.AbstractEntityController
returns username, revision date and RevisionType for the last revision found
getLazyController() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
getLazyModel() - Method in class org.fryske_akademy.jsf.AbstractLazyController
 
getLocale() - Method in class org.fryske_akademy.jsf.SessionBean
the current locale, use this in @locale in f:view
getLocaleBundle(String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
return a resource for the current locale (from faces context or default locale), or an empty bundle
getLoginPath() - Method in class org.fryske_akademy.jsf.SessionTimeoutListener
 
getNewEntity() - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
getObjectFromRequestParameter(String, Converter, UIComponent) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
getPhaseId() - Method in class org.fryske_akademy.jsf.SessionTimeoutListener
 
getRequestParameter(String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
getRowData(String) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
getSecurityContext() - Method in class org.fryske_akademy.jsf.AbstractController
 
getSelected() - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
getSelectItems(List, boolean) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
getThemes() - Method in class org.fryske_akademy.jsf.SessionBean
list available themes.
getUser() - Method in class org.fryske_akademy.jsf.SessionBean
 
gotoPageContaining(E) - Method in class org.fryske_akademy.jsf.AbstractEntityController
Navigate (i.e.

H

handleException(Exception, String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Calls FacesContext.validationFailed(), JsfUtil.deepestCause(java.lang.Throwable) and JsfUtil.addErrorMessage(java.lang.String) with the prefix and the localized message from the exception.

I

initCrudWriteService(S) - Method in class org.fryske_akademy.jsf.AbstractController
implement, annotate with @Inject (@EJB should work but no success yet) and call AbstractController.setCrudWriteService(org.fryske_akademy.ejb.CrudWriteService)
initFromCookies() - Method in class org.fryske_akademy.jsf.SessionBean
Called from @Postconstruct, sets current language and theme from a cookie or to a default
initLanguages() - Method in class org.fryske_akademy.jsf.SessionBean
Called from @Postconstruct, initializes frisian, ducth and english.
initParamBuilder() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
isRememberTableState() - Method in class org.fryske_akademy.jsf.AbstractEntityController
remember sorting, filtering, column order, selection, column widths, page number (@multiViewState).
isSyntaxInvalue() - Method in class org.fryske_akademy.jsf.AbstractLazyController
when true support syntax in parameter value
isSyntaxInvalue() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
when true support syntax in parameter value
isUseOr() - Method in class org.fryske_akademy.jsf.AbstractLazyController
when true use or when several parameters are given
isUseOr() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
when true use or when several parameters are given
isValidationFailed() - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 

J

JsfUtil - Class in org.fryske_akademy.jsf.util
 
JsfUtil() - Constructor for class org.fryske_akademy.jsf.util.JsfUtil
 
JsfUtil.PersistAction - Enum in org.fryske_akademy.jsf.util
 

L

LANGUAGE_COOKIE - Static variable in class org.fryske_akademy.jsf.SessionBean
 
languageChanged(ValueChangeEvent) - Method in class org.fryske_akademy.jsf.SessionBean
Call this when user chooses other language
load(int, int, String, SortOrder, Map<String, Object>) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
load(int, int, List<SortMeta>, Map<String, Object>) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
LOGINPATH - Static variable in class org.fryske_akademy.jsf.SessionTimeoutListener
 
logout() - Method in class org.fryske_akademy.jsf.SessionBean
 
logout() - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 

M

mayEdit(String) - Method in class org.fryske_akademy.jsf.SessionBean
 
mayEdit() - Method in class org.fryske_akademy.jsf.SessionBean
 
mayEdit() - Static method in class org.fryske_akademy.jsf.util.JsfUtil
mayEdit(String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Deprecated.
inject SecurityContext and use that

O

onRowSelect(SelectEvent) - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
org.fryske_akademy.jsf - package org.fryske_akademy.jsf
 
org.fryske_akademy.jsf.lazy - package org.fryske_akademy.jsf.lazy
 
org.fryske_akademy.jsf.util - package org.fryske_akademy.jsf.util
 

P

persist(T, JsfUtil.PersistAction) - Method in class org.fryske_akademy.jsf.AbstractController
persist(T, JsfUtil.PersistAction, String) - Method in class org.fryske_akademy.jsf.AbstractController
 
persist(T, JsfUtil.PersistAction, String, boolean) - Method in class org.fryske_akademy.jsf.AbstractController
Calls CrudWriteService.create(java.io.Serializable), update or delete, calls JsfUtil.addSuccessMessage(java.lang.String) with the succesMessage appended with the entity (either converted by Converter or toString.
prepareCreate() - Method in class org.fryske_akademy.jsf.AbstractEntityController

R

refreshRow(RowEditEvent, EntityInterface, boolean) - Method in class org.fryske_akademy.jsf.AbstractEntityController
Attempts to show data in sync with the database after an update or cancel edit.
registerConverter(String, Class) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
replaceCookie(String, String) - Static method in class org.fryske_akademy.jsf.util.CookieHelper
replaceCookie(String, String, int) - Static method in class org.fryske_akademy.jsf.util.CookieHelper
expires all existing cookies with this name and sets a fresh one, so there will be only one valid cookie with this name.

S

save(RowEditEvent) - Method in class org.fryske_akademy.jsf.AbstractEntityController
#create(org.primefaces.event.RowEditEvent Create or update an entity based on AbstractEntity.isTransient().
SessionBean - Class in org.fryske_akademy.jsf
manages logout, internationalization and theming, configure this as a managed-bean with name "sessionBean" in faces-config.xml, this way overriding is more clear.
SessionBean() - Constructor for class org.fryske_akademy.jsf.SessionBean
 
SessionTimeoutListener - Class in org.fryske_akademy.jsf
redirect to SessionTimeoutListener.getLoginPath() when ajax request is forwarded to it due to session timeout.
SessionTimeoutListener() - Constructor for class org.fryske_akademy.jsf.SessionTimeoutListener
 
setCrudWriteService(S) - Method in class org.fryske_akademy.jsf.AbstractController
call this from your Inject annotated set method
setCurrentTheme(String) - Method in class org.fryske_akademy.jsf.SessionBean
 
setFiltered(List<E>) - Method in interface org.fryske_akademy.jsf.Filtering
 
setFiltered(List<E>) - Method in class org.fryske_akademy.jsf.FilteringImpl
 
setFiltered(List<E>) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
setLanguage(String) - Method in class org.fryske_akademy.jsf.SessionBean
 
setLazyController(AbstractLazyController) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
Called in @Postconstruct of AbstractLazyController
setNewEntity(E) - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
setRememberTableState(boolean) - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
setSelected(E) - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
setSyntaxInvalue(boolean) - Method in class org.fryske_akademy.jsf.AbstractLazyController
 
setSyntaxInvalue(boolean) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
setUseOr(boolean) - Method in class org.fryske_akademy.jsf.AbstractLazyController
 
setUseOr(boolean) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
split(String, int) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Deprecated.
split(String, int, boolean) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Deprecated.
split(String, String, int, boolean) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
Deprecated.
STATE - Static variable in class org.fryske_akademy.jsf.AbstractEntityController

T

THEME_COOKIE - Static variable in class org.fryske_akademy.jsf.SessionBean
 
themeChanged(ValueChangeEvent) - Method in class org.fryske_akademy.jsf.SessionBean
 

U

update(RowEditEvent) - Method in class org.fryske_akademy.jsf.AbstractEntityController

V

valueOf(String) - Static method in enum org.fryske_akademy.jsf.util.JsfUtil.PersistAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fryske_akademy.jsf.util.JsfUtil.PersistAction
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I J L M O P R S T U V 
Skip navigation links

Copyright © 2018 Fryske Akademy. All rights reserved.