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

A

AbstractController - Class in org.fryske_akademy.jsf
Controller for views that are not single entity oriented
AbstractController() - Constructor for class org.fryske_akademy.jsf.AbstractController
 
AbstractController.PersistAction - Enum in org.fryske_akademy.jsf
 
AbstractEntityController<E extends EntityInterface> - Class in org.fryske_akademy.jsf
 
AbstractEntityController(Class<E>) - Constructor for class org.fryske_akademy.jsf.AbstractEntityController
 
AbstractLazyController<E extends EntityInterface,M extends AbstractLazyModel> - 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
Call AbstractLazyModel.initParamBuilder() and call #addToParamBuilder(org.fryske_akademy.ejb.Param.Builder, java.lang.String, java.lang.Object) for each entry.
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
calls #persist(org.fryske_akademy.jpa.EntityInterface, org.fryske_akademy.jsf.util.PersistAction, java.lang.String) .Uses property "Created" from bundle as message.
create(RowEditEvent) - Method in class org.fryske_akademy.jsf.AbstractEntityController
create(E) - Method in class org.fryske_akademy.jsf.NewSupportingLazyController

D

DEFAULT_BUNDLE_NAME - Static variable in class org.fryske_akademy.jsf.AbstractEntityController
 
deleteTitle() - Method in class org.fryske_akademy.jsf.NewSupportingLazyController
show some usefull info to a user what is about to be deleted
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
Call #persist(org.fryske_akademy.jpa.EntityInterface, org.fryske_akademy.jsf.util.PersistAction, java.lang.String) .Uses property "Deleted" from bundle as message.
diacriticsKeyBoard() - Method in class org.fryske_akademy.jsf.AbstractController
for use in primefaces keyboard layoutTemplate
disableDelete() - Method in class org.fryske_akademy.jsf.NewSupportingLazyController
delete should be disabled when NewSupportingLazyController.toDelete() is null;

E

editNew(String) - Method in class org.fryske_akademy.jsf.NewSupportingLazyController

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, called from AbstractEntityController.copy().
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 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
 
fullServletPath() - Static method in class org.fryske_akademy.jsf.util.JsfUtil
context path plus servlet path

G

getAuditing() - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
getBundleName() - Method in class org.fryske_akademy.jsf.AbstractEntityController
override if you want to use different bundle name then AbstractEntityController.DEFAULT_BUNDLE_NAME
getConverter(Class) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
getCookie(String, HttpServletRequest) - 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.AbstractController
 
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.
getFromBundle(ResourceBundle, String) - Static method in class org.fryske_akademy.jsf.util.JsfUtil
 
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
 
getPhaseId() - Method in class org.fryske_akademy.jsf.SessionTimeoutListener
 
getRowData(String) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
getRowKey(Serializable) - Method in class org.fryske_akademy.jsf.NewSupportingLazyController
return id or -1 for new entity, for the new entity the rowKey will be -1 which makes it visible in a datatable
getSecurityContext() - Method in class org.fryske_akademy.jsf.AbstractController
 
getSelected() - Method in class org.fryske_akademy.jsf.AbstractEntityController
 
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(), #deepestCause(java.lang.Throwable) and addErrorMessage(java.lang.String) with the prefix and the localized message from the exception.

I

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
isCaseInsensitive() - 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
 

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
assumes "/login.xhtml"
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

N

newOnLastPage() - Method in class org.fryske_akademy.jsf.NewSupportingLazyController
returns true when LazyDataModel.getPageSize() <= wrapped datasize.
newRowOnCurrentPage(String) - Method in class org.fryske_akademy.jsf.NewSupportingLazyController
javascript to execute when new row is on current page in datatable, called from NewSupportingLazyController.editNew(java.lang.String)
newRowOnLastPage(String) - Method in class org.fryske_akademy.jsf.NewSupportingLazyController
javascript to execute when new row is on last page in datatable, called from NewSupportingLazyController.editNew(java.lang.String)
NewSupportingLazyController<E extends EntityInterface,M extends NewSupportingLazyModel<E>> - Class in org.fryske_akademy.jsf
Controller that supports new entities as a row in a datatable.
NewSupportingLazyController(Class<E>, M) - Constructor for class org.fryske_akademy.jsf.NewSupportingLazyController
 
NewSupportingLazyModel<E extends EntityInterface> - Class in org.fryske_akademy.jsf.lazy
LazyModel that supports creating new entities in a datatable.
NewSupportingLazyModel(Class<E>) - Constructor for class org.fryske_akademy.jsf.lazy.NewSupportingLazyModel
 

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, AbstractController.PersistAction) - Method in class org.fryske_akademy.jsf.AbstractController
Call #persist(org.fryske_akademy.jpa.EntityInterface, org.fryske_akademy.jsf.util.PersistAction, java.lang.String) with persisAction + " success"
persist(T, AbstractController.PersistAction, String) - Method in class org.fryske_akademy.jsf.AbstractController
persist(T, AbstractController.PersistAction, String, boolean) - Method in class org.fryske_akademy.jsf.AbstractController
Calls CrudWriteService.create(java.io.Serializable), update or delete, calls 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
prepareCreate() - Method in class org.fryske_akademy.jsf.NewSupportingLazyController
calls the super if no newEntity is present

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.
remove(E) - Method in class org.fryske_akademy.jsf.NewSupportingLazyController
replaceCookie(String, String, int, HttpServletRequest, HttpServletResponse) - 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 EntityInterface.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
 
setCaseInsensitive(boolean) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
 
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
 
setRowCount(int) - Method in class org.fryske_akademy.jsf.lazy.NewSupportingLazyModel
adds one to the number of rows when AbstractEntityController.getNewEntity() is not null.
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
 
setWrappedData(Object) - Method in class org.fryske_akademy.jsf.lazy.NewSupportingLazyModel
adds new entity to wrapped data, so table shows it and you are able to change and store
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
 
toDelete() - Method in class org.fryske_akademy.jsf.NewSupportingLazyController

U

update(RowEditEvent) - Method in class org.fryske_akademy.jsf.AbstractEntityController
Calls #persist(org.fryske_akademy.jpa.EntityInterface, org.fryske_akademy.jsf.util.PersistAction, java.lang.String) and AbstractEntityController.refreshRow(org.primefaces.event.RowEditEvent, org.fryske_akademy.jpa.EntityInterface, boolean) with the up to date entity and true.Uses property "Updated" from bundle as message.

V

valueOf(String) - Static method in enum org.fryske_akademy.jsf.AbstractController.PersistAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fryske_akademy.jsf.AbstractController.PersistAction
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapStringInWildCards(Param.Builder, String, Object) - Method in class org.fryske_akademy.jsf.lazy.AbstractLazyModel
Wraps a String value in * so a contains search is performed, calls Builder#add(java.lang.String, java.lang.Object, boolean, java.lang.Class) with AbstractLazyModel.isUseOr() and null.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2018 Fryske Akademy. All rights reserved.