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

A

AbstractTemplateViewResult - Class in jodd.madvoc.result
Base class for dispatching results.
AbstractTemplateViewResult(String) - Constructor for class jodd.madvoc.result.AbstractTemplateViewResult
 
action - Variable in class jodd.madvoc.ActionRequest
 
action() - Method in class jodd.madvoc.config.ManualMadvocConfigurator
Starts with action registration.
Action - Annotation Type in jodd.madvoc.meta
Marker for action methods.
ActionAnnotation<A extends java.lang.annotation.Annotation> - Class in jodd.madvoc.meta
Action method annotation reader.
ActionAnnotation(Class<A>) - Constructor for class jodd.madvoc.meta.ActionAnnotation
 
ActionAnnotationData<A extends java.lang.annotation.Annotation> - Class in jodd.madvoc.meta
Action annotation elements.
ActionAnnotationData(A) - Constructor for class jodd.madvoc.meta.ActionAnnotationData
 
actionAnnotations - Variable in class jodd.madvoc.component.MadvocConfig
 
ActionBuilder() - Constructor for class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
 
actionClass - Variable in class jodd.madvoc.ActionConfig
 
actionClassMethod - Variable in class jodd.madvoc.ActionConfig
 
actionClassSuffix - Variable in class jodd.madvoc.config.AutomagicMadvocConfigurator
 
ActionConfig - Class in jodd.madvoc
Action configuration and shared run-time data, used internally.
ActionConfig(Class, Method, ActionFilter[], ActionInterceptor[], ActionDef, Class<? extends ActionResult>, boolean, ScopeData[][], ActionConfig.MethodParam[]) - Constructor for class jodd.madvoc.ActionConfig
 
actionConfig - Variable in class jodd.madvoc.ActionRequest
 
ActionConfig.MethodParam - Class in jodd.madvoc
 
actionConfigSet - Variable in class jodd.madvoc.ActionConfig
 
ActionConfigSet - Class in jodd.madvoc
Set of action configs with the same action path but with different http method.
ActionConfigSet(String, PathMacros) - Constructor for class jodd.madvoc.ActionConfigSet
Creates new action config set.
ActionConfigSetComparator() - Constructor for class jodd.madvoc.component.ActionsManager.ActionConfigSetComparator
 
ActionDef - Class in jodd.madvoc
Action definition is represented by action's path, http method and result base path.
ActionDef(String, String, String) - Constructor for class jodd.madvoc.ActionDef
 
ActionDef(String, String) - Constructor for class jodd.madvoc.ActionDef
 
ActionDef(String) - Constructor for class jodd.madvoc.ActionDef
 
ActionFilter - Interface in jodd.madvoc.filter
Action filter is a wrapper that is invoked before action and after the rendering.
ActionFilterStack - Class in jodd.madvoc.filter
Action filter stack.
ActionFilterStack() - Constructor for class jodd.madvoc.filter.ActionFilterStack
 
ActionFilterStack(Class<? extends ActionFilter>...) - Constructor for class jodd.madvoc.filter.ActionFilterStack
 
ActionInterceptor - Interface in jodd.madvoc.interceptor
Action interceptor.
ActionInterceptorStack - Class in jodd.madvoc.interceptor
Groups common interceptors, avoiding lots of classes inside an InterceptedBy annotation.
ActionInterceptorStack() - Constructor for class jodd.madvoc.interceptor.ActionInterceptorStack
 
ActionInterceptorStack(Class<? extends ActionInterceptor>...) - Constructor for class jodd.madvoc.interceptor.ActionInterceptorStack
 
actionMethod - Variable in class jodd.madvoc.ActionConfig
 
actionMethod - Variable in class jodd.madvoc.ActionDef
 
ActionMethodParamNameResolver - Class in jodd.madvoc.component
Resolves method parameter names.
ActionMethodParamNameResolver() - Constructor for class jodd.madvoc.component.ActionMethodParamNameResolver
 
actionMethodParamNameResolver - Variable in class jodd.madvoc.component.ActionMethodParser
 
ActionMethodParser - Class in jodd.madvoc.component
Creates action configurations from action java method.
ActionMethodParser() - Constructor for class jodd.madvoc.component.ActionMethodParser
 
actionMethodParser - Variable in class jodd.madvoc.component.ActionsManager
 
actionMethodParser - Variable in class jodd.madvoc.config.ManualMadvocConfigurator
 
ActionNames - Class in jodd.madvoc
Holder for various action names used during path registration.
ActionNames() - Constructor for class jodd.madvoc.ActionNames
 
ActionNamingStrategy - Interface in jodd.madvoc.path
Naming strategy for building paths and http method.
actionPath - Variable in class jodd.madvoc.ActionConfig
 
actionPath - Variable in class jodd.madvoc.ActionConfigSet
 
actionPath - Variable in class jodd.madvoc.ActionDef
 
actionPath - Variable in class jodd.madvoc.ActionRequest
 
actionPathMacroInjector - Variable in class jodd.madvoc.component.InjectorsManager
 
ActionPathMacroInjector - Class in jodd.madvoc.injector
Injects macro values from action path into the action bean.
ActionPathMacroInjector(ScopeDataResolver) - Constructor for class jodd.madvoc.injector.ActionPathMacroInjector
 
ActionPathMacroManager - Class in jodd.madvoc.component
Create and manage action path macros.
ActionPathMacroManager() - Constructor for class jodd.madvoc.component.ActionPathMacroManager
 
actionPathMacroManager - Variable in class jodd.madvoc.component.ActionsManager
 
actionPathMacros - Variable in class jodd.madvoc.ActionConfigSet
 
ActionPathRewriter - Class in jodd.madvoc.component
Rewrites action path.
ActionPathRewriter() - Constructor for class jodd.madvoc.component.ActionPathRewriter
 
actionPathRewriter - Variable in class jodd.madvoc.component.MadvocController
 
ActionRequest - Class in jodd.madvoc
Encapsulates single action invocation and acts as an action proxy.
ActionRequest(MadvocController, String, ActionConfig, Object, HttpServletRequest, HttpServletResponse) - Constructor for class jodd.madvoc.ActionRequest
Creates new action request and initializes it.
ActionRequestInvoker(AsyncContext, ActionRequest) - Constructor for class jodd.madvoc.component.MadvocController.ActionRequestInvoker
 
actionResult - Variable in class jodd.madvoc.ActionConfig
 
actionResult - Variable in class jodd.madvoc.ActionRequest
 
ActionResult<T> - Interface in jodd.madvoc.result
Action result renders the returned value from an action.
actionResult - Variable in class jodd.madvoc.result.Result
 
actions - Variable in class jodd.madvoc.action.ListMadvocConfig
 
actionsCount - Variable in class jodd.madvoc.component.ActionsManager
 
actionsManager - Variable in class jodd.madvoc.action.ListMadvocConfig
 
actionsManager - Variable in class jodd.madvoc.component.ActionMethodParser
 
ActionsManager - Class in jodd.madvoc.component
Manages all Madvoc action and aliases registrations.
ActionsManager() - Constructor for class jodd.madvoc.component.ActionsManager
 
actionsManager - Variable in class jodd.madvoc.component.MadvocController
 
actionsManager - Variable in class jodd.madvoc.component.ResultMapper
 
actionsManager - Variable in class jodd.madvoc.config.AutomagicMadvocConfigurator
 
actionsManager - Variable in class jodd.madvoc.config.ManualMadvocConfigurator
 
ActionsManager.ActionConfigSetComparator - Class in jodd.madvoc.component
Comparator that considers first chunks number then action path.
ActionWrapper - Interface in jodd.madvoc
Common interface for ActionInterceptor and ActionFilter.
add(ActionConfig) - Method in class jodd.madvoc.ActionConfigSet
Adds action configuration.
addHeader(String, String) - Method in class jodd.madvoc.MadvocResponseWrapper
 
addRootPackage(String) - Method in class jodd.madvoc.RootPackages
Adds root package with no additional mapping.
addRootPackage(String, String) - Method in class jodd.madvoc.RootPackages
Adds root package and its path mapping.
addRootPackageOf(Class) - Method in class jodd.madvoc.RootPackages
Sets root package to package of given class.
addRootPackageOf(Class, String) - Method in class jodd.madvoc.RootPackages
Sets root package to package of given class.
alias(String) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines path alias.
alias - Variable in class jodd.madvoc.meta.ActionAnnotationData
 
allResults - Variable in class jodd.madvoc.component.ResultsManager
 
annotatedProperties - Variable in class jodd.madvoc.interceptor.AnnotatedPropertyInterceptor
 
AnnotatedPropertyInterceptor - Class in jodd.madvoc.interceptor
Performs some operation on all annotated properties.
AnnotatedPropertyInterceptor(Class<Annotation>) - Constructor for class jodd.madvoc.interceptor.AnnotatedPropertyInterceptor
 
annotations - Variable in class jodd.madvoc.interceptor.AnnotatedPropertyInterceptor
 
ANY - Static variable in annotation type jodd.madvoc.meta.Action
 
applicationContext - Variable in class jodd.madvoc.component.MadvocController
 
applicationScopeInjector - Variable in class jodd.madvoc.component.InjectorsManager
 
ApplicationScopeInjector - Class in jodd.madvoc.injector
Servlet context injector.
ApplicationScopeInjector(ScopeDataResolver) - Constructor for class jodd.madvoc.injector.ApplicationScopeInjector
 
applyCharacterEncoding - Variable in class jodd.madvoc.component.MadvocConfig
 
async - Variable in class jodd.madvoc.ActionConfig
 
async(boolean) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines async execution flag.
async - Variable in class jodd.madvoc.meta.ActionAnnotationData
 
asyncConfig - Variable in class jodd.madvoc.component.MadvocConfig
 
AsyncConfig() - Constructor for class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
asyncMode - Variable in class jodd.madvoc.component.ActionsManager
 
ATTR_NAME_ID_SUFFIXES - Static variable in class jodd.madvoc.interceptor.PreparableInterceptor
 
attributeMoveId - Variable in class jodd.madvoc.component.MadvocConfig
 
attributeMoveId - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
AutomagicMadvocConfigurator - Class in jodd.madvoc.config
Default Madvoc configurator uses auto-magic to configure WebApplication.
AutomagicMadvocConfigurator() - Constructor for class jodd.madvoc.config.AutomagicMadvocConfigurator
 

B

BaseActionFilter - Class in jodd.madvoc.filter
BaseActionFilter() - Constructor for class jodd.madvoc.filter.BaseActionFilter
 
BaseActionInterceptor - Class in jodd.madvoc.interceptor
BaseActionInterceptor() - Constructor for class jodd.madvoc.interceptor.BaseActionInterceptor
 
BaseActionResult<T> - Class in jodd.madvoc.result
Base implementation of Action result.
BaseActionResult(String) - Constructor for class jodd.madvoc.result.BaseActionResult
Creates new action result that has a string identification.
BaseActionResult() - Constructor for class jodd.madvoc.result.BaseActionResult
Creates new action result without a string identification.
BaseActionWrapper - Class in jodd.madvoc
Common base implementation of ActionWrapper.
BaseActionWrapper() - Constructor for class jodd.madvoc.BaseActionWrapper
 
BaseActionWrapperStack<T extends ActionWrapper> - Class in jodd.madvoc
Base action wrapper stack.
BaseActionWrapperStack() - Constructor for class jodd.madvoc.BaseActionWrapperStack
Constructs an empty wrapper stack that will be configured later, using setter.
BaseActionWrapperStack(Class<? extends T>...) - Constructor for class jodd.madvoc.BaseActionWrapperStack
Constructs an wrapper stack with the given wrappers.
BaseNamingStrategy - Class in jodd.madvoc.path
Common base for ActionNamingStrategy implementations.
BaseNamingStrategy() - Constructor for class jodd.madvoc.path.BaseNamingStrategy
 
BasePathMacros - Class in jodd.madvoc.macro
Common class for PathMacro implementations.
BasePathMacros() - Constructor for class jodd.madvoc.macro.BasePathMacros
 
BaseScopeInjector - Class in jodd.madvoc.injector
Abstract base class for HTTP scopes injection.
BaseScopeInjector(ScopeType, ScopeDataResolver) - Constructor for class jodd.madvoc.injector.BaseScopeInjector
Creates scope injector for provided ScopeType.
beanTemplateParser - Variable in class jodd.madvoc.result.ServletRedirectResult
 
bind() - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Binds and finalize action configuration.
buildActionDef(Class, Method, ActionNames) - Method in interface jodd.madvoc.path.ActionNamingStrategy
Builds ActionDef.
buildActionDef(Class, Method, ActionNames) - Method in class jodd.madvoc.path.DefaultActionPath
 
buildActionDef(Class, Method, ActionNames) - Method in class jodd.madvoc.path.RestResourcePath
 
buildActionPathMacros(String) - Method in class jodd.madvoc.component.ActionPathMacroManager
Builds action path macros from given action path chunks.

C

ChainResult - Class in jodd.madvoc.result
Process chain results.
ChainResult() - Constructor for class jodd.madvoc.result.ChainResult
 
chainTo(String) - Method in class jodd.madvoc.result.Result
Basic chain to path.
chainTo(Class<T>) - Method in class jodd.madvoc.result.Result
Chains to specified path.
chainTo(T) - Method in class jodd.madvoc.result.Result
Chains to method of this class.
characterEncoding - Variable in class jodd.madvoc.MadvocResponseWrapper
 
checkClass(Class) - Method in class jodd.madvoc.config.AutomagicMadvocConfigurator
Determines if class should be examined for Madvoc annotations.
CLASS_MACRO - Static variable in class jodd.madvoc.path.BaseNamingStrategy
 
classActionPath - Variable in class jodd.madvoc.ActionNames
 
className - Variable in class jodd.madvoc.ActionNames
 
collectActionConfigs() - Method in class jodd.madvoc.action.ListMadvocConfig
Collects all action configurations.
collectActionFilters() - Method in class jodd.madvoc.action.ListMadvocConfig
Collects all filters.
collectActionInterceptors() - Method in class jodd.madvoc.action.ListMadvocConfig
Collects all interceptors.
collectActionResults() - Method in class jodd.madvoc.action.ListMadvocConfig
Collects all action results.
compare(ActionConfigSet, ActionConfigSet) - Method in class jodd.madvoc.component.ActionsManager.ActionConfigSetComparator
 
compareTo(ActionConfigSet) - Method in class jodd.madvoc.ActionConfigSet
 
configs - Variable in class jodd.madvoc.ActionConfigSet
 
configs - Variable in class jodd.madvoc.component.ActionsManager
 
configure() - Method in class jodd.madvoc.config.AutomagicMadvocConfigurator
Configures web application from system classpath
configure(File[]) - Method in class jodd.madvoc.config.AutomagicMadvocConfigurator
Configures web application from specified classpath.
configure() - Method in interface jodd.madvoc.config.MadvocConfigurator
Configures provided web application instance.
configure() - Method in class jodd.madvoc.config.RouteMadvocConfigurator
Reads Madvoc route configuration file and process it.
configure(FilterConfig) - Method in class jodd.madvoc.Madvoc
Configures Madvoc by reading filter init parameters.
configure(ServletContext) - Method in class jodd.madvoc.Madvoc
Configures Madvoc by reading context init parameters.
configure(MadvocConfigurator) - Method in class jodd.madvoc.WebApplication
Adds configurator to Madvoc container and invokes configuration.
CONNECT - Static variable in annotation type jodd.madvoc.meta.Action
 
CONTENT_TYPE - Static variable in class jodd.madvoc.MadvocResponseWrapper
 
CONTEXT_MAP - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
CONTEXT_NAME - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
contextDestroyed(ServletContextEvent) - Method in class jodd.madvoc.MadvocContextListener
Stops Madvoc.
contextInitialized(ServletContextEvent) - Method in class jodd.madvoc.MadvocContextListener
Creates new Madvoc @{link WebApplication} that is configured by context init parameters.
ContextInjector<C> - Interface in jodd.madvoc.injector
Context injector.
contextInjectorComponent - Variable in class jodd.madvoc.component.ActionMethodParser
 
ContextInjectorComponent - Class in jodd.madvoc.component
Context injector for all singleton Madvoc elements, like results and interceptors.
ContextInjectorComponent() - Constructor for class jodd.madvoc.component.ContextInjectorComponent
 
contextInjectorComponent - Variable in class jodd.madvoc.component.ResultsManager
 
contextInjectorComponent - Variable in class jodd.madvoc.component.WrapperManager
 
convertTypeNames(Method) - Method in class jodd.madvoc.component.ActionMethodParamNameResolver
Converts method type short names into names.
COOKIE_NAME - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
corePoolSize - Variable in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
createAction(Class) - Method in class jodd.madvoc.component.MadvocController
Creates new action object from ActionConfig using default constructor.
createAction(Class) - Method in class jodd.madvoc.petite.PetiteMadvocController
Acquires action from Petite container.
createActionConfig(Class, Method, Class<? extends ActionResult>, ActionFilter[], ActionInterceptor[], ActionDef, boolean) - Method in class jodd.madvoc.component.ActionMethodParser
Creates new instance of action configuration.
createActionConfigSet(String) - Method in class jodd.madvoc.component.ActionsManager
Creates new action config set from the action path.
createActionDef(String, String, String, ActionNames) - Method in class jodd.madvoc.path.BaseNamingStrategy
Single point of ActionDef creation.
createActionMethodArgument(Class) - Method in class jodd.madvoc.ActionRequest
Creates action method arguments.
createActionRequest(String, ActionConfig, Object, HttpServletRequest, HttpServletResponse) - Method in class jodd.madvoc.component.MadvocController
Creates new action request.
createAnnotationData(A) - Method in class jodd.madvoc.meta.ActionAnnotation
createArray(int) - Method in class jodd.madvoc.component.FiltersManager
 
createArray(int) - Method in class jodd.madvoc.component.InterceptorsManager
 
createArray(int) - Method in class jodd.madvoc.component.WrapperManager
Creates an array of wrapper instances.
createAsyncExecutor() - Method in class jodd.madvoc.component.MadvocController
Creates async executor.
createMadvoc(FilterConfig) - Method in class jodd.madvoc.MadvocServletFilter
Creates Madvoc web application if not already created.
createPathMacro() - Method in class jodd.madvoc.component.ActionPathMacroManager
Creates new PathMacro instance.
createPetiteContainer() - Method in class jodd.madvoc.petite.PetiteWebApplication
Creates default Petite container that will be provided to Madvoc.
createResult(Class<? extends ActionResult>) - Method in class jodd.madvoc.component.ResultsManager
Creates new ActionResult.
createResult(Class<? extends ActionResult>) - Method in class jodd.madvoc.petite.PetiteResultsManager
 
createValueInstance() - Method in class jodd.madvoc.injector.Target
Creates new instance of a type and stores it in the value.
createWebApplication() - Method in class jodd.madvoc.Madvoc
createWrapper(Class<R>) - Method in class jodd.madvoc.component.WrapperManager
Creates new wrapper.
createWrapper(Class<R>) - Method in class jodd.madvoc.petite.PetiteFilterManager
Acquires filter from Petite container.
createWrapper(Class<R>) - Method in class jodd.madvoc.petite.PetiteInterceptorManager
Acquires interceptor from Petite container.
CSRF_NAME - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
currentWrappers - Variable in class jodd.madvoc.config.RouteMadvocConfigurator
 

D

deep - Variable in class jodd.madvoc.ActionConfigSet
 
defaultActionMethodNames - Variable in class jodd.madvoc.component.MadvocConfig
 
DefaultActionPath - Class in jodd.madvoc.path
Default naming strategy.
DefaultActionPath() - Constructor for class jodd.madvoc.path.DefaultActionPath
 
defaultActionResult - Variable in class jodd.madvoc.component.MadvocConfig
 
defaultExtension - Variable in class jodd.madvoc.component.MadvocConfig
 
defaultFilters - Variable in class jodd.madvoc.component.MadvocConfig
 
defaultInterceptors - Variable in class jodd.madvoc.component.MadvocConfig
 
defaultNamingStrategy - Variable in class jodd.madvoc.component.MadvocConfig
 
DefaultWebAppFilters - Class in jodd.madvoc.filter
Marker for default filters for easy configuration.
DefaultWebAppFilters() - Constructor for class jodd.madvoc.filter.DefaultWebAppFilters
 
DefaultWebAppInterceptors - Class in jodd.madvoc.interceptor
Marker for default interceptors for easy configuration purposes.
DefaultWebAppInterceptors() - Constructor for class jodd.madvoc.interceptor.DefaultWebAppInterceptors
 
defineParams(Properties) - Method in class jodd.madvoc.WebApplication
Initialized web application parameters.
defineParams(Props) - Method in class jodd.madvoc.WebApplication
 
DELETE - Static variable in annotation type jodd.madvoc.meta.Action
 
destroy() - Method in class jodd.madvoc.MadvocServletFilter
Filter destruction.
destroy(MadvocConfig) - Method in class jodd.madvoc.WebApplication
Invoked on web application destroy.
detectActionAnnotationData(Method) - Method in class jodd.madvoc.component.ActionMethodParser
detectAndRegisterAlias(ActionAnnotationData, ActionDef) - Method in class jodd.madvoc.component.ActionMethodParser
Detects if alias is defined in annotation and registers it if so.
detectAnnotationType(Annotation[]) - Method in class jodd.madvoc.component.ScopeDataResolver
Scans annotation and returns type of Madvoc annotations.
detectDuplicatePathsEnabled - Variable in class jodd.madvoc.component.MadvocConfig
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class jodd.madvoc.MadvocServletFilter
Builds ActionRequest and invokes it.
downloadFileName - Variable in class jodd.madvoc.result.RawResultData
 

E

EchoFilter - Class in jodd.madvoc.filter
Filter variant of EchoInterceptor.
EchoFilter() - Constructor for class jodd.madvoc.filter.EchoFilter
 
EchoInterceptor - Class in jodd.madvoc.interceptor
Simple interceptor that measures time and prints out information about invoked actions.
EchoInterceptor() - Constructor for class jodd.madvoc.interceptor.EchoInterceptor
 
elapsed - Variable in class jodd.madvoc.config.AutomagicMadvocConfigurator
 
EMPTY - Static variable in class jodd.madvoc.interceptor.AnnotatedPropertyInterceptor
 
enabled - Variable in class jodd.madvoc.BaseActionWrapper
 
encodeGetParams - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
encoding - Variable in class jodd.madvoc.component.MadvocConfig
 
encoding - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
execState - Variable in class jodd.madvoc.ActionRequest
 
executor - Variable in class jodd.madvoc.component.MadvocController
 
expand(Class<? extends T>[]) - Method in class jodd.madvoc.component.WrapperManager
extension - Variable in class jodd.madvoc.ActionNames
 
extension - Variable in class jodd.madvoc.meta.ActionAnnotationData
 
EXTENSION_MACRO - Static variable in class jodd.madvoc.path.BaseNamingStrategy
 
extensions - Variable in class jodd.madvoc.result.ServletDispatcherResult
 
extract(String) - Method in class jodd.madvoc.macro.BasePathMacros
Extracts array of macro values for matched action path for each name.
extract(String) - Method in interface jodd.madvoc.macro.PathMacros
Extracts array of macro values for matched action path for each name.
extractParametersFromTargets() - Method in class jodd.madvoc.ActionRequest
Collects all parameters from target into an array.

F

fileUploadFactory - Variable in class jodd.madvoc.component.MadvocConfig
 
filter(Class<T>) - Method in class jodd.madvoc.config.ManualMadvocConfigurator
Returns action filter instance for further configuration.
filter(ActionRequest) - Method in interface jodd.madvoc.filter.ActionFilter
Filters action requests.
filter(ActionRequest) - Method in class jodd.madvoc.filter.ActionFilterStack
Filter is not used since this is just an filter container.
filter(ActionRequest) - Method in class jodd.madvoc.filter.DefaultWebAppFilters
 
filter(ActionRequest) - Method in class jodd.madvoc.filter.EchoFilter
 
filterBy(Class<? extends ActionFilter>...) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Appends list of filter to the list of action filters.
filterBy(Class<? extends ActionFilter>) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Appends single filter to the list of action filters.
FilteredBy - Annotation Type in jodd.madvoc.meta
Defines array of action filters.
filterIndex - Variable in class jodd.madvoc.ActionRequest
 
filters - Variable in class jodd.madvoc.action.ListMadvocConfig
 
filters - Variable in class jodd.madvoc.ActionConfig
 
filtersManager - Variable in class jodd.madvoc.action.ListMadvocConfig
 
filtersManager - Variable in class jodd.madvoc.component.ActionMethodParser
 
FiltersManager - Class in jodd.madvoc.component
Manager for Madvoc filters.
FiltersManager() - Constructor for class jodd.madvoc.component.FiltersManager
 
filtersManager - Variable in class jodd.madvoc.config.ManualMadvocConfigurator
 
findPackagePathForActionPackage(String) - Method in class jodd.madvoc.RootPackages
Finds mapping for given action class.
findResult() - Method in class jodd.madvoc.ActionRequest
Returns result field value if such exist.
findResultField(Class) - Method in class jodd.madvoc.ActionConfig
Finds result field in the action class.
findRootPackageForActionPath(String) - Method in class jodd.madvoc.RootPackages
Finds closest root package for the given action path.
fixed - Variable in class jodd.madvoc.macro.BasePathMacros
 
forward() - Method in class jodd.madvoc.result.Result
Basic forwarding to default result.
forwardTo(String) - Method in class jodd.madvoc.result.Result
Basic forwarding with provided result.
forwardTo(Class<T>) - Method in class jodd.madvoc.result.Result
Forward to action method of provided action.
forwardTo(T) - Method in class jodd.madvoc.result.Result
Forward to action method of current action class.
forwardTo(Result, String) - Method in class jodd.madvoc.result.Result
Appends forward by adding method result value.

G

generateUniqueId() - Method in class jodd.madvoc.result.MoveResult
Returns unique id, random long value.
get(ServletContext) - Static method in class jodd.madvoc.Madvoc
Returns Madvoc instance from servlet context.
GET - Static variable in annotation type jodd.madvoc.meta.Action
 
getAction() - Method in class jodd.madvoc.ActionRequest
Returns action object.
getActionAnnotationInstances() - Method in class jodd.madvoc.component.MadvocConfig
Returns instances of action method annotation readers.
getActionAnnotations() - Method in class jodd.madvoc.component.MadvocConfig
Returns array of action annotations.
getActionClass() - Method in class jodd.madvoc.ActionConfig
Returns action class.
getActionClassMethod() - Method in class jodd.madvoc.ActionConfig
Returns action class method.
getActionConfig() - Method in class jodd.madvoc.ActionRequest
getActionConfigs() - Method in class jodd.madvoc.ActionConfigSet
Returns a new list of all action configs from this set.
getActionConfigSet() - Method in class jodd.madvoc.ActionConfig
 
getActionMethod() - Method in class jodd.madvoc.ActionConfig
Returns action method.
getActionMethod() - Method in class jodd.madvoc.ActionDef
Returns action's HTTP method.
getActionPath() - Method in class jodd.madvoc.ActionConfig
Returns action path.
getActionPath() - Method in class jodd.madvoc.ActionDef
Returns action's path.
getActionPath() - Method in class jodd.madvoc.ActionRequest
Returns action path.
getActionPathMacroInjector() - Method in class jodd.madvoc.component.InjectorsManager
 
getActionResult() - Method in class jodd.madvoc.ActionConfig
Returns action result class that will render the result.
getActionResult() - Method in class jodd.madvoc.ActionRequest
Returns action result object.
getActionResult() - Method in class jodd.madvoc.result.Result
Returns action result type.
getActionsCount() - Method in class jodd.madvoc.component.ActionsManager
Returns total number of registered actions.
getActionString() - Method in class jodd.madvoc.ActionConfig
Returns action string in form 'actionClass#actionMethod'.
getAlias() - Method in class jodd.madvoc.meta.ActionAnnotationData
 
getAll() - Method in class jodd.madvoc.component.WrapperManager
Returns all action wrappers.
getAllActionConfigurations() - Method in class jodd.madvoc.component.ActionsManager
Returns all registered action configurations.
getAllActionResults() - Method in class jodd.madvoc.component.ResultsManager
Returns all action results.
getAllFilters() - Method in class jodd.madvoc.component.FiltersManager
Returns all filters.
getAllInterceptors() - Method in class jodd.madvoc.component.InterceptorsManager
Returns all interceptors.
getAnnotationType() - Method in class jodd.madvoc.ActionConfig.MethodParam
Returns parameter Madvoc annotation type, one of In, Out or InOut.
getApplicationContext() - Method in class jodd.madvoc.component.MadvocController
Returns application context set during the initialization.
getApplicationScopeInjector() - Method in class jodd.madvoc.component.InjectorsManager
 
getAsyncConfig() - Method in class jodd.madvoc.component.MadvocConfig
Returns asynchronous configuration.
getAttributeMoveId() - Method in class jodd.madvoc.component.MadvocConfig
 
getCharacterEncoding() - Method in class jodd.madvoc.MadvocResponseWrapper
Returns character encoding or null if not set.
getClassActionPath() - Method in class jodd.madvoc.ActionNames
 
getClassName() - Method in class jodd.madvoc.ActionNames
 
getComponent(Class<T>) - Method in class jodd.madvoc.WebApplication
Returns registered component.
getComponent(String) - Method in class jodd.madvoc.WebApplication
Returns registered component.
getContentInputStream() - Method in class jodd.madvoc.result.RawResultData
Returns content input stream.
getContentLength() - Method in class jodd.madvoc.result.RawResultData
Returns content length.
getContentType() - Method in class jodd.madvoc.MadvocResponseWrapper
Returns content type and, optionally, charset.
getCorePoolSize() - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
getDefaultActionMethodNames() - Method in class jodd.madvoc.component.MadvocConfig
Returns default action method names which will have empty method path.
getDefaultActionResult() - Method in class jodd.madvoc.component.MadvocConfig
Returns default action result.
getDefaultExtension() - Method in class jodd.madvoc.component.MadvocConfig
Returns default action extension.
getDefaultFilters() - Method in class jodd.madvoc.component.MadvocConfig
Returns default filters.
getDefaultInterceptors() - Method in class jodd.madvoc.component.MadvocConfig
Returns default interceptors.
getDefaultNamingStrategy() - Method in class jodd.madvoc.component.MadvocConfig
 
getDefaultWebAppWrapper() - Method in class jodd.madvoc.component.FiltersManager
 
getDefaultWebAppWrapper() - Method in class jodd.madvoc.component.InterceptorsManager
 
getDefaultWebAppWrapper() - Method in class jodd.madvoc.component.WrapperManager
Returns marker wrapper class, shortcut for default web app wrappers.
getDefaultWrappers() - Method in class jodd.madvoc.component.FiltersManager
 
getDefaultWrappers() - Method in class jodd.madvoc.component.InterceptorsManager
 
getDefaultWrappers() - Method in class jodd.madvoc.component.WrapperManager
Returns default wrappers from the configuration.
getDownloadFileName() - Method in class jodd.madvoc.result.RawResultData
Returns download file name.
getEncoding() - Method in class jodd.madvoc.component.MadvocConfig
Returns character encoding.
getExtension() - Method in class jodd.madvoc.ActionNames
 
getExtension() - Method in class jodd.madvoc.meta.ActionAnnotationData
 
getFileUploadFactory() - Method in class jodd.madvoc.component.MadvocConfig
Returns file upload factory.
getFilters() - Method in class jodd.madvoc.filter.ActionFilterStack
Returns an array of filters.
getHttpMethod() - Method in class jodd.madvoc.ActionNames
 
getHttpServletRequest() - Method in class jodd.madvoc.ActionRequest
Returns servlet request.
getHttpServletResponse() - Method in class jodd.madvoc.ActionRequest
Returns servlet response.
getInterceptors() - Method in class jodd.madvoc.ActionConfig
Returns interceptor instances.
getInterceptors() - Method in class jodd.madvoc.interceptor.ActionInterceptorStack
Returns an array of interceptors.
getKeepAliveTimeMillis() - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
getMacrosCount() - Method in class jodd.madvoc.macro.BasePathMacros
Returns macros count.
getMacrosCount() - Method in interface jodd.madvoc.macro.PathMacros
Returns macros count.
getMadvocConfig() - Method in class jodd.madvoc.Madvoc
Returns Madvoc controller once web application is started.
getMadvocContextScopeInjector() - Method in class jodd.madvoc.component.InjectorsManager
 
getMadvocController() - Method in class jodd.madvoc.Madvoc
Returns Madvoc controller once web application is started.
getMadvocParamsInjector() - Method in class jodd.madvoc.component.InjectorsManager
 
getMadvocRootPackageClassName() - Method in class jodd.madvoc.component.MadvocConfig
Returns root package marker class name.
getMatchedPropertyName(ScopeData.In, String) - Method in class jodd.madvoc.injector.BaseScopeInjector
Returns matched property name or null if name is not matched.
getMaximumPoolSize() - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
getMethod() - Method in class jodd.madvoc.meta.ActionAnnotationData
 
getMethodActionPath() - Method in class jodd.madvoc.ActionNames
 
getMethodName() - Method in class jodd.madvoc.ActionNames
 
getMethodParams() - Method in class jodd.madvoc.ActionConfig
Returns method parameters information, or null if method has no params.
getMimeType() - Method in class jodd.madvoc.result.RawResultData
Returns content type.
getName() - Method in class jodd.madvoc.ActionConfig.MethodParam
Returns parameter name.
getNames() - Method in class jodd.madvoc.macro.BasePathMacros
Returns names of all macros.
getNames() - Method in interface jodd.madvoc.macro.PathMacros
Returns names of all macros.
getNextActionPath() - Method in class jodd.madvoc.ActionRequest
Returns next request string for action chaining.
getOutputStream() - Method in class jodd.madvoc.MadvocResponseWrapper
 
getPackageActionPath() - Method in class jodd.madvoc.ActionNames
 
getPackageActionPath(String) - Method in class jodd.madvoc.RootPackages
Returns package action path.
getPackageName() - Method in class jodd.madvoc.ActionNames
 
getPath() - Method in class jodd.madvoc.meta.ActionAnnotationData
 
getPath() - Method in class jodd.madvoc.ResultPath
 
getPathMacroClass() - Method in class jodd.madvoc.component.MadvocConfig
Returns current implementation for path macros.
getPathMacroSeparators() - Method in class jodd.madvoc.component.MadvocConfig
 
getPathValue() - Method in class jodd.madvoc.ResultPath
 
getPatterns() - Method in class jodd.madvoc.macro.BasePathMacros
Returns all patterns.
getPatterns() - Method in interface jodd.madvoc.macro.PathMacros
Returns all patterns.
getPrefixIn() - Method in class jodd.madvoc.interceptor.EchoInterceptor
 
getPrefixOut() - Method in class jodd.madvoc.interceptor.EchoInterceptor
 
getPreviousActionRequest() - Method in class jodd.madvoc.ActionRequest
Returns previous action request in chain, if there was one.
getQueueCapacity() - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
getRequestScopeInjector() - Method in class jodd.madvoc.component.InjectorsManager
 
getResult() - Method in class jodd.madvoc.ActionRequest
Returns result object if exist in action, otherwise returns null.
getResult() - Method in class jodd.madvoc.meta.ActionAnnotationData
 
getResultBasePath() - Method in class jodd.madvoc.ActionConfig
Returns action result base path.
getResultBasePath() - Method in class jodd.madvoc.ActionDef
Returns result base path.
getResultName() - Method in interface jodd.madvoc.result.ActionResult
Returns the name of this action result.
getResultName() - Method in class jodd.madvoc.result.BaseActionResult
Returns the name of this action result.
getResultPathPrefix() - Method in class jodd.madvoc.component.MadvocConfig
Returns default prefix for all result paths.
getResultValue() - Method in class jodd.madvoc.result.Result
Returns action result value.
getResultValueType() - Method in interface jodd.madvoc.result.ActionResult
Returns type of result value, passed to the render method and defined by generics.
getResultValueType() - Method in class jodd.madvoc.result.BaseActionResult
Returns type of result value, passed to the render method and defined by generics.
getRootPackage(int) - Method in class jodd.madvoc.RootPackages
Returns root package for given index.
getRootPackageMapping(int) - Method in class jodd.madvoc.RootPackages
Returns root package mapping for given index.
getRootPackages() - Method in class jodd.madvoc.component.MadvocConfig
Returns root packages collection.
getRootPackagesCount() - Method in class jodd.madvoc.RootPackages
Returns total count of root packages.
getRoutesFileName() - Method in class jodd.madvoc.component.MadvocConfig
 
getServletContextScopeInjector() - Method in class jodd.madvoc.component.InjectorsManager
 
getSessionScopeInjector() - Method in class jodd.madvoc.component.InjectorsManager
 
getTargetProperty(Target, ScopeData.Out) - Method in class jodd.madvoc.injector.BaseScopeInjector
Reads target property.
getTargets() - Method in class jodd.madvoc.ActionRequest
Returns all injection targets.
getType() - Method in class jodd.madvoc.ActionConfig.MethodParam
Returns parameter type.
getType() - Method in class jodd.madvoc.injector.Target
Returns targets type, if specified.
getValue() - Method in class jodd.madvoc.injector.Target
Returns target value, if specified.
getValue() - Method in class jodd.madvoc.meta.ActionAnnotationData
 
getValue() - Method in class jodd.madvoc.ResultPath
 
getWebApplication() - Method in class jodd.madvoc.Madvoc
Returns running web application.
getWrappers() - Method in class jodd.madvoc.BaseActionWrapperStack
Returns an array of wrappers.
getWriter() - Method in class jodd.madvoc.MadvocResponseWrapper
 

H

hasArguments - Variable in class jodd.madvoc.ActionConfig
 
HEAD - Static variable in annotation type jodd.madvoc.meta.Action
 
httpMethod - Variable in class jodd.madvoc.ActionNames
 
httpMethod(String) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines HTTP method.
HTTPMETHOD_MACRO - Static variable in class jodd.madvoc.path.BaseNamingStrategy
 
HttpStatusResult - Class in jodd.madvoc.result
Sets HTTP status or error code.
HttpStatusResult() - Constructor for class jodd.madvoc.result.HttpStatusResult
 

I

IGNORED_FIXES - Variable in class jodd.madvoc.config.RouteMadvocConfigurator
 
ignoreEmptyRequestParams - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
ignoreInvalidUploadFiles - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
In - Annotation Type in jodd.madvoc.meta
Marks fields and setters where injection should be performed.
in - Variable in class jodd.madvoc.ScopeData
 
In() - Constructor for class jodd.madvoc.ScopeData.In
 
indexOfDotAfterSlash(String) - Static method in class jodd.madvoc.MadvocUtil
Locates first dot after the last slash.
init() - Method in interface jodd.madvoc.ActionWrapper
Initializes wrapper once everything is injected.
init() - Method in class jodd.madvoc.BaseActionWrapper
Initializes wrapper once everything is injected.
init(ServletContext) - Method in class jodd.madvoc.component.MadvocController
Initializes controller by providing application context.
init() - Method in class jodd.madvoc.interceptor.PreparableInterceptor
 
init() - Static method in class jodd.madvoc.JoddMadvoc
 
init(String, String[]) - Method in class jodd.madvoc.macro.BasePathMacros
Initializes PathMacro and returns true if macros are found in the action path.
init(String, String[]) - Method in interface jodd.madvoc.macro.PathMacros
Initializes PathMacro and returns true if macros are found in the action path.
init(String, String[]) - Method in class jodd.madvoc.macro.RegExpPathMacros
 
init(FilterConfig) - Method in class jodd.madvoc.MadvocServletFilter
Filter initialization.
init() - Method in interface jodd.madvoc.result.ActionResult
Initializes the result.
init() - Method in class jodd.madvoc.result.BaseActionResult
Initializes the result.
init(MadvocConfig, ServletContext) - Method in class jodd.madvoc.WebApplication
Initializes web application custom configuration.
initActions(ActionsManager) - Method in class jodd.madvoc.WebApplication
Hook for actions manager.
initDefaultWrappers() - Method in class jodd.madvoc.config.RouteMadvocConfigurator
Initializes default wrappers by storing theirs classes.
initFilters(FiltersManager) - Method in class jodd.madvoc.WebApplication
Hook for filters.
initializeResult(ActionResult) - Method in class jodd.madvoc.component.ResultsManager
Initializes action result.
initializeWrapper(T) - Method in class jodd.madvoc.component.WrapperManager
Initializes action wrapper.
initInterceptors(InterceptorsManager) - Method in class jodd.madvoc.WebApplication
Hook for interceptors.
initResults(ResultsManager) - Method in class jodd.madvoc.WebApplication
Hook for manually registered results.
initWebApplication() - Method in class jodd.madvoc.WebApplication
Initializes web application.
inject(ActionRequest) - Method in class jodd.madvoc.injector.ActionPathMacroInjector
 
inject(ActionRequest) - Method in class jodd.madvoc.injector.ApplicationScopeInjector
 
inject(ActionRequest) - Method in interface jodd.madvoc.injector.Injector
Injects some content into action request.
inject(ActionRequest) - Method in class jodd.madvoc.injector.MadvocContextScopeInjector
 
inject(ActionRequest) - Method in class jodd.madvoc.injector.RequestScopeInjector
 
inject(ActionRequest) - Method in class jodd.madvoc.injector.ServletContextScopeInjector
Injects servlet context scope data.
inject(ActionRequest) - Method in class jodd.madvoc.injector.SessionScopeInjector
 
inject(ActionRequest) - Method in class jodd.madvoc.interceptor.ServletConfigInterceptor
Performs injection.
injectAttributes - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
injectAttributes(Target[], ScopeData[], HttpServletRequest) - Method in class jodd.madvoc.injector.RequestScopeInjector
Inject request attributes.
injectContext(Target) - Method in class jodd.madvoc.component.ContextInjectorComponent
Inject context into target.
injectContext(Target, ScopeData[], ServletContext) - Method in class jodd.madvoc.injector.ApplicationScopeInjector
 
injectContext(Target, ScopeData[], C) - Method in interface jodd.madvoc.injector.ContextInjector
Injects data from context object into the target.
injectContext(Target, ScopeData[], PetiteContainer) - Method in class jodd.madvoc.injector.MadvocContextScopeInjector
 
injectContext(Target, ScopeData[], PetiteContainer) - Method in class jodd.madvoc.injector.MadvocParamsInjector
Injects all matching parameters to target instance.
injectContext(Target, ScopeData[], ServletContext) - Method in class jodd.madvoc.injector.ServletContextScopeInjector
Injects just context.
injectIdsFromRequest(ActionRequest) - Method in class jodd.madvoc.interceptor.PreparableInterceptor
Injects IDs from request.
Injector - Interface in jodd.madvoc.injector
Injector interface.
injectorsManager - Variable in class jodd.madvoc.component.ContextInjectorComponent
 
InjectorsManager - Class in jodd.madvoc.component
Injectors manager creates and holds instances of all injectors.
InjectorsManager() - Constructor for class jodd.madvoc.component.InjectorsManager
 
injectorsManager - Variable in class jodd.madvoc.interceptor.ServletConfigInterceptor
 
injectParameters - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
injectParameters(Target[], ScopeData[], HttpServletRequest) - Method in class jodd.madvoc.injector.RequestScopeInjector
Inject request parameters.
injectUploadedFiles(Target[], ScopeData[], HttpServletRequest) - Method in class jodd.madvoc.injector.RequestScopeInjector
Inject uploaded files from multipart request parameters.
InOut - Annotation Type in jodd.madvoc.meta
Shortcut for both In and Out annotations on one single field.
inputStream - Variable in class jodd.madvoc.result.RawResultData
 
inspectClassScopeData(Class, ScopeType) - Method in class jodd.madvoc.component.ScopeDataResolver
Inspect action for all In/Out annotations.
inspectIn(In, ScopeType, String, Class) - Method in class jodd.madvoc.component.ScopeDataResolver
Inspects single IN annotation for a property.
inspectIn(InOut, ScopeType, String, Class) - Method in class jodd.madvoc.component.ScopeDataResolver
Inspects single INOUT annotation as IN.
inspectMethodParameterScopeData(String, Class, Annotation[], ScopeType) - Method in class jodd.madvoc.component.ScopeDataResolver
Inspects all method parameters for scope type.
inspectOut(Out, ScopeType, String, Class) - Method in class jodd.madvoc.component.ScopeDataResolver
Inspects single OUT annotation for a property.
inspectOut(InOut, ScopeType, String, Class) - Method in class jodd.madvoc.component.ScopeDataResolver
Inspects single INOUT annotation as OUT.
intercept(ActionRequest) - Method in interface jodd.madvoc.interceptor.ActionInterceptor
Intercepts action requests.
intercept(ActionRequest) - Method in class jodd.madvoc.interceptor.ActionInterceptorStack
Interceptor is not used since this is just an interceptor container.
intercept(ActionRequest) - Method in class jodd.madvoc.interceptor.AnnotatedPropertyInterceptor
 
intercept(ActionRequest) - Method in class jodd.madvoc.interceptor.DefaultWebAppInterceptors
 
intercept(ActionRequest) - Method in class jodd.madvoc.interceptor.EchoInterceptor
Measure action invocation time.
intercept(ActionRequest) - Method in class jodd.madvoc.interceptor.PreparableInterceptor
Intercepts action requests.
intercept(ActionRequest) - Method in class jodd.madvoc.interceptor.ServletConfigInterceptor
Intercepts action requests.
interceptBy(Class<? extends ActionInterceptor>...) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Appends list of interceptors to the list of action interceptors.
interceptBy(Class<? extends ActionInterceptor>) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Appends single interceptor to the list of action interceptors.
InterceptedBy - Annotation Type in jodd.madvoc.meta
Defines array of action interceptors.
interceptor(Class<T>) - Method in class jodd.madvoc.config.ManualMadvocConfigurator
Returns interceptor instance for further configuration.
interceptorIndex - Variable in class jodd.madvoc.ActionRequest
 
interceptors - Variable in class jodd.madvoc.action.ListMadvocConfig
 
interceptors - Variable in class jodd.madvoc.ActionConfig
 
interceptorsManager - Variable in class jodd.madvoc.action.ListMadvocConfig
 
interceptorsManager - Variable in class jodd.madvoc.component.ActionMethodParser
 
InterceptorsManager - Class in jodd.madvoc.component
Manager for Madvoc interceptors.
InterceptorsManager() - Constructor for class jodd.madvoc.component.InterceptorsManager
 
interceptorsManager - Variable in class jodd.madvoc.config.ManualMadvocConfigurator
 
invoke() - Method in class jodd.madvoc.ActionRequest
Invokes the action and returns action result value object.
invoke(ActionRequest) - Method in interface jodd.madvoc.ActionWrapper
Invokes wrapper using enabled information.
invoke(ActionRequest) - Method in class jodd.madvoc.BaseActionWrapperStack
Throws an exception, as stack can not be invoked.
invoke(String, HttpServletRequest, HttpServletResponse) - Method in class jodd.madvoc.component.MadvocController
Invokes action registered to provided action path, Provides action chaining, by invoking the next action request.
invoke(ActionRequest) - Method in class jodd.madvoc.filter.BaseActionFilter
 
invoke(ActionRequest) - Method in class jodd.madvoc.interceptor.BaseActionInterceptor
 
invokeAction() - Method in class jodd.madvoc.ActionRequest
Invokes all action interceptors and the action method, returns action result object.
invokeActionMethod() - Method in class jodd.madvoc.ActionRequest
Invokes action method after starting all interceptors.
isAbsolutePath(String) - Method in class jodd.madvoc.path.BaseNamingStrategy
Returns true if path is absolute.
isApplyCharacterEncoding() - Method in class jodd.madvoc.component.MadvocConfig
Returns if character encoding should be set in request and response by Madvoc.
isAsync() - Method in class jodd.madvoc.ActionConfig
Returns true if action is asynchronous.
isAsync() - Method in class jodd.madvoc.meta.ActionAnnotationData
 
isAsyncModeOn() - Method in class jodd.madvoc.component.ActionsManager
Returns true if at least one action has async mode turned on.
isDetectDuplicatePathsEnabled() - Method in class jodd.madvoc.component.MadvocConfig
 
isEnabled() - Method in interface jodd.madvoc.ActionWrapper
Returns true if wrapper is enabled.
isEnabled() - Method in class jodd.madvoc.BaseActionWrapper
Returns true if interceptor is enabled.
isEncodeGetParams() - Method in class jodd.madvoc.injector.RequestScopeInjector
 
isIgnoreEmptyRequestParams() - Method in class jodd.madvoc.injector.RequestScopeInjector
 
isIgnoreInvalidUploadFiles() - Method in class jodd.madvoc.injector.RequestScopeInjector
Returns true if invalid and non-existing upload files are ignored.
isInjectAttributes() - Method in class jodd.madvoc.injector.RequestScopeInjector
 
isInjectIdsFromRequestEnabled - Variable in class jodd.madvoc.interceptor.PreparableInterceptor
 
isInjectIdsFromRequestEnabled() - Method in class jodd.madvoc.interceptor.PreparableInterceptor
 
isInjectParameters() - Method in class jodd.madvoc.injector.RequestScopeInjector
 
isPreventCaching() - Method in class jodd.madvoc.component.MadvocConfig
 
isSet() - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Returns true when minimum configuration is provided.
isSilent() - Method in class jodd.madvoc.injector.BaseScopeInjector
Returns true if injection is silent.
isTreatEmptyParamsAsNull() - Method in class jodd.madvoc.injector.RequestScopeInjector
 
isTrimParams() - Method in class jodd.madvoc.injector.RequestScopeInjector
 

J

jodd.madvoc - package jodd.madvoc
Madvoc is MVC framework that uses CoC and annotations in a pragmatic way to simplify web application development.
jodd.madvoc.action - package jodd.madvoc.action
Some helper Madvoc actions.
jodd.madvoc.component - package jodd.madvoc.component
Madvoc components, stored in local Petite container.
jodd.madvoc.config - package jodd.madvoc.config
Madvoc configurators and configuration helper methods.
jodd.madvoc.filter - package jodd.madvoc.filter
Various Madvoc action filters.
jodd.madvoc.injector - package jodd.madvoc.injector
Action injectors usually are used by interceptors to put data in and out of an action.
jodd.madvoc.interceptor - package jodd.madvoc.interceptor
Various Madvoc action interceptors.
jodd.madvoc.macro - package jodd.madvoc.macro
Action path macros implementation.
jodd.madvoc.meta - package jodd.madvoc.meta
Annotations used by Madvoc.
jodd.madvoc.path - package jodd.madvoc.path
Path naming strategies and conventions.
jodd.madvoc.petite - package jodd.madvoc.petite
Madvoc using Petite.
jodd.madvoc.proxetta - package jodd.madvoc.proxetta
Proxetta aware Madvoc components.
jodd.madvoc.result - package jodd.madvoc.result
Madvoc result handlers.
JoddMadvoc - Class in jodd.madvoc
Jodd MADVOC module.
JoddMadvoc() - Constructor for class jodd.madvoc.JoddMadvoc
 

K

keepAliveTimeMillis - Variable in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 

L

lastIndexOfDotAfterSlash(String) - Static method in class jodd.madvoc.MadvocUtil
Locates last index of dot after the optional last slash.
lastIndexOfSlashDot(String) - Static method in class jodd.madvoc.MadvocUtil
Locates last dot after the last slash or just slash.
length - Variable in class jodd.madvoc.result.RawResultData
 
list - Variable in class jodd.madvoc.component.ActionsManager
 
ListMadvocConfig - Class in jodd.madvoc.action
Helper action that returns sorted list of all registered action configurations, action results and interceptors.
ListMadvocConfig() - Constructor for class jodd.madvoc.action.ListMadvocConfig
 
loadMadvocConfig() - Method in class jodd.madvoc.Madvoc
loadMadvocParams(String[]) - Method in class jodd.madvoc.Madvoc
Loads Madvoc parameters.
locateTarget(ActionRequest, String) - Method in class jodd.madvoc.result.AbstractTemplateViewResult
Locates target from given path.
locateTarget(ActionRequest, String) - Method in class jodd.madvoc.result.ServletDispatcherResult
Locates target using path with various extensions appended.
LogEchoInterceptor - Class in jodd.madvoc.interceptor
Echo interceptor that outputs to logger.
LogEchoInterceptor() - Constructor for class jodd.madvoc.interceptor.LogEchoInterceptor
 
lookup(String) - Method in class jodd.madvoc.ActionConfigSet
Lookup for action config for given method.
lookup(String, String) - Method in class jodd.madvoc.component.ActionsManager
Returns action configurations for provided action path.
lookup(String) - Method in class jodd.madvoc.component.ActionsManager
Lookups action config for given action class and method string (aka 'action string').
lookup(ActionRequest, Object) - Method in class jodd.madvoc.component.ResultsManager
Lookups for action result handler based on current action request and action method result object.
lookup(String) - Method in class jodd.madvoc.component.WrapperManager
Looks up for existing wrapper.
lookupAlias(String) - Method in class jodd.madvoc.component.ResultMapper
Lookups value as an alias and, if not found, as a default alias.
lookupAnnotatedProperties(Class) - Method in class jodd.madvoc.interceptor.AnnotatedPropertyInterceptor
Lookups for annotated properties.
lookupInData(ScopeData[]) - Method in class jodd.madvoc.injector.BaseScopeInjector
Returns IN data for current scope type.
lookupIndex(String) - Method in class jodd.madvoc.ActionConfigSet
 
lookupPathAlias(String) - Method in class jodd.madvoc.component.ActionsManager
Returns path alias.
lookupScopeData(ActionRequest) - Method in class jodd.madvoc.injector.BaseScopeInjector
Returns scope data from action request and for current scope type.

M

macrosCount - Variable in class jodd.madvoc.macro.BasePathMacros
 
madpc - Variable in class jodd.madvoc.component.ContextInjectorComponent
 
madpc - Variable in class jodd.madvoc.component.InjectorsManager
 
madpc - Variable in class jodd.madvoc.injector.MadvocContextScopeInjector
 
madpc - Variable in class jodd.madvoc.WebApplication
 
Madvoc - Class in jodd.madvoc
Maintain the lifecycle of a Madvoc WebApplication.
Madvoc() - Constructor for class jodd.madvoc.Madvoc
 
madvoc - Variable in class jodd.madvoc.MadvocContextListener
 
madvoc - Variable in class jodd.madvoc.MadvocServletFilter
 
MADVOC_ATTR - Static variable in class jodd.madvoc.Madvoc
Context attribute name.
MADVOC_CONTAINER_NAME - Static variable in class jodd.madvoc.WebApplication
 
MadvocAction - Annotation Type in jodd.madvoc.meta
Marker for Madvoc action, i.e. classes with action methods.
madvocConfig - Variable in class jodd.madvoc.action.ListMadvocConfig
 
madvocConfig - Variable in class jodd.madvoc.component.ActionMethodParser
 
madvocConfig - Variable in class jodd.madvoc.component.ActionPathMacroManager
 
madvocConfig - Variable in class jodd.madvoc.component.ActionsManager
 
madvocConfig - Variable in class jodd.madvoc.component.InjectorsManager
 
MadvocConfig - Class in jodd.madvoc.component
Madvoc configuration.
MadvocConfig() - Constructor for class jodd.madvoc.component.MadvocConfig
 
madvocConfig - Variable in class jodd.madvoc.component.MadvocController
 
madvocConfig - Variable in class jodd.madvoc.component.ResultMapper
 
madvocConfig - Variable in class jodd.madvoc.component.ResultsManager
 
madvocConfig - Variable in class jodd.madvoc.component.WrapperManager
 
madvocConfig - Variable in class jodd.madvoc.config.AutomagicMadvocConfigurator
 
madvocConfig - Variable in class jodd.madvoc.config.ManualMadvocConfigurator
 
madvocConfig - Variable in class jodd.madvoc.injector.MadvocParamsInjector
 
madvocConfig - Variable in class jodd.madvoc.interceptor.PreparableInterceptor
 
madvocConfig - Variable in class jodd.madvoc.interceptor.ServletConfigInterceptor
 
madvocConfig - Variable in class jodd.madvoc.Madvoc
 
madvocConfig - Variable in class jodd.madvoc.path.RestResourcePath
 
madvocConfig - Variable in class jodd.madvoc.result.MoveResult
 
madvocConfig - Variable in class jodd.madvoc.result.RawResult
 
MadvocConfig.AsyncConfig - Class in jodd.madvoc.component
 
MadvocConfigurator - Interface in jodd.madvoc.config
Implementations provide full or partial Madvoc web application configuration.
madvocConfiguratorClass - Variable in class jodd.madvoc.Madvoc
 
madvocConfiguratorClassName - Variable in class jodd.madvoc.Madvoc
 
MadvocContextListener - Class in jodd.madvoc
Creates Madvoc @{link WebApplication}.
MadvocContextListener() - Constructor for class jodd.madvoc.MadvocContextListener
 
madvocContextScopeInjector - Variable in class jodd.madvoc.component.InjectorsManager
 
MadvocContextScopeInjector - Class in jodd.madvoc.injector
Madvoc context injector.
MadvocContextScopeInjector(ScopeDataResolver, PetiteContainer) - Constructor for class jodd.madvoc.injector.MadvocContextScopeInjector
 
madvocController - Variable in class jodd.madvoc.ActionRequest
 
madvocController - Variable in class jodd.madvoc.component.ContextInjectorComponent
 
MadvocController - Class in jodd.madvoc.component
Madvoc controller invokes actions for action path and renders action results.
MadvocController() - Constructor for class jodd.madvoc.component.MadvocController
 
madvocController - Variable in class jodd.madvoc.Madvoc
 
madvocController - Variable in class jodd.madvoc.MadvocServletFilter
 
MadvocController.ActionRequestInvoker - Class in jodd.madvoc.component
Async request invoker.
MadvocException - Exception in jodd.madvoc
Madvoc exception.
MadvocException() - Constructor for exception jodd.madvoc.MadvocException
 
MadvocException(Throwable) - Constructor for exception jodd.madvoc.MadvocException
 
MadvocException(String) - Constructor for exception jodd.madvoc.MadvocException
 
MadvocException(String, Throwable) - Constructor for exception jodd.madvoc.MadvocException
 
madvocParamsInjector - Variable in class jodd.madvoc.component.InjectorsManager
 
MadvocParamsInjector - Class in jodd.madvoc.injector
Specific non-scoped injector that injects Madvoc parameters (from madvoc.props to targets).
MadvocParamsInjector(MadvocConfig) - Constructor for class jodd.madvoc.injector.MadvocParamsInjector
 
MadvocResponseWrapper - Class in jodd.madvoc
Madvoc HTTP Response wrapper.
MadvocResponseWrapper(HttpServletResponse) - Constructor for class jodd.madvoc.MadvocResponseWrapper
Constructs a response adaptor wrapping the given response.
madvocRootPackageClassName - Variable in class jodd.madvoc.component.MadvocConfig
 
MadvocServletFilter - Class in jodd.madvoc
Madvoc filter serves as a controller part of the Madvoc framework.
MadvocServletFilter() - Constructor for class jodd.madvoc.MadvocServletFilter
 
MadvocUtil - Class in jodd.madvoc
Few madvoc utilities.
MadvocUtil() - Constructor for class jodd.madvoc.MadvocUtil
 
makeTargets() - Method in class jodd.madvoc.ActionRequest
Joins action and parameters into one array of Targets.
ManualMadvocConfigurator - Class in jodd.madvoc.config
Madvoc configurator for manual configuration.
ManualMadvocConfigurator() - Constructor for class jodd.madvoc.config.ManualMadvocConfigurator
 
ManualMadvocConfigurator.ActionBuilder - Class in jodd.madvoc.config
 
map - Variable in class jodd.madvoc.component.ActionsManager
 
mappings - Variable in class jodd.madvoc.RootPackages
 
mapTo(Class, Method) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines action class and method to map.
mapTo(Method) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines action method.
mapTo(Class, String) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines action class and method to map.
match(String) - Method in class jodd.madvoc.macro.BasePathMacros
Match provided action path with the path macros, Returns the number of matched non-macro characters.
match(String) - Method in interface jodd.madvoc.macro.PathMacros
Match provided action path with the path macros, Returns the number of matched non-macro characters.
matchValue(int, String) - Method in class jodd.madvoc.macro.BasePathMacros
Matches the stripped value with the pattern.
matchValue(int, String) - Method in class jodd.madvoc.macro.RegExpPathMacros
 
matchValue(int, String) - Method in class jodd.madvoc.macro.WildcardPathMacros
 
maximumPoolSize - Variable in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
method - Variable in class jodd.madvoc.meta.ActionAnnotationData
 
METHOD_MACRO - Static variable in class jodd.madvoc.path.BaseNamingStrategy
 
methodActionPath - Variable in class jodd.madvoc.ActionNames
 
methodName - Variable in class jodd.madvoc.ActionNames
 
MethodParam(Class, String, Class<? extends Annotation>) - Constructor for class jodd.madvoc.ActionConfig.MethodParam
 
methodParams - Variable in class jodd.madvoc.ActionConfig
 
methref - Variable in class jodd.madvoc.result.Result
 
mimeType - Variable in class jodd.madvoc.MadvocResponseWrapper
 
mimeType - Variable in class jodd.madvoc.result.RawResultData
 
MoveResult - Class in jodd.madvoc.result
Process move results.
MoveResult() - Constructor for class jodd.madvoc.result.MoveResult
 
moveTo(String) - Method in class jodd.madvoc.result.Result
Basic move to path.
moveTo(Class<T>) - Method in class jodd.madvoc.result.Result
Moves to specified path.
moveTo(T) - Method in class jodd.madvoc.result.Result
Moves to method of this class.

N

NAME - Static variable in class jodd.madvoc.result.ChainResult
 
NAME - Static variable in class jodd.madvoc.result.HttpStatusResult
 
NAME - Static variable in class jodd.madvoc.result.MoveResult
 
NAME - Static variable in class jodd.madvoc.result.NoneResult
 
NAME - Static variable in class jodd.madvoc.result.ServletDispatcherResult
 
NAME - Static variable in class jodd.madvoc.result.ServletRedirectResult
 
NAME - Static variable in class jodd.madvoc.result.ServletUrlRedirectResult
 
NAME - Static variable in class jodd.madvoc.result.TextResult
 
name - Variable in class jodd.madvoc.ScopeData.In
 
name - Variable in class jodd.madvoc.ScopeData.Out
 
names - Variable in class jodd.madvoc.macro.BasePathMacros
 
nextActionPath - Variable in class jodd.madvoc.ActionRequest
 
NONE - Static variable in annotation type jodd.madvoc.meta.Action
Marker for empty action method or extension.
NoneResult - Class in jodd.madvoc.result
None result processing, for direct outputs.
NoneResult() - Constructor for class jodd.madvoc.result.NoneResult
 
nothing() - Method in class jodd.madvoc.result.Result
Do nothing.

O

onActionClass(String) - Method in class jodd.madvoc.config.AutomagicMadvocConfigurator
Builds action configuration on founded action class.
onAnnotatedProperty(ActionRequest, PropertyDescriptor) - Method in class jodd.madvoc.interceptor.AnnotatedPropertyInterceptor
Invoked on all annotated properties.
onEntry(ClassFinder.EntryData) - Method in class jodd.madvoc.config.AutomagicMadvocConfigurator
Parses class name that matches madvoc-related names.
onResultClass(String) - Method in class jodd.madvoc.config.AutomagicMadvocConfigurator
Loads madvoc result from founded ActionResult instance.
OPTIONS - Static variable in annotation type jodd.madvoc.meta.Action
 
out(String) - Method in class jodd.madvoc.interceptor.EchoInterceptor
Outputs info message.
out(String) - Method in class jodd.madvoc.interceptor.LogEchoInterceptor
 
Out - Annotation Type in jodd.madvoc.meta
Marks fields and getters where outjection should be performed.
out - Variable in class jodd.madvoc.ScopeData
 
Out() - Constructor for class jodd.madvoc.ScopeData.Out
 
outject(ActionRequest) - Method in class jodd.madvoc.injector.ApplicationScopeInjector
 
outject(ActionRequest) - Method in interface jodd.madvoc.injector.Outjector
Outjects some content from action request.
outject(ActionRequest) - Method in class jodd.madvoc.injector.RequestScopeInjector
 
outject(ActionRequest) - Method in class jodd.madvoc.injector.ServletContextScopeInjector
 
outject(ActionRequest) - Method in class jodd.madvoc.injector.SessionScopeInjector
 
outject(ActionRequest) - Method in class jodd.madvoc.interceptor.ServletConfigInterceptor
Performs outjection.
outjectAfterMove(ActionRequest) - Method in class jodd.madvoc.injector.RequestScopeInjector
 
outjectMoveSource(ActionRequest) - Method in class jodd.madvoc.injector.RequestScopeInjector
Outjects all request data from move result source, if exist.
Outjector - Interface in jodd.madvoc.injector
Outjector interface.

P

PACKAGE_MACRO - Static variable in class jodd.madvoc.path.BaseNamingStrategy
 
packageActionPath - Variable in class jodd.madvoc.ActionNames
 
packageName - Variable in class jodd.madvoc.ActionNames
 
packagePaths - Variable in class jodd.madvoc.RootPackages
 
packages - Variable in class jodd.madvoc.RootPackages
 
PARAM_MADVOC_CONFIGURATOR - Static variable in class jodd.madvoc.Madvoc
Madvoc configurator.
PARAM_MADVOC_PARAMS - Static variable in class jodd.madvoc.Madvoc
List of Madvoc params and properties files to be found on classpath.
PARAM_MADVOC_WEBAPP - Static variable in class jodd.madvoc.Madvoc
Web application.
paramsFiles - Variable in class jodd.madvoc.Madvoc
 
parse(Class<?>, Method, ActionDef) - Method in class jodd.madvoc.component.ActionMethodParser
Parses java action method annotation and returns its action configuration.
parse(String) - Method in class jodd.madvoc.config.RouteMadvocConfigurator
Parses routes file.
parseActionDef(Class<?>, Method) - Method in class jodd.madvoc.component.ActionMethodParser
Parses action class and method and creates parsed action definition.
parseActionFilters(Class<?>, Method) - Method in class jodd.madvoc.component.ActionMethodParser
 
parseActionInterceptors(Class<?>, Method) - Method in class jodd.madvoc.component.ActionMethodParser
 
parseActionResult(ActionAnnotationData) - Method in class jodd.madvoc.component.ActionMethodParser
 
parseLine(String) - Method in class jodd.madvoc.config.RouteMadvocConfigurator
Parses single route line.
parseMethodAlias(ActionAnnotationData) - Method in class jodd.madvoc.component.ActionMethodParser
Reads method's alias value.
PATCH - Static variable in annotation type jodd.madvoc.meta.Action
 
path(String) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines action path.
path(String, String) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines HTTP method name and action path.
path - Variable in class jodd.madvoc.meta.ActionAnnotationData
 
path - Variable in class jodd.madvoc.ResultPath
 
pathAliases - Variable in class jodd.madvoc.component.ActionsManager
 
pathMacroClass - Variable in class jodd.madvoc.component.MadvocConfig
 
PathMacros - Interface in jodd.madvoc.macro
Action path macros.
pathMacroSeparators - Variable in class jodd.madvoc.component.MadvocConfig
 
patterns - Variable in class jodd.madvoc.macro.BasePathMacros
 
petiteContainer - Variable in class jodd.madvoc.petite.PetiteFilterManager
 
petiteContainer - Variable in class jodd.madvoc.petite.PetiteInterceptorManager
 
petiteContainer - Variable in class jodd.madvoc.petite.PetiteMadvocController
 
petiteContainer - Variable in class jodd.madvoc.petite.PetiteResultsManager
 
PetiteFilterManager - Class in jodd.madvoc.petite
Petite-aware filters manager.
PetiteFilterManager() - Constructor for class jodd.madvoc.petite.PetiteFilterManager
 
PetiteInterceptorManager - Class in jodd.madvoc.petite
Petite-aware interceptors manager.
PetiteInterceptorManager() - Constructor for class jodd.madvoc.petite.PetiteInterceptorManager
 
PetiteMadvocController - Class in jodd.madvoc.petite
Petite-aware Madvoc controller.
PetiteMadvocController() - Constructor for class jodd.madvoc.petite.PetiteMadvocController
 
PetiteResultsManager - Class in jodd.madvoc.petite
Petite-aware results manager.
PetiteResultsManager() - Constructor for class jodd.madvoc.petite.PetiteResultsManager
 
PetiteWebApplication - Class in jodd.madvoc.petite
WebApplication that uses Petite container for retrieving all instances.
PetiteWebApplication() - Constructor for class jodd.madvoc.petite.PetiteWebApplication
 
POST - Static variable in annotation type jodd.madvoc.meta.Action
 
prefixIn - Variable in class jodd.madvoc.interceptor.EchoInterceptor
 
prefixOut - Variable in class jodd.madvoc.interceptor.EchoInterceptor
 
Preparable - Interface in jodd.madvoc.interceptor
Preparable actions will have their prepare() method called if intercepted by PreparableInterceptor.
PreparableInterceptor - Class in jodd.madvoc.interceptor
Prepares action by calling prepare() before action method invocation.
PreparableInterceptor() - Constructor for class jodd.madvoc.interceptor.PreparableInterceptor
 
prepare(ActionRequest) - Method in class jodd.madvoc.injector.RequestScopeInjector
prepare() - Method in interface jodd.madvoc.interceptor.Preparable
Prepares the action.
preventCaching - Variable in class jodd.madvoc.component.MadvocConfig
 
previousActionRequest - Variable in class jodd.madvoc.ActionRequest
 
printAfter(ActionRequest, long, Object) - Method in class jodd.madvoc.interceptor.EchoInterceptor
Prints out the message.
printBefore(ActionRequest) - Method in class jodd.madvoc.interceptor.EchoInterceptor
Prints out the message.
processDefaults(String) - Method in class jodd.madvoc.config.RouteMadvocConfigurator
Parses the line and sets the current defaults.
processTarget(ActionRequest, String) - Method in class jodd.madvoc.result.ServletDispatcherResult
Optionally processes target and returns modified target location of located JSP file.
processUnhandledPath(String, ServletRequest, ServletResponse) - Method in class jodd.madvoc.MadvocServletFilter
Process unconsumed action paths.
providePetiteContainer() - Method in class jodd.madvoc.petite.PetiteWebApplication
Provides Petite container instance that will be used as application context.
proxetta - Variable in class jodd.madvoc.proxetta.ProxettaAwareActionsManager
 
ProxettaAwareActionsManager - Class in jodd.madvoc.proxetta
Madvoc actions manager that works with Proxetta.
ProxettaAwareActionsManager(ProxyProxetta) - Constructor for class jodd.madvoc.proxetta.ProxettaAwareActionsManager
 
proxyActionClasses - Variable in class jodd.madvoc.proxetta.ProxettaAwareActionsManager
 
PUT - Static variable in annotation type jodd.madvoc.meta.Action
 

Q

queueCapacity - Variable in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 

R

RawData - Class in jodd.madvoc.result
Raw data for raw results.
RawData(InputStream, String, int) - Constructor for class jodd.madvoc.result.RawData
 
RawData(byte[], String) - Constructor for class jodd.madvoc.result.RawData
 
RawData(byte[]) - Constructor for class jodd.madvoc.result.RawData
 
RawDownload - Class in jodd.madvoc.result
Download data for raw results.
RawDownload(InputStream, String, String, int) - Constructor for class jodd.madvoc.result.RawDownload
 
RawDownload(byte[], String, String) - Constructor for class jodd.madvoc.result.RawDownload
 
RawDownload(byte[], String) - Constructor for class jodd.madvoc.result.RawDownload
 
RawDownload(File, String, String) - Constructor for class jodd.madvoc.result.RawDownload
 
RawDownload(File, String) - Constructor for class jodd.madvoc.result.RawDownload
 
RawDownload(File) - Constructor for class jodd.madvoc.result.RawDownload
 
RawResult - Class in jodd.madvoc.result
Raw results directly writes byte context to the output.
RawResult() - Constructor for class jodd.madvoc.result.RawResult
 
RawResultData - Class in jodd.madvoc.result
Holder for Raw results.
RawResultData(InputStream, String, String, int) - Constructor for class jodd.madvoc.result.RawResultData
 
readActionFilters(AnnotatedElement) - Method in class jodd.madvoc.component.ActionMethodParser
Reads class or method annotation for action filters.
readActionInterceptors(AnnotatedElement) - Method in class jodd.madvoc.component.ActionMethodParser
Reads class or method annotation for action interceptors.
readAnnotationData(AccessibleObject) - Method in class jodd.madvoc.meta.ActionAnnotation
s * Need to override to make java compiler happy.
readClassActionPath(ActionNames, Class) - Method in class jodd.madvoc.component.ActionMethodParser
Reads action path from class.
readMethodActionPath(ActionNames, String, ActionAnnotationData) - Method in class jodd.madvoc.component.ActionMethodParser
Reads action method.
readMethodExtension(ActionNames, ActionAnnotationData) - Method in class jodd.madvoc.component.ActionMethodParser
Reads method's extension.
readPackageActionPath(ActionNames, Class) - Method in class jodd.madvoc.component.ActionMethodParser
Reads action path for package.
readValue(String) - Method in class jodd.madvoc.injector.Target
Reads value from the target.
ready() - Method in class jodd.madvoc.WebApplication
Called when Madvoc is up and ready.
redirect(HttpServletRequest, HttpServletResponse, String) - Method in class jodd.madvoc.result.ServletRedirectResult
 
redirect(HttpServletRequest, HttpServletResponse, String) - Method in class jodd.madvoc.result.ServletUrlRedirectResult
 
redirectTo(String) - Method in class jodd.madvoc.result.Result
Basic redirection to path.
redirectTo(Class<T>) - Method in class jodd.madvoc.result.Result
Redirect to specified path.
redirectTo(T) - Method in class jodd.madvoc.result.Result
Redirect to method of this class.
redirectTo(Result, String) - Method in class jodd.madvoc.result.Result
Appends redirection definition.
RegExpPathMacros - Class in jodd.madvoc.macro
Regular expression path macro.
RegExpPathMacros() - Constructor for class jodd.madvoc.macro.RegExpPathMacros
 
regexpPattern - Variable in class jodd.madvoc.macro.RegExpPathMacros
 
register(String) - Method in class jodd.madvoc.component.ActionsManager
Registers action with provided action signature.
register(String, ActionDef) - Method in class jodd.madvoc.component.ActionsManager
Registers action with provided action signature.
register(Class, Method) - Method in class jodd.madvoc.component.ActionsManager
 
register(Class, Method, ActionDef) - Method in class jodd.madvoc.component.ActionsManager
 
register(Class, String) - Method in class jodd.madvoc.component.ActionsManager
Registers action with provided action class and method name.
register(Class, String, ActionDef) - Method in class jodd.madvoc.component.ActionsManager
 
register(Class<? extends ActionResult>) - Method in class jodd.madvoc.component.ResultsManager
Registers an action result handler and returns created ActionResult if result with same type doesn't exist.
register(ActionResult) - Method in class jodd.madvoc.component.ResultsManager
Registers new action result instance.
registerAction(Class, Method, ActionDef) - Method in class jodd.madvoc.component.ActionsManager
Registration main point.
registerAction(ActionConfig) - Method in class jodd.madvoc.component.ActionsManager
Registers manually created action configurations.
registerAction(Class, Method, ActionDef) - Method in class jodd.madvoc.proxetta.ProxettaAwareActionsManager
Registers actions and applies proxetta on actions that are not already registered.
registerComponent(Class) - Method in class jodd.madvoc.WebApplication
Registers component using its base name.
registerComponent(String, Class) - Method in class jodd.madvoc.WebApplication
 
registerComponent(Object) - Method in class jodd.madvoc.WebApplication
Registers component instance using its base name.
registerComponent(String, Object) - Method in class jodd.madvoc.WebApplication
Registers component instance and wires it with internal container.
registerMadvocComponents() - Method in class jodd.madvoc.petite.PetiteWebApplication
Registers provided Petite container and Petite-aware Madvoc components.
registerMadvocComponents() - Method in class jodd.madvoc.WebApplication
Registers default Madvoc components.
registerPackageActionPath(String, String) - Method in class jodd.madvoc.RootPackages
Registers package action path.
registerPathAlias(String, String) - Method in class jodd.madvoc.component.ActionsManager
Registers new path alias.
render(ActionRequest, Object) - Method in class jodd.madvoc.component.MadvocController
Invokes a result after the action invocation.
render(ActionRequest, String) - Method in class jodd.madvoc.result.AbstractTemplateViewResult
Dispatches to the JSP location created from result value and JSP extension.
render(ActionRequest, T) - Method in interface jodd.madvoc.result.ActionResult
Renders result on given action result value.
render(ActionRequest, String) - Method in class jodd.madvoc.result.ChainResult
Sets the next action request for the chain.
render(ActionRequest, String) - Method in class jodd.madvoc.result.HttpStatusResult
 
render(ActionRequest, String) - Method in class jodd.madvoc.result.MoveResult
Saves action in the session under some id that is added as request parameter.
render(ActionRequest, String) - Method in class jodd.madvoc.result.NoneResult
Executes result on given action result value.
render(ActionRequest, RawResultData) - Method in class jodd.madvoc.result.RawResult
 
render(ActionRequest, String) - Method in class jodd.madvoc.result.ServletRedirectResult
Redirects to the given location.
render(ActionRequest, String) - Method in class jodd.madvoc.result.TextResult
 
renderView(ActionRequest, String) - Method in class jodd.madvoc.result.AbstractTemplateViewResult
Renders the view by processing founded target.
renderView(ActionRequest, String) - Method in class jodd.madvoc.result.ServletDispatcherResult
Renders the view by dispatching to the target JSP.
renderWith(Class<? extends ActionResult>) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines action result for this action.
RenderWith - Annotation Type in jodd.madvoc.meta
Class annotation that defines which Madvoc action result will be used for rendering.
replaceActionNameMacros(String, ActionNames) - Method in class jodd.madvoc.path.BaseNamingStrategy
Replaces action path macros in the path.
replaceVariables(String) - Method in class jodd.madvoc.config.RouteMadvocConfigurator
Replaces variables in the line.
REQUEST_BODY - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
REQUEST_MAP - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
REQUEST_NAME - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
REQUEST_PARAM_MAP - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
requestInjector - Variable in class jodd.madvoc.interceptor.PreparableInterceptor
 
requestScopeInjector - Variable in class jodd.madvoc.component.InjectorsManager
 
RequestScopeInjector - Class in jodd.madvoc.injector
Request scope injector.
RequestScopeInjector(MadvocConfig, ScopeDataResolver) - Constructor for class jodd.madvoc.injector.RequestScopeInjector
 
reset() - Method in class jodd.madvoc.RootPackages
Resets all root packages mappings.
resolve(Class<? extends T>) - Method in class jodd.madvoc.component.WrapperManager
Resolves single wrapper.
resolveActionMethod(Class<?>, String) - Method in class jodd.madvoc.component.ActionsManager
Resolves action method for given action class ane method name.
resolveAlias(String) - Method in class jodd.madvoc.component.ResultMapper
Returns resolved alias result value or passed on, if alias doesn't exist.
resolveAll(Class<? extends T>[]) - Method in class jodd.madvoc.component.WrapperManager
Resolves wrappers.
resolveHttpMethodFromMethodName(String) - Method in class jodd.madvoc.path.RestResourcePath
Resolves HTTP method name from method name.
resolveParamNames(Method) - Method in class jodd.madvoc.component.ActionMethodParamNameResolver
Returns method parameter names.
resolveResultPath(String, String) - Method in class jodd.madvoc.component.ResultMapper
Resolves result path.
resolveResultPathString(String, String) - Method in class jodd.madvoc.component.ResultMapper
Resolves result path as a string, when parts are not important and when only full string matters.
resolveResultValueType() - Method in class jodd.madvoc.result.BaseActionResult
Resolves result value type by finding the first superclass that has this value defined in generics.
resolveScopeData(Class) - Method in class jodd.madvoc.component.ScopeDataResolver
Resolve scope data in given type for all scope types.
resolveScopeData(String, Class, Annotation[]) - Method in class jodd.madvoc.component.ScopeDataResolver
Resolves scope data in given annotations for all scope types.
resolveTarget(ActionRequest, String) - Method in class jodd.madvoc.result.AbstractTemplateViewResult
Locates the target file from action path and the result value.
resolveType() - Method in class jodd.madvoc.injector.Target
Resolves target type: either using provided type or type of the value.
RestAction - Annotation Type in jodd.madvoc.meta
Extension of Action for REST resources that uses different naming convention.
RestResourcePath - Class in jodd.madvoc.path
Naming strategy for REST resources.
RestResourcePath() - Constructor for class jodd.madvoc.path.RestResourcePath
 
result - Variable in class jodd.madvoc.ActionRequest
 
result(Class<? extends ActionResult>) - Method in class jodd.madvoc.config.ManualMadvocConfigurator
Registers result class.
result - Variable in class jodd.madvoc.meta.ActionAnnotationData
 
Result - Class in jodd.madvoc.result
Result - cool, neat helper for results that are dealing with the path.
Result() - Constructor for class jodd.madvoc.result.Result
 
resultBase(String) - Method in class jodd.madvoc.config.ManualMadvocConfigurator.ActionBuilder
Defines result base path.
resultBasePath - Variable in class jodd.madvoc.ActionConfig
 
resultBasePath - Variable in class jodd.madvoc.ActionDef
 
resultClassSuffix - Variable in class jodd.madvoc.config.AutomagicMadvocConfigurator
 
resultField - Variable in class jodd.madvoc.ActionConfig
 
ResultMapper - Class in jodd.madvoc.component
Mapper from action results paths to result path.
ResultMapper() - Constructor for class jodd.madvoc.component.ResultMapper
 
resultMapper - Variable in class jodd.madvoc.result.AbstractTemplateViewResult
 
resultMapper - Variable in class jodd.madvoc.result.ChainResult
 
resultMapper - Variable in class jodd.madvoc.result.MoveResult
 
resultMapper - Variable in class jodd.madvoc.result.ServletRedirectResult
 
resultMayReplaceExistingOne(Class<? extends ActionResult>) - Method in class jodd.madvoc.component.ResultsManager
Returns true if action result can replace existing one.
resultName - Variable in class jodd.madvoc.result.BaseActionResult
 
ResultPath - Class in jodd.madvoc
Holder of result path value.
ResultPath(String, String) - Constructor for class jodd.madvoc.ResultPath
 
resultPathPrefix - Variable in class jodd.madvoc.component.MadvocConfig
 
results - Variable in class jodd.madvoc.action.ListMadvocConfig
 
resultsManager - Variable in class jodd.madvoc.action.ListMadvocConfig
 
resultsManager - Variable in class jodd.madvoc.component.MadvocController
 
ResultsManager - Class in jodd.madvoc.component
Manager for Madvoc result handlers.
ResultsManager() - Constructor for class jodd.madvoc.component.ResultsManager
 
resultsManager - Variable in class jodd.madvoc.config.AutomagicMadvocConfigurator
 
resultsManager - Variable in class jodd.madvoc.config.ManualMadvocConfigurator
 
resultValue - Variable in class jodd.madvoc.result.Result
 
resultValueType - Variable in class jodd.madvoc.result.BaseActionResult
 
rewrite(HttpServletRequest, String, String) - Method in class jodd.madvoc.component.ActionPathRewriter
Rewrites action path.
rootPackages - Variable in class jodd.madvoc.component.MadvocConfig
 
RootPackages - Class in jodd.madvoc
Collection of root packages.
RootPackages() - Constructor for class jodd.madvoc.RootPackages
 
RouteMadvocConfigurator - Class in jodd.madvoc.config
MadvocConfigurator that reads routes defined in external file madvoc-routes.txt (name can be changed in @link MadvocConfig).
RouteMadvocConfigurator() - Constructor for class jodd.madvoc.config.RouteMadvocConfigurator
 
routesFileName - Variable in class jodd.madvoc.component.MadvocConfig
 
run() - Method in class jodd.madvoc.component.MadvocController.ActionRequestInvoker
 

S

saveNameTarget(ScopeData.In, String, String) - Method in class jodd.madvoc.component.ScopeDataResolver
Saves value and property name.
saveNameTarget(ScopeData.Out, String, String) - Method in class jodd.madvoc.component.ScopeDataResolver
Saves value and property name.
scopeData - Variable in class jodd.madvoc.ActionConfig
 
ScopeData - Class in jodd.madvoc
Holds IN and OUT information for single scope.
ScopeData() - Constructor for class jodd.madvoc.ScopeData
 
ScopeData.In - Class in jodd.madvoc
 
ScopeData.Out - Class in jodd.madvoc
 
scopeDataResolver - Variable in class jodd.madvoc.component.ActionMethodParser
 
scopeDataResolver - Variable in class jodd.madvoc.component.ContextInjectorComponent
 
scopeDataResolver - Variable in class jodd.madvoc.component.InjectorsManager
 
ScopeDataResolver - Class in jodd.madvoc.component
Resolver for scope data for certain types.
ScopeDataResolver() - Constructor for class jodd.madvoc.component.ScopeDataResolver
 
scopeDataResolver - Variable in class jodd.madvoc.injector.BaseScopeInjector
 
scopeDataResolver - Variable in class jodd.madvoc.interceptor.PreparableInterceptor
 
scopeType - Variable in class jodd.madvoc.injector.BaseScopeInjector
 
ScopeType - Enum in jodd.madvoc
Parameters scope for injection (In) and outjection (Out).
ServletConfigInterceptor - Class in jodd.madvoc.interceptor
Configures actions and applies some servlet configuration prior action execution.
ServletConfigInterceptor() - Constructor for class jodd.madvoc.interceptor.ServletConfigInterceptor
 
servletContext - Variable in class jodd.madvoc.Madvoc
 
servletContextScopeInjector - Variable in class jodd.madvoc.component.InjectorsManager
 
ServletContextScopeInjector - Class in jodd.madvoc.injector
Injects values from various Servlet contexts.
ServletContextScopeInjector(ScopeDataResolver) - Constructor for class jodd.madvoc.injector.ServletContextScopeInjector
 
ServletDispatcherResult - Class in jodd.madvoc.result
Servlet Dispatcher.
ServletDispatcherResult() - Constructor for class jodd.madvoc.result.ServletDispatcherResult
 
ServletRedirectResult - Class in jodd.madvoc.result
Simply redirects to a page using RequestDispatcher.
ServletRedirectResult() - Constructor for class jodd.madvoc.result.ServletRedirectResult
 
ServletRedirectResult(String) - Constructor for class jodd.madvoc.result.ServletRedirectResult
 
servletRequest - Variable in class jodd.madvoc.ActionRequest
 
servletResponse - Variable in class jodd.madvoc.ActionRequest
 
ServletUrlRedirectResult - Class in jodd.madvoc.result
Simply sends permanent redirection to an external location.
ServletUrlRedirectResult() - Constructor for class jodd.madvoc.result.ServletUrlRedirectResult
 
SESSION_MAP - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
SESSION_NAME - Static variable in class jodd.madvoc.injector.ServletContextScopeInjector
 
sessionScopeInjector - Variable in class jodd.madvoc.component.InjectorsManager
 
SessionScopeInjector - Class in jodd.madvoc.injector
Servlet session scope injector.
SessionScopeInjector(ScopeDataResolver) - Constructor for class jodd.madvoc.injector.SessionScopeInjector
 
setActionAnnotations(Class<? extends Annotation>...) - Method in class jodd.madvoc.component.MadvocConfig
Sets action annotations.
setActionResult(Object) - Method in class jodd.madvoc.ActionRequest
Sets action result object.
setApplyCharacterEncoding(boolean) - Method in class jodd.madvoc.component.MadvocConfig
Defines is character encoding has to be set by Madvoc into the request and response.
setAttributeMoveId(String) - Method in class jodd.madvoc.component.MadvocConfig
Sets attribute name for move results.
setCharacterEncoding(String) - Method in class jodd.madvoc.MadvocResponseWrapper
Sets just character encoding.
setClassNames(String, String) - Method in class jodd.madvoc.ActionNames
Sets class-related names.
setContentType(String) - Method in class jodd.madvoc.MadvocResponseWrapper
Sets content type.
setCorePoolSize(int) - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
setDefaultActionMethodNames(String...) - Method in class jodd.madvoc.component.MadvocConfig
Specifies default action names that do not have method paths.
setDefaultActionResult(Class<? extends ActionResult>) - Method in class jodd.madvoc.component.MadvocConfig
Specifies default action result.
setDefaultExtension(String) - Method in class jodd.madvoc.component.MadvocConfig
Sets default action extension that will be appended when omitted.
setDefaultFilters(Class<? extends ActionFilter>[]) - Method in class jodd.madvoc.component.MadvocConfig
Set default filters.
setDefaultInterceptors(Class<? extends ActionInterceptor>...) - Method in class jodd.madvoc.component.MadvocConfig
Set default interceptors.
setDefaultNamingStrategy(Class<? extends ActionNamingStrategy>) - Method in class jodd.madvoc.component.MadvocConfig
Specifies default ActionNamingStrategy action naming strategy.
setDetectDuplicatePathsEnabled(boolean) - Method in class jodd.madvoc.component.MadvocConfig
Defines if duplicate paths should be detected and if an exception should be thrown on duplication.
setEnabled(boolean) - Method in interface jodd.madvoc.ActionWrapper
Defines if wrapper is enabled.
setEnabled(boolean) - Method in class jodd.madvoc.BaseActionWrapper
Defines if interceptor is enabled.
setEncodeGetParams(boolean) - Method in class jodd.madvoc.injector.RequestScopeInjector
Specifies if GET parameters should be encoded.
setEncoding(String) - Method in class jodd.madvoc.component.MadvocConfig
Sets web application character encoding.
setExtension(String) - Method in class jodd.madvoc.ActionNames
Sets extension.
setFileUploadFactory(FileUploadFactory) - Method in class jodd.madvoc.component.MadvocConfig
Specifies file upload factory.
setFilters(Class<? extends ActionFilter>...) - Method in class jodd.madvoc.filter.ActionFilterStack
Sets filter classes.
setHeader(String, String) - Method in class jodd.madvoc.MadvocResponseWrapper
 
setHttpMethod(String) - Method in class jodd.madvoc.ActionNames
Sets HTTP method.
setHttpServletRequest(HttpServletRequest) - Method in class jodd.madvoc.ActionRequest
Specifies new servlet request, in case of wrapping it.
setHttpServletResponse(HttpServletResponse) - Method in class jodd.madvoc.ActionRequest
Specifies new servlet response, in case of wrapping it.
setIgnoreEmptyRequestParams(boolean) - Method in class jodd.madvoc.injector.RequestScopeInjector
Specifies if empty request parameters will be totally ignored as they were not sent at all.
setIgnoreInvalidUploadFiles(boolean) - Method in class jodd.madvoc.injector.RequestScopeInjector
Specifies if invalid and non-existing upload files should be null.
setInjectAttributes(boolean) - Method in class jodd.madvoc.injector.RequestScopeInjector
Specifies if attributes will be injected.
setInjectIdsFromRequestEnabled(boolean) - Method in class jodd.madvoc.interceptor.PreparableInterceptor
 
setInjectParameters(boolean) - Method in class jodd.madvoc.injector.RequestScopeInjector
Specifies if parameters will be injected.
setInterceptors(Class<? extends ActionInterceptor>...) - Method in class jodd.madvoc.interceptor.ActionInterceptorStack
Sets interceptor classes.
setKeepAliveTimeMillis(long) - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
setMadvocConfiguratorClass(Class) - Method in class jodd.madvoc.Madvoc
Sets MadvocConfigurator class.
setMadvocConfiguratorClassName(String) - Method in class jodd.madvoc.Madvoc
Sets MadvocConfigurator class name.
setMadvocRootPackageClassName(String) - Method in class jodd.madvoc.component.MadvocConfig
Sets root package marker name.
setMaximumPoolSize(int) - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
setMethodNames(String, String) - Method in class jodd.madvoc.ActionNames
Sets method-related names.
setNextActionPath(String) - Method in class jodd.madvoc.ActionRequest
Specifies the next action path, that will be chained to current action request.
setPackageNames(String, String) - Method in class jodd.madvoc.ActionNames
Sets package-related names.
setParamsFiles(String[]) - Method in class jodd.madvoc.Madvoc
 
setPathMacroClass(Class<? extends PathMacros>) - Method in class jodd.madvoc.component.MadvocConfig
Sets implementation for path macros.
setPathMacroSeparators(String[]) - Method in class jodd.madvoc.component.MadvocConfig
Sets path macro separators.
setPrefixIn(String) - Method in class jodd.madvoc.interceptor.EchoInterceptor
 
setPrefixOut(String) - Method in class jodd.madvoc.interceptor.EchoInterceptor
 
setPreventCaching(boolean) - Method in class jodd.madvoc.component.MadvocConfig
Specifies if Madvoc should add response params to prevent browser caching.
setPreviousActionRequest(ActionRequest) - Method in class jodd.madvoc.ActionRequest
Sets previous action request in chain.
setQueueCapacity(int) - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
setResultPathPrefix(String) - Method in class jodd.madvoc.component.MadvocConfig
Defines result path prefix that will be added to all result paths.
setRoutesFileName(String) - Method in class jodd.madvoc.component.MadvocConfig
 
setSilent(boolean) - Method in class jodd.madvoc.injector.BaseScopeInjector
Defines if injection should throw exceptions or to be silent.
setTargetProperty(Target, String, Object) - Method in class jodd.madvoc.injector.BaseScopeInjector
Sets target bean property, optionally creates instance if doesn't exist.
setTreatEmptyParamsAsNull(boolean) - Method in class jodd.madvoc.injector.RequestScopeInjector
Specifies if empty parameters will be injected as null value.
setTrimParams(boolean) - Method in class jodd.madvoc.injector.RequestScopeInjector
Specifies if parameters will be trimmed before injection.
setValue(Object) - Method in class jodd.madvoc.injector.Target
Sets target value.
setWebAppClass(Class) - Method in class jodd.madvoc.Madvoc
Sets WebApplication class.
setWebAppClassName(String) - Method in class jodd.madvoc.Madvoc
Sets WebApplication class name.
silent - Variable in class jodd.madvoc.injector.BaseScopeInjector
 
splitActionPath(String) - Static method in class jodd.madvoc.MadvocUtil
Splits action path to chunks.
startNewWebApplication(ServletContext) - Method in class jodd.madvoc.Madvoc
Creates and starts new Madvoc web application.
stopWebApplication() - Method in class jodd.madvoc.Madvoc
Stops Madvoc web application.
stringResults - Variable in class jodd.madvoc.component.ResultsManager
 
stripLastCamelWord(String) - Static method in class jodd.madvoc.MadvocUtil
Removes last CamelWord

T

Target - Class in jodd.madvoc.injector
Injection target.
Target(Object) - Constructor for class jodd.madvoc.injector.Target
Creates target over the value.
Target(Object, Class) - Constructor for class jodd.madvoc.injector.Target
 
Target(Class) - Constructor for class jodd.madvoc.injector.Target
Creates target over a type with given name.
target - Variable in class jodd.madvoc.result.Result
 
target - Variable in class jodd.madvoc.ScopeData.In
 
target - Variable in class jodd.madvoc.ScopeData.Out
 
targetCache - Variable in class jodd.madvoc.result.AbstractTemplateViewResult
 
targetExists(ActionRequest, String) - Method in class jodd.madvoc.result.ServletDispatcherResult
Returns true if target exists.
targetNotFound(ActionRequest, String) - Method in class jodd.madvoc.result.AbstractTemplateViewResult
Called when target not found.
targets - Variable in class jodd.madvoc.ActionRequest
 
text(String) - Method in class jodd.madvoc.result.Result
Returns text.
TextResult - Class in jodd.madvoc.result
Text result returns a result value, i.e. a string.
TextResult() - Constructor for class jodd.madvoc.result.TextResult
 
toString() - Method in class jodd.madvoc.ActionConfig
 
toString() - Method in class jodd.madvoc.component.MadvocConfig.AsyncConfig
 
toString() - Method in class jodd.madvoc.component.MadvocConfig
Prepares string with full configuration.
toString() - Method in class jodd.madvoc.filter.BaseActionFilter
 
toString() - Method in class jodd.madvoc.interceptor.BaseActionInterceptor
 
toString() - Method in class jodd.madvoc.result.BaseActionResult
 
toString() - Method in class jodd.madvoc.ResultPath
 
toString() - Method in class jodd.madvoc.RootPackages
 
toString() - Method in enum jodd.madvoc.ScopeType
 
totalFilters - Variable in class jodd.madvoc.ActionRequest
 
totalInterceptors - Variable in class jodd.madvoc.ActionRequest
 
TRACE - Static variable in annotation type jodd.madvoc.meta.Action
 
treatEmptyParamsAsNull - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
trimParams - Variable in class jodd.madvoc.injector.RequestScopeInjector
 
trimPrefixAndSuffix(String) - Method in class jodd.madvoc.config.RouteMadvocConfigurator
Removes common prefixes and suffixes.
type - Variable in class jodd.madvoc.injector.Target
 
type - Variable in class jodd.madvoc.ScopeData.In
 
type - Variable in class jodd.madvoc.ScopeData.Out
 
typeResults - Variable in class jodd.madvoc.component.ResultsManager
 

U

url(String) - Method in class jodd.madvoc.result.Result
Redirects to url.
urlTo(String) - Method in class jodd.madvoc.result.Result
Permanent redirection to given path.
use(Class<? extends ActionResult>) - Method in class jodd.madvoc.result.Result
Specifies generic result type for rendering.
useProxetta - Static variable in class jodd.madvoc.JoddMadvoc
Defines if Proxetta should be used.

V

value - Variable in class jodd.madvoc.injector.Target
 
value - Variable in class jodd.madvoc.meta.ActionAnnotationData
 
value(String) - Method in class jodd.madvoc.result.Result
Defines raw result value to be rendered.
value() - Method in class jodd.madvoc.result.Result
Returns either result value or action method reference.
value - Variable in class jodd.madvoc.ResultPath
 
value() - Method in enum jodd.madvoc.ScopeType
 
valueOf(String) - Static method in enum jodd.madvoc.ScopeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum jodd.madvoc.ScopeType
Returns an array containing the constants of this enum type, in the order they are declared.
variables - Variable in class jodd.madvoc.config.RouteMadvocConfigurator
 

W

webapp - Variable in class jodd.madvoc.Madvoc
 
webAppClass - Variable in class jodd.madvoc.Madvoc
 
webAppClassName - Variable in class jodd.madvoc.Madvoc
 
WebApplication - Class in jodd.madvoc
Web application contains all configurations and holds all managers and controllers of one web application.
WebApplication() - Constructor for class jodd.madvoc.WebApplication
Creates web application.
WebApplication(boolean) - Constructor for class jodd.madvoc.WebApplication
Creates web application and optionally initializes it.
WildcardPathMacros - Class in jodd.madvoc.macro
Wildcard path macro matcher.
WildcardPathMacros() - Constructor for class jodd.madvoc.macro.WildcardPathMacros
 
wrapAction(Class<T>) - Method in class jodd.madvoc.result.Result
Wraps action class and returns MethRef object (proxified target) so user can choose the method.
WrapperManager<T extends ActionWrapper> - Class in jodd.madvoc.component
Base wrapper manager implements common logic of a wrapper.
WrapperManager() - Constructor for class jodd.madvoc.component.WrapperManager
 
wrappers - Variable in class jodd.madvoc.BaseActionWrapperStack
 
wrappers - Variable in class jodd.madvoc.component.WrapperManager
 
writeValue(String, Object, boolean) - Method in class jodd.madvoc.injector.Target
Writes value to this target.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2003-2013 Jodd Team