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

A

addViolation(String, Object) - Method in class jodd.joy.madvoc.action.AppAction
Adds action violation.
addViolation(String) - Method in class jodd.joy.madvoc.action.AppAction
Adds action violation.
alias(String) - Method in class jodd.joy.madvoc.action.AppAction
Creates alias.
alias(Class, String) - Method in class jodd.joy.madvoc.action.AppAction
Creates alias from target class and target method name.
alias(Object, String) - Method in class jodd.joy.madvoc.action.AppAction
Creates alias from target object and target method name.
ALIAS_ACCESS_DENIED - Static variable in class jodd.joy.auth.AuthAction
 
ALIAS_ACCESS_DENIED_NAME - Static variable in class jodd.joy.auth.AuthAction
 
ALIAS_INDEX - Static variable in class jodd.joy.auth.AuthAction
 
ALIAS_INDEX - Static variable in class jodd.joy.madvoc.action.AppAction
 
ALIAS_INDEX_NAME - Static variable in class jodd.joy.madvoc.action.AppAction
 
ALIAS_LOGIN - Static variable in class jodd.joy.auth.AuthAction
 
ALIAS_LOGIN_NAME - Static variable in class jodd.joy.auth.AuthAction
 
app - Variable in class jodd.joy.WebRunner
 
APP_DIR - Static variable in class jodd.joy.core.DefaultAppCore
Application system property - application folder.
APP_WEB - Static variable in class jodd.joy.core.DefaultAppCore
Application system property - flag if web application is detected..
AppAction - Class in jodd.joy.madvoc.action
Abstract base application action.
AppAction() - Constructor for class jodd.joy.madvoc.action.AppAction
 
appCore - Variable in class jodd.joy.core.AppScanner
 
appCore - Variable in class jodd.joy.WebRunner
Application core.
AppDao - Class in jodd.joy.db
Generic APP DAO.
AppDao() - Constructor for class jodd.joy.db.AppDao
 
appDao - Variable in class jodd.joy.WebRunner
Application dao.
appDir - Variable in class jodd.joy.core.DefaultAppCore
App dir.
AppException - Exception in jodd.joy.exception
Just a simple application level unchecked exception.
AppException(Throwable) - Constructor for exception jodd.joy.exception.AppException
 
AppException(String) - Constructor for exception jodd.joy.exception.AppException
 
AppException(String, Throwable) - Constructor for exception jodd.joy.exception.AppException
 
AppInit - Interface in jodd.joy.core
Application initializer callback interface.
appInit - Variable in class jodd.joy.core.DefaultAppCore
 
appProps - Variable in class jodd.joy.core.DefaultAppCore
Application props.
appPropsName - Variable in class jodd.joy.core.DefaultAppCore
Main application props file name, must exist in class path.
appPropsNamePattern - Variable in class jodd.joy.core.DefaultAppCore
Application props file name pattern.
appPropsProfiles - Variable in class jodd.joy.core.DefaultAppCore
Props profiles.
AppScanner - Class in jodd.joy.core
AppScanner defines entries that will be included/excluded in scanning process, when configuring Jodd frameworks.
AppScanner(DefaultAppCore) - Constructor for class jodd.joy.core.AppScanner
 
appScanner - Variable in class jodd.joy.core.DefaultAppCore
 
auth - Variable in class jodd.joy.auth.AuthTag
 
AUTH_COOKIE_NAME - Static variable in class jodd.joy.auth.AuthUtil
 
AUTH_SESSION_NAME - Static variable in class jodd.joy.auth.AuthUtil
 
AuthAction - Class in jodd.joy.auth
Authentication action, usually extended by login action.
AuthAction() - Constructor for class jodd.joy.auth.AuthAction
 
AuthenticationInterceptor<U> - Class in jodd.joy.auth
Authentication checking interceptor.
AuthenticationInterceptor() - Constructor for class jodd.joy.auth.AuthenticationInterceptor
 
AuthorizationInterceptor - Class in jodd.joy.auth
Authorization checking interceptor.
AuthorizationInterceptor() - Constructor for class jodd.joy.auth.AuthorizationInterceptor
 
authorize(ActionRequest, Object) - Method in class jodd.joy.auth.AuthorizationInterceptor
Performs authorization of a request.
AuthTag - Class in jodd.joy.auth
Execute tag body if user is (or is not) authenticated.
AuthTag() - Constructor for class jodd.joy.auth.AuthTag
 
AuthUtil - Class in jodd.joy.auth
Authentication utilities.
AuthUtil() - Constructor for class jodd.joy.auth.AuthUtil
 

B

BACK - Static variable in class jodd.joy.madvoc.action.AppAction
 
BLOCK_SIZE_BITS_1024 - Static variable in class jodd.joy.crypt.Threefish
 
BLOCK_SIZE_BITS_256 - Static variable in class jodd.joy.crypt.Threefish
 
BLOCK_SIZE_BITS_512 - Static variable in class jodd.joy.crypt.Threefish
 
BlockCipher - Class in jodd.joy.crypt
Generic block chipher.
BlockCipher(int) - Constructor for class jodd.joy.crypt.BlockCipher
 
blockDecrypt(long[], long[]) - Method in class jodd.joy.crypt.Threefish
Implementation of the D(K, T, C) function.
blockEncrypt(long[], long[]) - Method in class jodd.joy.crypt.Threefish
Implementation of the E(K, T, P) function.
blockSizeInBytes - Variable in class jodd.joy.crypt.BlockCipher
 
buildCountSql(String) - Method in class jodd.joy.page.db.HsqlDbPager
Builds count sql using COUNT(*).
buildCountSql(String) - Method in class jodd.joy.page.db.MySqlPager
Returns FOUND_ROWS() sql to determine total count of founded rows.
buildCountSql(String) - Method in class jodd.joy.page.DbPager
Builds SQL for retrieving total number of results.
buildOrderSql(String, String, boolean) - Method in class jodd.joy.page.db.HsqlDbPager
Appends ORDER BY keyword.
buildOrderSql(String, String, boolean) - Method in class jodd.joy.page.db.MySqlPager
Appends ORDER BY keyword.
buildOrderSql(String, String, boolean) - Method in class jodd.joy.page.DbPager
Builds order SQL string.
buildPageSql(String, int, int) - Method in class jodd.joy.page.db.HsqlDbPager
Builds page sql using LIMIT keyword after the SELECT.
buildPageSql(String, int, int) - Method in class jodd.joy.page.db.MySqlPager
Builds page SQL using limit keyword.
buildPageSql(String, int, int) - Method in class jodd.joy.page.DbPager
Builds page SQL string.
bytesToLongs(byte[]) - Static method in class jodd.joy.crypt.Threefish
 
bytesToLongs(byte[], int, int) - Static method in class jodd.joy.crypt.Threefish
Converts segment of byte array into long array.

C

calcFirstItemIndexOfPage(int, int, int) - Static method in class jodd.joy.page.PageData
Calculates the first item index of requested page.
calcFirstItemIndexOfPage(PageRequest, int) - Static method in class jodd.joy.page.PageData
Calculates first item index of the page.
calcOffset() - Method in class jodd.joy.page.PageRequest
Calculates offset.
calcPageOfItem(int, int) - Static method in class jodd.joy.page.PageData
Calculates page number that contains some item.
CHAIN - Static variable in class jodd.joy.madvoc.action.AppAction
 
checkConnectionProvider() - Method in class jodd.joy.core.DefaultAppCore
Checks if connection provider can return a connection.
clearResourceBundleCache() - Static method in class jodd.joy.i18n.LocalizationUtil
Clears resource bundle caches.
clearTomcatCache() - Static method in class jodd.joy.i18n.LocalizationUtil
Clears Tomcat cache.
closeAuthSession(HttpServletRequest, HttpServletResponse) - Method in class jodd.joy.auth.AuthenticationInterceptor
Closes auth session by removing auth session object from the http session and clearing the auth cookie.
closeUserSession(HttpSession) - Static method in class jodd.joy.auth.AuthUtil
Closes user session.
closeUserSession(HttpServletRequest) - Static method in class jodd.joy.auth.AuthUtil
 
configure(ClassFinder) - Method in class jodd.joy.core.AppScanner
Configures scanner class finder.
configure(MadvocConfigurator) - Method in class jodd.joy.core.DefaultWebApplication
Configures AutomagicMadvocConfigurator.
configure(Email) - Method in class jodd.joy.vtor.constraint.EmailConstraint
 
connectionProvider - Variable in class jodd.joy.core.DefaultAppCore
Database connection provider.
convertToNewName(String) - Method in class jodd.joy.jspp.ServletDispatcherResultWithJspp
Converts jsp name to new target name.
cookieMaxAge - Variable in class jodd.joy.auth.AuthenticationInterceptor
Cookie max age, when cookies are used.
createAndPopulateDbQuery(ProxyTargetInfo, String) - Method in class jodd.joy.db.DbQueryBuilder
Prepares DbQuery.
createAppAspects() - Method in class jodd.joy.core.DefaultAppCore
Creates all application aspects.
createAppCore() - Method in class jodd.joy.core.DefaultWebApplication
createCookieData(U) - Method in class jodd.joy.auth.AuthenticationInterceptor
Prepares cookie data from session object.
createJspp(ServletContext) - Method in class jodd.joy.jspp.ServletDispatcherResultWithJspp
Creates new JSPP instance.
createJtxTransactionManager(ConnectionProvider) - Method in class jodd.joy.core.DefaultAppCore
Creates JTX transaction manager.
createPetiteContainer() - Method in class jodd.joy.core.DefaultAppCore
Creates Petite container.
createProps() - Method in class jodd.joy.core.DefaultAppCore
Creates new Props.
createTxProxyAspects() - Method in class jodd.joy.core.DefaultAppCore
Creates TX aspect that will be applied on all classes having at least one public top-level method annotated with registered JTX annotations.
createViolationsJsonString(HttpServletRequest, List<Violation>) - Static method in class jodd.joy.vtor.VtorUtil
Returns JSON violations string.
currentPage - Variable in class jodd.joy.page.PageData
 

D

DbEntity - Interface in jodd.joy.db
Marker for mapped database entities.
dbIdGenerator - Variable in class jodd.joy.db.AppDao
 
DbIdGenerator - Class in jodd.joy.db
Database in-memory next ID generator.
DbIdGenerator() - Constructor for class jodd.joy.db.DbIdGenerator
 
DbPager - Class in jodd.joy.page
Database pager.
DbPager() - Constructor for class jodd.joy.page.DbPager
 
DbQueryBuilder - Class in jodd.joy.db
Builds and populates queries automatically for target method.
DbQueryBuilder() - Constructor for class jodd.joy.db.DbQueryBuilder
 
dcipher - Variable in class jodd.joy.crypt.SymmetricEncryptor
 
decrypt(byte[]) - Method in class jodd.joy.crypt.BlockCipher
Decrypts the whole content, block by block.
decrypt(String) - Method in class jodd.joy.crypt.SymmetricEncryptor
Symmetrically decrypts the string.
decryptBlock(byte[], int) - Method in class jodd.joy.crypt.BlockCipher
Decrypts single block of encrypted content.
decryptBlock(byte[], int) - Method in class jodd.joy.crypt.Threefish
 
decryptString(byte[]) - Method in class jodd.joy.crypt.Threefish
Decrypts a string.
DEFAULT_SHOWN - Static variable in class jodd.joy.page.PageNav
 
DefaultAppCore - Class in jodd.joy.core
Default application core.
DefaultAppCore() - Constructor for class jodd.joy.core.DefaultAppCore
Default constructor.
defaultAppCore - Variable in class jodd.joy.core.DefaultWebApplication
 
DefaultInterceptorStack - Class in jodd.joy.madvoc.interceptor
Default interceptor stack.
DefaultInterceptorStack() - Constructor for class jodd.joy.madvoc.interceptor.DefaultInterceptorStack
 
defaultOnly - Variable in class jodd.joy.i18n.TextTag
 
defaultPageSize - Static variable in class jodd.joy.page.PageRequest
Default page size.
DefaultPreparableInterceptorStack - Class in jodd.joy.madvoc.interceptor
Preparable version of default interceptor stack.
DefaultPreparableInterceptorStack() - Constructor for class jodd.joy.madvoc.interceptor.DefaultPreparableInterceptorStack
 
defaultSalt - Static variable in class jodd.joy.crypt.SymmetricEncryptor
 
defaultSortIndex - Static variable in class jodd.joy.page.PageRequest
Default sort index.
DefaultWebApplication - Class in jodd.joy.core
Default web application.
DefaultWebApplication() - Constructor for class jodd.joy.core.DefaultWebApplication
 
destroy(MadvocConfig) - Method in class jodd.joy.core.DefaultWebApplication
Destroys application context and Madvoc.
detach() - Method in interface jodd.joy.db.DbEntity
Detaches entity by setting ID to 0.
detach() - Method in class jodd.joy.db.Entity
Detaches entity by setting ID to 0.
DISPATCH - Static variable in class jodd.joy.madvoc.action.AppAction
 
doTag() - Method in class jodd.joy.auth.AuthTag
 
doTag() - Method in class jodd.joy.i18n.TextTag
 
doTag() - Method in class jodd.joy.vtor.VtorViolationMessageTag
 
doTag() - Method in class jodd.joy.vtor.VtorViolationsJsonMessagesTag
 

E

ecipher - Variable in class jodd.joy.crypt.SymmetricEncryptor
 
Email - Annotation Type in jodd.joy.vtor.constraint
 
EmailConstraint - Class in jodd.joy.vtor.constraint
Email address validator.
EmailConstraint() - Constructor for class jodd.joy.vtor.constraint.EmailConstraint
 
encodePassword(String) - Method in class jodd.joy.crypt.PasswordEncoder
Encodes raw passwords using default salt.
encrypt(byte[]) - Method in class jodd.joy.crypt.BlockCipher
Encrypts complete content, block by block.
encrypt(String) - Method in class jodd.joy.crypt.SymmetricEncryptor
Symmetrically encrypts the string.
encryptBlock(byte[], int) - Method in class jodd.joy.crypt.BlockCipher
Encrypts single block of plain content.
encryptBlock(byte[], int) - Method in class jodd.joy.crypt.Threefish
Encrypts a block.
encryptString(String) - Method in class jodd.joy.crypt.Threefish
Encrypts a string.
Entity - Class in jodd.joy.db
Abstract entity.
Entity() - Constructor for class jodd.joy.db.Entity
 
entityIdsMap - Variable in class jodd.joy.db.DbIdGenerator
 
equals(Object) - Method in class jodd.joy.db.Entity
 

F

findDefaultMessage(HttpServletRequest, String) - Static method in class jodd.joy.i18n.LocalizationUtil
 
findDefaultMessage(Locale, String) - Static method in class jodd.joy.i18n.LocalizationUtil
 
findMessage(HttpServletRequest, String) - Static method in class jodd.joy.i18n.LocalizationUtil
 
findMessage(String, HttpServletRequest, String) - Static method in class jodd.joy.i18n.LocalizationUtil
 
findMessage(HttpServletRequest, Locale, String) - Static method in class jodd.joy.i18n.LocalizationUtil
 
findMessage(String, Locale, String) - Method in class jodd.joy.i18n.LocalizationUtil
 
findUser(String, String) - Method in class jodd.joy.auth.UserAuthManagerBean
Checks users email and password by finding matching user.
findUser(long, String) - Method in class jodd.joy.auth.UserAuthManagerBean
Finds an user for given userId and hashed password.
findUserAuthById(long) - Method in class jodd.joy.auth.UserAuthManagerBean
Finds UserAuth object by provided user id.
findUserAuthByUsername(String) - Method in class jodd.joy.auth.UserAuthManagerBean
Finds UserAuth object by provided username.
firstIndex - Variable in class jodd.joy.page.PageData
 
from - Variable in class jodd.joy.page.GooNav
 
from - Variable in class jodd.joy.page.PageNav
 

G

generateNextId(DbEntityDescriptor) - Method in class jodd.joy.db.AppDao
Generates next id by using DbIdGenerator.
getActionClassName(Object) - Method in class jodd.joy.i18n.I18nInterceptor
Returns correct action class name.
getAppDir() - Method in class jodd.joy.core.DefaultAppCore
Returns application directory.
getAppProps() - Method in class jodd.joy.core.DefaultAppCore
Returns applications properties loaded from props files.
getAppScanner() - Method in class jodd.joy.core.DefaultAppCore
Returns scanner.
getBytes(String) - Method in class jodd.joy.crypt.Threefish
 
getConnectionProviderType() - Method in class jodd.joy.core.DefaultAppCore
Returns ConnectionProvider implementation.
getCurrentPage() - Method in class jodd.joy.page.PageData
Returns current page number.
getDefaultPageRequest() - Method in class jodd.joy.page.DbPager
Returns default page request when passed one is null.
getEntityId() - Method in interface jodd.joy.db.DbEntity
Returns entity ID.
getFirstIndex() - Method in class jodd.joy.page.PageData
Returns index of the first item on this page.
getFrom() - Method in class jodd.joy.page.GooNav
 
getFrom() - Method in class jodd.joy.page.PageNav
 
getHashedPassword() - Method in interface jodd.joy.auth.UserAuth
Returns hashed password.
getIncludedEntries() - Method in class jodd.joy.core.AppScanner
 
getIncludedJars() - Method in class jodd.joy.core.AppScanner
 
getItems() - Method in class jodd.joy.page.PageData
Returns the list of items on this page.
getJsppMacroFolder() - Method in class jodd.joy.jspp.Jspp
 
getJtxManager() - Method in class jodd.joy.core.DefaultAppCore
Returns JTX transaction manager.
getLastIndex() - Method in class jodd.joy.page.PageData
Returns index of last item of page.
getMacroExtension() - Method in class jodd.joy.jspp.Jspp
 
getMacroPrefix() - Method in class jodd.joy.jspp.Jspp
 
getMacroSuffix() - Method in class jodd.joy.jspp.Jspp
 
getNewUserSession(HttpServletRequest) - Static method in class jodd.joy.auth.AuthUtil
Returns new session object from the request attributes, usually created during user registration.
getPage() - Method in class jodd.joy.page.PageRequest
Returns requested page number.
getPageItemsCount() - Method in class jodd.joy.page.PageData
Returns the number of shown items per page.
getPagerId() - Method in class jodd.joy.page.PageRequest
Returns pager id.
getPageSize() - Method in class jodd.joy.page.PageData
Returns page size, i.e. number of items per page.
getPetite() - Method in class jodd.joy.core.DefaultAppCore
Returns application container (Petite).
getProxetta() - Method in class jodd.joy.core.DefaultAppCore
Returns proxetta.
getSaltRounds() - Method in class jodd.joy.crypt.PasswordEncoder
 
getSessionLocale(HttpSession) - Static method in class jodd.joy.i18n.LocalizationUtil
Returns current locale from session. s
getSize() - Method in class jodd.joy.page.PageRequest
Returns size of the page.
getSort() - Method in class jodd.joy.page.PageRequest
Returns sort 1-based index of column that should be sorted.
getTagPrefix() - Method in class jodd.joy.jspp.Jspp
 
getTo() - Method in class jodd.joy.page.GooNav
 
getTo() - Method in class jodd.joy.page.PageNav
 
getTotalItems() - Method in class jodd.joy.page.PageData
Returns total number of items.
getTotalPages() - Method in class jodd.joy.page.PageData
Returns total number of pages.
getUserAuthId() - Method in interface jodd.joy.auth.UserAuth
Returns users ID used for authentication.
getUserSession(HttpSession) - Static method in class jodd.joy.auth.AuthUtil
Returns user session or null if there is no authenticated user.
getUserSession(HttpServletRequest) - Static method in class jodd.joy.auth.AuthUtil
 
GooNav - Class in jodd.joy.page
Default page navigator that works similar to Google's.
GooNav(PageData, int) - Constructor for class jodd.joy.page.GooNav
 
GooNav(int, int, int) - Constructor for class jodd.joy.page.GooNav
 

H

hash64(byte[]) - Static method in class jodd.joy.crypt.MurmurHash
 
hash64(String) - Static method in class jodd.joy.crypt.MurmurHash
 
hashCode(byte[]) - Static method in class jodd.joy.crypt.SipHash
 
hashCode(long, long, byte[]) - Static method in class jodd.joy.crypt.SipHash
 
hashCode() - Method in class jodd.joy.db.Entity
 
hasNextPage() - Method in class jodd.joy.page.PageData
Returns true if there is a next page, i.e. we are not at the last page.
hasPreviousPage() - Method in class jodd.joy.page.PageData
Returns true if there is a previous page, i.e. we are not at the first page.
HsqlDbPager - Class in jodd.joy.page.db
HSQLDB database pager.
HsqlDbPager() - Constructor for class jodd.joy.page.db.HsqlDbPager
 

I

I18nInterceptor - Class in jodd.joy.i18n
Prepares bundle name for current request.
I18nInterceptor() - Constructor for class jodd.joy.i18n.I18nInterceptor
 
ignoreExceptions - Variable in class jodd.joy.core.AppScanner
Should scanning ignore the exception.
includedEntries - Variable in class jodd.joy.core.AppScanner
Scanning entries that will be examined by various Jodd auto-magic tools.
includedJars - Variable in class jodd.joy.core.AppScanner
Scanning jars.
init() - Method in interface jodd.joy.core.AppInit
Invoked after the app core is started.
init() - Method in class jodd.joy.core.DefaultAppCore
Initializes application.
init(long[], long[]) - Method in class jodd.joy.crypt.Threefish
Initialize the cipher using the key and the tweak value.
init(String, long, long) - Method in class jodd.joy.crypt.Threefish
Initializes cipher in a simple way.
initCore() - Method in class jodd.joy.core.DefaultAppCore
Initializes application core, invoked very first!
initialized - Variable in class jodd.joy.core.DefaultAppCore
 
initLogger() - Method in class jodd.joy.core.DefaultAppCore
Initializes the logger, after the log path is defined.
initProps() - Method in class jodd.joy.core.DefaultAppCore
Creates and loads application props.
initScanner() - Method in class jodd.joy.core.DefaultAppCore
Initializes AppScanner.
initWebApplication() - Method in class jodd.joy.core.DefaultWebApplication
Starts application core before web application is initialized.
intercept(ActionRequest) - Method in class jodd.joy.auth.AuthenticationInterceptor
 
intercept(ActionRequest) - Method in class jodd.joy.auth.AuthorizationInterceptor
 
intercept(ActionRequest) - Method in class jodd.joy.i18n.I18nInterceptor
 
isFirstPage() - Method in class jodd.joy.page.PageData
Returns true id we are on the first page.
isIgnoreExceptions() - Method in class jodd.joy.core.AppScanner
 
isLastPage() - Method in class jodd.joy.page.PageData
Returns true if we are on the last page.
isLoginAction(String) - Method in class jodd.joy.auth.AuthenticationInterceptor
Detects login path.
isLogoutAction(String) - Method in class jodd.joy.auth.AuthenticationInterceptor
Detects logout path.
isPasswordValid(String, String) - Method in class jodd.joy.crypt.PasswordEncoder
Validates if provided password is equal to encoded password.
isPersistent() - Method in interface jodd.joy.db.DbEntity
Returns true if entity is persisted. i.e.
isPersistent() - Method in class jodd.joy.db.Entity
Returns true if entity is persisted. i.e.
isRegisterAction(String) - Method in class jodd.joy.auth.AuthenticationInterceptor
Detects registration path.
isValid(ValidationConstraintContext, Object) - Method in class jodd.joy.vtor.constraint.EmailConstraint
 
isWebApplication - Variable in class jodd.joy.core.DefaultAppCore
Is web application.
isWebApplication() - Method in class jodd.joy.core.DefaultAppCore
Returns true if application is started as a part of web application.
items - Variable in class jodd.joy.page.PageData
 
iterationCount - Variable in class jodd.joy.crypt.SymmetricEncryptor
 

J

jodd.joy - package jodd.joy
Jodd JOY template for even easier web application development.
jodd.joy.auth - package jodd.joy.auth
Authentication and authorization layer for Madvoc.
jodd.joy.core - package jodd.joy.core
Core JOY classes.
jodd.joy.crypt - package jodd.joy.crypt
Various encryption tools.
jodd.joy.db - package jodd.joy.db
Common DB Entity.
jodd.joy.exception - package jodd.joy.exception
Common JOY exception.
jodd.joy.i18n - package jodd.joy.i18n
Some i18n tools.
jodd.joy.jspp - package jodd.joy.jspp
JSP pre-processor.
jodd.joy.jtx.meta - package jodd.joy.jtx.meta
Shortcut annotation for RW transactions.
jodd.joy.madvoc.action - package jodd.joy.madvoc.action
Base Madvoc action.
jodd.joy.madvoc.interceptor - package jodd.joy.madvoc.interceptor
Common Madvoc interceptors.
jodd.joy.madvoc.meta - package jodd.joy.madvoc.meta
Additional Madvoc actions annotations.
jodd.joy.madvoc.result - package jodd.joy.madvoc.result
Additional Madvoc results.
jodd.joy.page - package jodd.joy.page
Database result set paginator.
jodd.joy.page.db - package jodd.joy.page.db
Paginator implementations.
jodd.joy.vtor - package jodd.joy.vtor
Additional VTor validations.
jodd.joy.vtor.constraint - package jodd.joy.vtor.constraint
Additional VTor constraints.
jsonResponseContentType - Static variable in class jodd.joy.madvoc.result.VtorJsonResult
Defines response content type of returned json string.
Jspp - Class in jodd.joy.jspp
JSP pre-processor.
Jspp() - Constructor for class jodd.joy.jspp.Jspp
 
jspp - Variable in class jodd.joy.jspp.ServletDispatcherResultWithJspp
 
JsppException - Exception in jodd.joy.jspp
JSPP exception.
JsppException(Throwable) - Constructor for exception jodd.joy.jspp.JsppException
 
JsppException(String) - Constructor for exception jodd.joy.jspp.JsppException
 
jsppMacroFolder - Variable in class jodd.joy.jspp.Jspp
 
jtxAnnotations - Variable in class jodd.joy.core.DefaultAppCore
JTX annotations.
jtxManager - Variable in class jodd.joy.core.DefaultAppCore
JTX manager.
jtxManager - Static variable in class jodd.joy.WebRunner
 
jtxScopePattern - Variable in class jodd.joy.core.DefaultAppCore
JTX scope pattern.

K

key - Variable in class jodd.joy.i18n.TextTag
 

L

lastIndex - Variable in class jodd.joy.page.PageData
 
loadMacro(String) - Method in class jodd.joy.jspp.Jspp
Loads macro file body.
LocalizationUtil - Class in jodd.joy.i18n
Central localization messages manager.
LocalizationUtil() - Constructor for class jodd.joy.i18n.LocalizationUtil
 
log - Static variable in class jodd.joy.core.DefaultAppCore
Logger.
login() - Method in class jodd.joy.auth.AuthAction
Login hook.
login(U) - Method in class jodd.joy.auth.UserAuthManagerBean
Logins user.
LOGIN_ACTION_PATH - Static variable in class jodd.joy.auth.AuthAction
 
LOGIN_PASSWORD - Static variable in class jodd.joy.auth.AuthAction
 
LOGIN_SUCCESS_PATH - Static variable in class jodd.joy.auth.AuthAction
 
LOGIN_TOKEN - Static variable in class jodd.joy.auth.AuthAction
 
LOGIN_USERNAME - Static variable in class jodd.joy.auth.AuthAction
 
loginUsernamePassword(String, String) - Method in class jodd.joy.auth.AuthenticationInterceptor
Tries to login a user using username and password.
loginViaCookie(String[]) - Method in class jodd.joy.auth.AuthenticationInterceptor
Tries to login user with cookie data.
loginViaRequest(HttpServletRequest) - Method in class jodd.joy.auth.AuthenticationInterceptor
Tires to login user with form data.
logout() - Method in class jodd.joy.auth.AuthAction
Logout hook.
LOGOUT_ACTION_PATH - Static variable in class jodd.joy.auth.AuthAction
 
longsToBytes(long[]) - Static method in class jodd.joy.crypt.Threefish
 

M

macroExtension - Variable in class jodd.joy.jspp.Jspp
 
macroPrefix - Variable in class jodd.joy.jspp.Jspp
 
macrosPath - Variable in class jodd.joy.jspp.ServletDispatcherResultWithJspp
 
macroSuffix - Variable in class jodd.joy.jspp.Jspp
 
madvoc - Variable in class jodd.joy.WebRunner
Web application.
madvocConfig - Variable in class jodd.joy.madvoc.result.VtorJsonResult
 
main(String[]) - Static method in class jodd.joy.crypt.PasswordEncoder
Encodes passwords.
MESSAGE_RESOLVER - Static variable in class jodd.joy.i18n.LocalizationUtil
Central message bundle instance.
methodParamNames - Variable in class jodd.joy.db.DbQueryBuilder
 
MOVE - Static variable in class jodd.joy.madvoc.action.AppAction
 
MurmurHash - Class in jodd.joy.crypt
Fast Murmur hash.
MurmurHash() - Constructor for class jodd.joy.crypt.MurmurHash
 
MySqlPager - Class in jodd.joy.page.db
MySql database pager.
MySqlPager() - Constructor for class jodd.joy.page.db.MySqlPager
 

N

NAME - Static variable in class jodd.joy.madvoc.result.VtorJsonResult
 
nextId(Class) - Method in class jodd.joy.db.DbIdGenerator
Returns next ID for given entity type.
NONE - Static variable in class jodd.joy.madvoc.action.AppAction
 

O

OK - Static variable in class jodd.joy.madvoc.action.AppAction
 

P

page(PageRequest, String, Map, String[], Class[]) - Method in class jodd.joy.page.DbPager
Performs the pagination with given PageRequest.
page(String, Map, int, int, String, boolean, Class[]) - Method in class jodd.joy.page.DbPager
Pages given page.
page - Variable in class jodd.joy.page.PageRequest
 
PageData<T> - Class in jodd.joy.page
Holds information about single page of results.
PageData() - Constructor for class jodd.joy.page.PageData
 
PageData(int, int) - Constructor for class jodd.joy.page.PageData
 
PageData(int, int, int) - Constructor for class jodd.joy.page.PageData
 
PageData(PageRequest, int, List<T>) - Constructor for class jodd.joy.page.PageData
 
PageData(int, int, int, List<T>) - Constructor for class jodd.joy.page.PageData
Main constructor.
pageItemsCount - Variable in class jodd.joy.page.PageData
 
PageNav - Class in jodd.joy.page
Moderate page navigator.
PageNav(PageData) - Constructor for class jodd.joy.page.PageNav
 
PageNav(PageData, int) - Constructor for class jodd.joy.page.PageNav
 
PageNav(int, int, int) - Constructor for class jodd.joy.page.PageNav
 
PageRequest - Class in jodd.joy.page
Represents single page request.
PageRequest() - Constructor for class jodd.joy.page.PageRequest
 
pagerId - Variable in class jodd.joy.page.PageRequest
 
pageSize - Variable in class jodd.joy.page.PageData
 
parsedSqlMap - Variable in class jodd.joy.db.DbQueryBuilder
 
passwordEncoder - Variable in class jodd.joy.auth.UserAuthManagerBean
 
PasswordEncoder - Class in jodd.joy.crypt
Encodes and validates passwords using BCrypt.
PasswordEncoder() - Constructor for class jodd.joy.crypt.PasswordEncoder
 
petite - Variable in class jodd.joy.core.DefaultAppCore
 
petite - Variable in class jodd.joy.WebRunner
Petite container used in application.
PETITE_CORE - Static variable in class jodd.joy.core.DefaultAppCore
Petite bean name for AppCore (this instance).
PETITE_DB - Static variable in class jodd.joy.core.DefaultAppCore
Petite bean name for DbManager instance.
PETITE_DBOOM - Static variable in class jodd.joy.core.DefaultAppCore
Petite bean name for DbOomManager instance.
PETITE_DBPOOL - Static variable in class jodd.joy.core.DefaultAppCore
Petite bean name for database pool.
PETITE_INIT - Static variable in class jodd.joy.core.DefaultAppCore
Petite bean name for AppInit bean.
PETITE_PROPS - Static variable in class jodd.joy.core.DefaultAppCore
Petite bean name for application props.
PETITE_SCAN - Static variable in class jodd.joy.core.DefaultAppCore
Petite bean name for AppScanner bean.
PostAction - Annotation Type in jodd.joy.madvoc.meta
Post action annotation.
prepareValidator() - Method in class jodd.joy.madvoc.action.AppAction
 
preprocess(File, File) - Method in class jodd.joy.jspp.ServletDispatcherResultWithJspp
Pre-process JSP file and writes new content to target file.
process(String) - Method in class jodd.joy.jspp.Jspp
Processes input JSP content and replace macros.
processTarget(ActionRequest, String) - Method in class jodd.joy.jspp.ServletDispatcherResultWithJspp
 
providePetiteContainer() - Method in class jodd.joy.core.DefaultWebApplication
Defines application container for Madvoc usage.
proxetta - Variable in class jodd.joy.core.DefaultAppCore
 

Q

queryMap - Variable in class jodd.joy.db.DbQueryBuilder
 

R

readAuthCookie(HttpServletRequest) - Static method in class jodd.joy.auth.AuthUtil
Reads auth cookie and returns stored string array from cookie data.
ReadWriteTransaction - Annotation Type in jodd.joy.jtx.meta
Read-write PROPAGATION_REQUIRED tx annotation marker.
ready() - Method in class jodd.joy.core.DefaultAppCore
Called after the core initialization, during the application startup.
recreateCookieOnLogin - Variable in class jodd.joy.auth.AuthenticationInterceptor
When user just logs in with cookie, should we recreate the cookie (and therefore prolong cookie valid time) or leave it as it is.
REDIRECT - Static variable in class jodd.joy.madvoc.action.AppAction
 
register() - Method in class jodd.joy.auth.AuthAction
Register hook.
REGISTER_ACTION_PATH - Static variable in class jodd.joy.auth.AuthAction
 
registerCustomMadvocComponents() - Method in class jodd.joy.core.DefaultWebApplication
Registers custom madvoc components.
registerDbEntities(DbOomManager) - Method in class jodd.joy.core.DefaultAppCore
Registers DbOom entities.
registerMadvocComponents() - Method in class jodd.joy.core.DefaultWebApplication
Registers default and additional ProxettaAwareActionsManager.
registerPetiteContainerBeans(PetiteContainer) - Method in class jodd.joy.core.DefaultAppCore
Configures Petite container.
removeAuthCookie(HttpServletRequest, HttpServletResponse) - Static method in class jodd.joy.auth.AuthUtil
Removes auth cookie.
removeLastOrderBy(String) - Method in class jodd.joy.page.DbPager
Removes everything from last "order by".
removeSelect(String) - Method in class jodd.joy.page.DbPager
Removes the first 'select' from the sql query.
removeToFrom(String) - Method in class jodd.joy.page.DbPager
Removes the first part of the sql up to the relevant 'from'.
render(ActionRequest, String) - Method in class jodd.joy.madvoc.result.VtorJsonResult
 
REQUEST_BUNDLE_NAME_ATTR - Static variable in class jodd.joy.i18n.LocalizationUtil
 
reset() - Method in class jodd.joy.db.DbIdGenerator
Resets all stored data.
resolveAppDir(String) - Method in class jodd.joy.core.DefaultAppCore
Resolves application root folders.
resolveMethodParameterNames(ProxyTargetInfo) - Method in class jodd.joy.db.DbQueryBuilder
Resolves method parameter names.
resolveQuery(ProxyTargetInfo) - Method in class jodd.joy.db.DbQueryBuilder
Returns query from target info.
resolveValidationMessage(HttpServletRequest, Violation) - Static method in class jodd.joy.vtor.VtorUtil
Prepares validation messages.
resultAccessDenied() - Method in class jodd.joy.auth.AuthorizationInterceptor
Prepares result for access denied page.
resultLogin(String) - Method in class jodd.joy.auth.AuthorizationInterceptor
Prepares result for login page, when access to target URL is forbidden.
resultLoginFailed(int) - Method in class jodd.joy.auth.AuthenticationInterceptor
Prepares result for login failed page.
resultLoginSuccess(String) - Method in class jodd.joy.auth.AuthenticationInterceptor
Prepares result to continue to, after success login.
resultLogoutSuccess() - Method in class jodd.joy.auth.AuthenticationInterceptor
Prepares result for logout success page.
resultRegistrationSuccess() - Method in class jodd.joy.auth.AuthenticationInterceptor
Prepares result for registration success page.
run() - Method in class jodd.joy.WebRunner
Runs user code without container.
runWebApp(Class<? extends WebApplication>) - Method in class jodd.joy.WebRunner
Starts the app web application and runs user code.

S

saltRounds - Variable in class jodd.joy.crypt.PasswordEncoder
 
ServletDispatcherResultWithJspp - Class in jodd.joy.jspp
Servlet dispatcher result with JSP preprocessor.
ServletDispatcherResultWithJspp() - Constructor for class jodd.joy.jspp.ServletDispatcherResultWithJspp
 
SESSION_LOCALE_ATTR - Static variable in class jodd.joy.i18n.LocalizationUtil
 
setAuth(boolean) - Method in class jodd.joy.auth.AuthTag
Defines if body should be invoked if user is authenticated.
setDefaultOnly(String) - Method in class jodd.joy.i18n.TextTag
Sets only default resource bundles.
setDynamicAttribute(String, String, Object) - Method in class jodd.joy.i18n.TextTag
 
setEntityId(long) - Method in interface jodd.joy.db.DbEntity
Sets the entity ID.
setIgnoreExceptions(boolean) - Method in class jodd.joy.core.AppScanner
 
setIncludedEntries(String...) - Method in class jodd.joy.core.AppScanner
 
setIncludedJars(String...) - Method in class jodd.joy.core.AppScanner
 
setJsppMacroFolder(File) - Method in class jodd.joy.jspp.Jspp
Defines folder for macro files.
setJtxManager(JtxTransactionManager) - Static method in class jodd.joy.WebRunner
Sets transaction manager.
setKey(String) - Method in class jodd.joy.i18n.TextTag
 
setMacroExtension(String) - Method in class jodd.joy.jspp.Jspp
Defines macro file name extension.
setMacroPrefix(String) - Method in class jodd.joy.jspp.Jspp
Defines macro prefix for replacements in macro files.
setMacroSuffix(String) - Method in class jodd.joy.jspp.Jspp
Defines macro suffix for replacements in macro file.
setPage(int) - Method in class jodd.joy.page.PageRequest
Specifies requested page number.
setPagerId(String) - Method in class jodd.joy.page.PageRequest
Returns pager id.
setRequestBundleName(ServletRequest, String) - Static method in class jodd.joy.i18n.LocalizationUtil
Sets bundle name for provided servlet request.
setSaltRounds(int) - Method in class jodd.joy.crypt.PasswordEncoder
 
setSessionLocale(HttpSession, String) - Static method in class jodd.joy.i18n.LocalizationUtil
Saves locale to HTTP session.
setSize(int) - Method in class jodd.joy.page.PageRequest
Specifies page size, i.e. number of elements per page.
setSort(int) - Method in class jodd.joy.page.PageRequest
Returns sort index.
setTagPrefix(String) - Method in class jodd.joy.jspp.Jspp
Defines macro tag prefix for JSP files.
setViolation(Violation) - Method in class jodd.joy.vtor.VtorViolationMessageTag
 
setViolations(List<Violation>) - Method in class jodd.joy.vtor.VtorViolationsJsonMessagesTag
 
SipHash - Class in jodd.joy.crypt
SipHash computes 64-bit message authentication code from a variable-length message and 128-bit secret key.
SipHash() - Constructor for class jodd.joy.crypt.SipHash
 
size - Variable in class jodd.joy.page.PageRequest
 
sort - Variable in class jodd.joy.page.PageRequest
 
start() - Method in class jodd.joy.core.DefaultAppCore
Starts the application and performs all initialization.
startApp() - Method in class jodd.joy.core.DefaultAppCore
Initializes business part of the application.
startAuthSession(HttpServletRequest, HttpServletResponse, U, boolean) - Method in class jodd.joy.auth.AuthenticationInterceptor
Starts auth session by saving session auth object and optionally creating an auth cookie.
startDb() - Method in class jodd.joy.core.DefaultAppCore
Initializes database.
startPetite() - Method in class jodd.joy.core.DefaultAppCore
Creates and initializes Petite container.
startProxetta() - Method in class jodd.joy.core.DefaultAppCore
Creates Proxetta with all aspects.
startRwTx() - Static method in class jodd.joy.WebRunner
Starts new read/write transaction in PROPAGATION_REQUIRED mode.
startUserSession(HttpSession, Object) - Static method in class jodd.joy.auth.AuthUtil
Starts user session by storing user session object into http session.
startUserSession(HttpServletRequest, Object) - Static method in class jodd.joy.auth.AuthUtil
 
stop() - Method in interface jodd.joy.core.AppInit
Invoked after the app core is stopped.
stop() - Method in class jodd.joy.core.DefaultAppCore
Stops the application.
stopApp() - Method in class jodd.joy.core.DefaultAppCore
Stops business part of the application.
stopDb() - Method in class jodd.joy.core.DefaultAppCore
Closes database resources at the end.
stopPetite() - Method in class jodd.joy.core.DefaultAppCore
Stops Petite container.
storeAuthCookie(HttpServletResponse, int, String...) - Static method in class jodd.joy.auth.AuthUtil
Stores string array into the cookie.
SymmetricEncryptor - Class in jodd.joy.crypt
Simple symmetric de/encryptor that uses PBE With MD5 And Triple DES.
SymmetricEncryptor(String) - Constructor for class jodd.joy.crypt.SymmetricEncryptor
 
SymmetricEncryptor(String, byte[], int) - Constructor for class jodd.joy.crypt.SymmetricEncryptor
 

T

tagPrefix - Variable in class jodd.joy.jspp.Jspp
 
TERMINATOR - Static variable in class jodd.joy.crypt.BlockCipher
 
TextTag - Class in jodd.joy.i18n
Renders text output.
TextTag() - Constructor for class jodd.joy.i18n.TextTag
 
Threefish - Class in jodd.joy.crypt
Threefish cipher.
Threefish(int) - Constructor for class jodd.joy.crypt.Threefish
Threefish implementation using the specified blocksize in bits.
Threefish(int, int) - Constructor for class jodd.joy.crypt.Threefish
Threefish implementation using the specified blocksize in bits, specifying the number of rounds directly instead of using the default number of rounds depending on the blockSize.
to - Variable in class jodd.joy.page.GooNav
 
to - Variable in class jodd.joy.page.PageNav
 
toString() - Method in class jodd.joy.db.Entity
 
toString() - Method in class jodd.joy.page.PageData
Convenient report method that can be used as JSON array.
toString() - Method in class jodd.joy.page.PageRequest
 
totalItems - Variable in class jodd.joy.page.PageData
 
totalPages - Variable in class jodd.joy.page.PageData
 

U

useCookie - Variable in class jodd.joy.auth.AuthenticationInterceptor
If true, cookie will be created for keeping user sessions.
useDatabase - Variable in class jodd.joy.core.DefaultAppCore
 
UserAuth - Interface in jodd.joy.auth
User AUTH data.
UserAuthManagerBean<U extends UserAuth> - Class in jodd.joy.auth
Abstract UserAuth manager as Petite bean.
UserAuthManagerBean() - Constructor for class jodd.joy.auth.UserAuthManagerBean
 

V

validateAction() - Method in class jodd.joy.madvoc.action.AppAction
 
validateAction(String...) - Method in class jodd.joy.madvoc.action.AppAction
Validates action.
violation - Variable in class jodd.joy.vtor.VtorViolationMessageTag
 
violations() - Method in class jodd.joy.madvoc.action.AppAction
Returns validation violations or null if validation was successful.
violations - Variable in class jodd.joy.vtor.VtorViolationsJsonMessagesTag
 
vtor - Variable in class jodd.joy.madvoc.action.AppAction
 
VTOR_JSON - Static variable in class jodd.joy.madvoc.action.AppAction
 
VtorJsonResult - Class in jodd.joy.madvoc.result
VTor validation result as JSON string.
VtorJsonResult() - Constructor for class jodd.joy.madvoc.result.VtorJsonResult
 
VtorUtil - Class in jodd.joy.vtor
 
VtorUtil() - Constructor for class jodd.joy.vtor.VtorUtil
 
VtorViolationMessageTag - Class in jodd.joy.vtor
Tag that renders message of single message.
VtorViolationMessageTag() - Constructor for class jodd.joy.vtor.VtorViolationMessageTag
 
VtorViolationsJsonMessagesTag - Class in jodd.joy.vtor
Tag that renders all validation messages as JSON array.
VtorViolationsJsonMessagesTag() - Constructor for class jodd.joy.vtor.VtorViolationsJsonMessagesTag
 

W

WebRunner - Class in jodd.joy
Standalone runner for Madvoc web application.
WebRunner() - Constructor for class jodd.joy.WebRunner
 
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2003-2013 Jodd Team