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

A

AbstractCrudController<T extends AbstractEntity,S extends Auditing> - Class in org.fryske_akademy.jsf
 
AbstractCrudController(Class<T>) - Constructor for class org.fryske_akademy.jsf.AbstractCrudController
 
AbstractLazyController<T extends AbstractEntity,S extends Auditing,R extends AbstractLazyModel<T>> - Class in org.fryske_akademy.jsf
baseclass for controllers supporting lazy loading, selecting, copying, crud and navigation.
AbstractLazyController(Class<T>) - Constructor for class org.fryske_akademy.jsf.AbstractLazyController
 
AbstractLazyModel<T extends EntityInterface> - Class in org.fryske_akademy.jsf.lazy
Class to support generic lazy loading of data and generic filtering support, declares @EJB CrudReadService.
AbstractLazyModel(Class<T>) - 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
adds Param.Builder#add(java.lang.String, java.lang.Object, boolean) to builder, uses AbstractLazyController.isUseOr().

C

clazz - Variable in class org.fryske_akademy.jsf.AbstractCrudController
 
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
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.AbstractCrudController
create() - Method in class org.fryske_akademy.jsf.AbstractCrudController
calls #persist(org.fryske_akademy.standertwurdlist.jpa.AbstractEntity, org.fryske_akademy.standertwurdlist.jsf.util.JsfUtil.PersistAction, java.lang.String) and #gotoPageContaining(org.fryske_akademy.standertwurdlist.jpa.AbstractEntity)

D

deepestCause(Throwable) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
destroy() - Method in class org.fryske_akademy.jsf.AbstractCrudController
 
diacriticsKeyBoard() - Method in class org.fryske_akademy.jsf.AbstractCrudController
for use in primefaces keyboard layoutTemplate

F

fillCopy(T, T) - Method in class org.fryske_akademy.jsf.AbstractCrudController
implementors can fill the new object with values from selected
fillNew(T) - Method in class org.fryske_akademy.jsf.AbstractCrudController
empty method, called from AbstractCrudController.prepareCreate()
Filtering<T extends EntityInterface> - Interface in org.fryske_akademy.jsf
Generic filtering support to use with primefaces datatable
FilteringImpl<T extends EntityInterface> - Class in org.fryske_akademy.jsf
Class generic filtering support
FilteringImpl() - Constructor for class org.fryske_akademy.jsf.FilteringImpl
 
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
 
fullServletPath() - Static method in class org.fryske_akademy.jsf.util.JsfUtil
context path plus servlet path

G

getConverter(String, Class<T>) - 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.AbstractCrudController
 
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.AbstractCrudController
 
getFiltering() - Method in class org.fryske_akademy.jsf.AbstractLazyController
 
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']}
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(T, int) - Method in class org.fryske_akademy.jsf.AbstractCrudController
 
getLastChangedInfo(T) - Method in class org.fryske_akademy.jsf.AbstractCrudController
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
subclasses should have a @ManagedProperty for a AbstractLazyModel.
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
getNewEntity() - Method in class org.fryske_akademy.jsf.AbstractCrudController
 
getObjectFromRequestParameter(String, Converter, UIComponent) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
getRequestParameter(String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
getRowData(String) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
getSelected() - Method in class org.fryske_akademy.jsf.AbstractCrudController
 
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(T) - Method in class org.fryske_akademy.jsf.AbstractCrudController
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

init() - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
Called from PostConstruct.
initCrudWriteService(S) - Method in class org.fryske_akademy.jsf.AbstractCrudController
implement, annotate with @Inject (@EJB should work but no success yet) and call AbstractCrudController.setCrudWriteService(org.fryske_akademy.ejb.Auditing)
initCrudWriteService(CrudReadService) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
implement, annotate with @Inject (@EJB should work but no success yet) and call AbstractLazyModel.setCrudReadService(org.fryske_akademy.ejb.CrudReadService)
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
creates a Param.Builder#Builder(boolean, org.fryske_akademy.ejb.Param.Builder.WildcardMapping) using AbstractLazyController.isSyntaxInvalue() and Param.Builder#DEFAULT_MAPPING.
isRememberTableState() - Method in class org.fryske_akademy.jsf.AbstractCrudController
keep sorting and filtering (@mulitViewState)
isSyntaxInvalue() - Method in class org.fryske_akademy.jsf.AbstractLazyController
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
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
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
checks if user has the role, which allows editing.

O

onRowSelect(SelectEvent) - Method in class org.fryske_akademy.jsf.AbstractCrudController
 
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, String) - Method in class org.fryske_akademy.jsf.AbstractCrudController
prepareCreate() - Method in class org.fryske_akademy.jsf.AbstractCrudController
creates a new entity and calls #fillNew(org.fryske_akademy.standertwurdlist.jpa.AbstractEntity)

R

registerConverter(String, Class<T>) - 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

select(String, String) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
Selects specific data based on a key (filter) and value by putting only this key/value pair in filters.
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
 
setCrudReadService(CrudReadService) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
call this from your Inject annotated set method
setCrudWriteService(S) - Method in class org.fryske_akademy.jsf.AbstractCrudController
call this from your Inject annotated set method
setCurrentTheme(String) - Method in class org.fryske_akademy.jsf.SessionBean
 
setFiltered(List<T>) - Method in interface org.fryske_akademy.jsf.Filtering
 
setFiltered(List<T>) - Method in class org.fryske_akademy.jsf.FilteringImpl
 
setFiltered(List<T>) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
setLanguage(String) - Method in class org.fryske_akademy.jsf.SessionBean
 
setLazyModel(R) - Method in class org.fryske_akademy.jsf.AbstractLazyController
subclasses should have a @ManagedProperty for a AbstractLazyModel.
setNewEntity(T) - Method in class org.fryske_akademy.jsf.AbstractCrudController
 
setRememberTableState(boolean) - Method in class org.fryske_akademy.jsf.AbstractCrudController
 
setSelected(T) - Method in class org.fryske_akademy.jsf.AbstractCrudController
 
setSyntaxInvalue(boolean) - Method in class org.fryske_akademy.jsf.AbstractLazyController
 
setUseOr(boolean) - Method in class org.fryske_akademy.jsf.AbstractLazyController
 
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.

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.AbstractCrudController
Call #persist(org.fryske_akademy.standertwurdlist.jpa.AbstractEntity, org.fryske_akademy.standertwurdlist.jsf.util.JsfUtil.PersistAction, java.lang.String)

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