Oracle Fusion Middleware Java API Reference for Oracle ADF Lifecycle
11g Release 2 (11.1.2.1.0)

E17481-02

oracle.adf.controller.struts.actions
Class StrutsPageLifecycleFactory

java.lang.Object
  extended by oracle.adf.controller.struts.actions.StrutsPageLifecycleFactory
Direct Known Subclasses:
DefaultStrutsPageLifecycleFactory

Deprecated. Use equivalent classes in oracle.adf.controller.v2

public abstract class StrutsPageLifecycleFactory
extends java.lang.Object

Abstract class providing base support to a StrutsPageLifecycle factory. Implement getPageLifecycle method to provide the factory functionality. See DefaultStrutsPageLifecycleFactory for an example.

Since:
9.0.5

Field Summary
static java.lang.String factoryPlugInClassName
          Deprecated.  
 
Constructor Summary
StrutsPageLifecycleFactory()
          Deprecated.  
 
Method Summary
static StrutsPageLifecycleFactory getInstance(org.apache.struts.config.ModuleConfig config)
          Deprecated. Helper method to instanciate the factory given the ModuleConfig.
abstract  StrutsPageLifecycle getPageLifecycle(java.lang.String path)
          Deprecated. Return a StrutsPageLifecycle for given a page path.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factoryPlugInClassName

public static final java.lang.String factoryPlugInClassName
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

StrutsPageLifecycleFactory

public StrutsPageLifecycleFactory()
Deprecated. 
Method Detail

getInstance

public static StrutsPageLifecycleFactory getInstance(org.apache.struts.config.ModuleConfig config)
Deprecated. 
Helper method to instanciate the factory given the ModuleConfig. The ModuleConfig possibly contain the class name of a sustitued factory as the value of a property named "lifecycleFactory".

Parameters:
config - the module config
Returns:
a StrutsPageLifecycleFactory instance

getPageLifecycle

public abstract StrutsPageLifecycle getPageLifecycle(java.lang.String path)
Deprecated. 
Return a StrutsPageLifecycle for given a page path. The customized lifecycle should subclass StrutsPageLifecycle to support the base functionality. The page path give the flexibility of returning a different lifecycle for different type of web page like jsp, xml or uix.

See DefaultStrutsPageLifecycleFactory for an example implementation of this method.

Parameters:
path - the web page path
Returns:
a customized StrutsPageLifecycle

Oracle Fusion Middleware Java API Reference for Oracle ADF Lifecycle
11g Release 2 (11.1.2.1.0)

E17481-02

Copyright © 1997, 2011, Oracle. All rights reserved.