org.apache.myfaces.orchestra.viewController
Class AbstractViewControllerExecutor
java.lang.Object
org.apache.myfaces.orchestra.viewController.AbstractViewControllerExecutor
- All Implemented Interfaces:
- ViewControllerExecutor
- Direct Known Subclasses:
- AnnotationsViewControllerExecutor, InterfaceViewControllerExecutor, ReflectiveViewControllerExecutor
public abstract class AbstractViewControllerExecutor
- extends java.lang.Object
- implements ViewControllerExecutor
An implementation of ViewControllerExecutor that can be subclassed to customise
the mapping of lifecycle events to bean methods.
Orchestra provides this class so that the executor responsibilities can be extended
between releases without breaking binary compatibility (something that cannot be done
with an interface).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractViewControllerExecutor
public AbstractViewControllerExecutor()
invokeInitView
public boolean invokeInitView(java.lang.String beanName,
java.lang.Object bean)
- Specified by:
invokeInitView
in interface ViewControllerExecutor
invokePreRenderView
public boolean invokePreRenderView(java.lang.String beanName,
java.lang.Object bean)
- Specified by:
invokePreRenderView
in interface ViewControllerExecutor
invokePreProcess
public boolean invokePreProcess(java.lang.String beanName,
java.lang.Object bean)
- Specified by:
invokePreProcess
in interface ViewControllerExecutor
Copyright © 2009 The Apache Software Foundation. All Rights Reserved.