Uses of Interface
org.mentawai.core.Filter

Packages that use Filter
org.mentawai.core   
org.mentawai.filter   
org.mentawai.util   
 

Uses of Filter in org.mentawai.core
 

Subinterfaces of Filter in org.mentawai.core
 interface AfterConsequenceFilter
           
 

Methods in org.mentawai.core that return Filter
 Filter InvocationChain.getFilter(Class<? extends Filter> filterClass)
           
 

Methods in org.mentawai.core that return types with arguments of type Filter
 List<Filter> InvocationChain.getFilters()
          Returns the filters of this invocation chain.
 List<Filter> ActionConfig.getFilters()
          Returns the filters for this action.
 List<Filter> ActionConfig.getFilters(String innerAction)
          Returns the filters for this inner action.
static List<Filter> PojoAction.getFilterStack()
           
 List<Filter> ActionConfig.getFirstFilters(String innerAction)
          Returns the filters for this inner action, that will be executed before the global filters.
 List<Filter> ApplicationManager.getGlobalFilters()
          Gets all the global filters registered in this application manager.
 List<Filter> ApplicationManager.getGlobalFilters(boolean last)
          Gets the global filters registered in this application manager.
 List<Filter> ApplicationManager.getGlobalFilters(Class<? extends Object> klass, boolean last)
           
 

Methods in org.mentawai.core with parameters of type Filter
 ActionConfig ActionConfig.addFilter(Filter filter)
          Adds a filter for the action.
 ActionConfig ActionConfig.addFilter(Filter filter, String... args)
          Adds a filter to a list of inner actions.
 ActionConfig ActionConfig.addFilter(Filter filter, String innerAction)
          Adds a filter for this inner action.
 ActionConfig ActionConfig.addFilterFirst(Filter filter)
          Adds a filter that will be executed before the global filters.
 ActionConfig ActionConfig.addFilterFirst(Filter filter, String innerAction)
          Adds a filter that will be executed before the global filters.
 void ApplicationManager.addGlobalFilter(Class<? extends Object> klass, Filter filter, boolean last)
           
 void ApplicationManager.addGlobalFilter(Filter filter)
          Register a filter for all actions in this application manager.
 void ApplicationManager.addGlobalFilter(Filter filter, boolean last)
          Register a filter for all actions in this application manager.
 void ApplicationManager.filter(Class<? extends Object> klass, Filter filter)
           
 ActionConfig ActionConfig.filter(Filter filter)
          Shorter version of addFilter.
 void ApplicationManager.filter(Filter filter)
          Shorter version of addGlobalFilter.
 void ApplicationManager.filter(Filter filter, boolean last)
          Shorter version of addGlobalFilter.
 ActionConfig ActionConfig.filter(Filter filter, String... args)
          Shorter version.
 ActionConfig ActionConfig.filter(Filter filter, String innerAction)
          Shorter version of addFilter.
 ActionConfig ActionConfig.filterFirst(Filter filter)
          Add a list of filters that will be executed before the global filters.
 ActionConfig ActionConfig.filterFirst(Filter filter, String innerAction)
          Add a list of filters that will be executed before the global filters.
 void ApplicationManager.filterLast(Class<? extends Object> klass, Filter filter)
           
 void ApplicationManager.filterLast(Filter filter)
          Shorter version of addFlobalFilter.
 

Method parameters in org.mentawai.core with type arguments of type Filter
 Filter InvocationChain.getFilter(Class<? extends Filter> filterClass)
           
static Consequence Controller.invokeAction(ActionConfig ac, Action action, String innerAction, List<Filter> filters, StringBuilder returnedResult)
          Invoke an action and return the consequence generated by this invocation.
 

Uses of Filter in org.mentawai.filter
 

Classes in org.mentawai.filter that implement Filter
 class ActionContextFilter
           
 class AjaxValidationFilter
           
 class ApplicationFilter
          This filter will place the application context in the action input.
 class AuthenticationFilter
          A filter to handle user authentcation.
 class AuthenticationFreeMarkerFilter
           
 class AuthorizationFilter
          A filter to handle user authorization.
 class AutoWiringFilter
          A filter that will do AUTO-WIRING of dependencies in a totaly transparent way.
 class BooleanFilter
           
 class CollectionFilter
           
 class ConnectionFilter
           
 class ConversionFilter
           
 class ConverterFilter
          A filter to perform conversions of the action input values.
 class CookieFilter
          This filter will place a http cookie value in the action input.
 class CookiesFilter
          This filter will place the cookie context in the action input.
 class DateConverterFilter
           
 class DateFilter
           
 class DependencyFilter
           
 class DIFilter
          A filter that will do AUTO-WIRING of dependencies in a totaly transparent way.
 class DoubleConverterFilter
           
 class DynamicListFilter
          This abstract filter is useful for placing dynamic lists in the action output so that a mtw:select cand display it.
 class DynamicValueFilter
          This abstract filter is useful for placing dynamic values in the action output so that we can grab them in the view with menta tags.
 class ErrorsFilter
           
 class ExceptionFilter
           A filter for handling exceptions that may occour during the action's execution.
 class FieldErrorsFilter
           
 class FileUploadFilter
          A filter for handling File Upload that uses the Jakarta Commons FileUpload library.
 class FlashScopeFilter
           
 class FormatFilter
          A filter to format the action output values.
 class FormatterFilter
          A filter to format the action output values.
 class GlobalFilterFreeMarkerFilter
           
 class HeaderFilter
          This filter will place a http header value in the action input.
 class HeadersFilter
           
 class HibernateAnnotationFilter
          This filter extends the capabilities of HibernateFilter to be used with Annotations
 class HibernateFilter
          Use this filter to place an opened and connected Hibernate session in the action input.
 class InjectionFilter
          This filter will inject input values into the action or model.
 class InputFilter
          This filter will inject the action input as a Map in the pojo action.
 class IntegerConverterFilter
           
 class IoCFilter
          Autowiring filter for IoC.
 class IpFilter
           
 class JpaFilter
          Use this filter to place an opened and connected JPA entityManager in the action input.
 class LocaleFilter
          This filter will place the action locale in the action input.
 class MentaContainerFilter
           
 class MessagesFilter
           
 class MethodParamFilter
          This filter will place a java.util.List with the action input keys we want to use as the parameters of a Pojo Action method.
 class OutjectionFilter
          A filter that takes all the properties of the action and place them in the output, so that you don't have to call output.setValue() manually.
 class OutputFilter
           
 class OVFilter
          A filter that takes all the properties of a bean and place them in the action output.
 class PaginatorFilter
           This filter easily enables paging of data on top of your current structure.
 class PostOrGetFilter
          This filter will place a boolean in the action input to tell whether the action was a POST or a GET.
 class PrettyURLParamFilter
          A Filter for injecting in the action input the parameters supplied by the PrettyURLController in separated attributes.
 class PushConnectionFilter
          A filter to serve a ready-to-use database connection to its actions.
 class PushInjectionFilter
          A filter that tries to inject the input values in the action through setters.
 class PushIoCFilter
           
 class PushVOFilter
          A filter that tries to populate a bean with the action input values.
Use this filter if you want to provide your action with a ready-to-use bean instead of a bunch of action input values.
This filter tries to inject all the action input values in a Java object through setters.
It can also inject directly in the bean's attributes, even if the field is private.
And it can also use prefix to separate attributes from multiple objects.
If enabled, it will try to automatically convert the fields beforing injecting based on the field type, if it can find one.
 class RedirectAfterLoginFilter
          A filter that implements the redirect after login mechanism.
 class RedirectAfterLoginMarkerFilter
           
 class ResultFilter
           
 class SessionFilter
          This filter will place the session context in the action input.
 class SpringFilter
          Filter to substitute an regular action input for a InputSpring.
 class TransactionFilter
           Mentawai filter for transaction managment.
 class TrimFilter
           
 class ValidationFilter
           
 class ValidatorFilter
          A filter to validate the values of an action input.
 class VOFilter
           
 

Uses of Filter in org.mentawai.util
 

Methods in org.mentawai.util with parameters of type Filter
static void DebugServletFilter.debug(Action a, Filter f)
           
static void DebugServletFilter.debug(StringBuffer sb, Filter f)
           
 



Copyright © 2011. All Rights Reserved.