railo.runtime
Class InterfacePage

java.lang.Object
  extended by railo.runtime.Page
      extended by railo.runtime.PagePlus
          extended by railo.runtime.InterfacePage
All Implemented Interfaces:
Serializable

public abstract class InterfacePage
extends PagePlus

A Page that can produce Components

See Also:
Serialized Form

Field Summary
 
Fields inherited from class railo.runtime.Page
FALSE, metaData, TRUE, udfs
 
Constructor Summary
InterfacePage()
           
 
Method Summary
 void call(PageContext pc)
          method to invoke a page
abstract  void initInterface(InterfaceImpl i)
           
abstract  InterfaceImpl newInstance(String callPath, boolean isRealPath, Map interfaceUDFs)
           
 
Methods inherited from class railo.runtime.PagePlus
udfDefaultValue, udfDefaultValue
 
Methods inherited from class railo.runtime.Page
getCompileTime, getImportDefintions, getLoadType, getPageSource, getSourceLastModified, getVersion, setLoadType, setPageSource, threadCall, udfCall
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfacePage

public InterfacePage()
Method Detail

call

public void call(PageContext pc)
          throws PageException
Description copied from class: Page
method to invoke a page

Overrides:
call in class Page
Parameters:
pc - PageContext
Throws:
PageException

initInterface

public abstract void initInterface(InterfaceImpl i)
                            throws PageException
Throws:
PageException

newInstance

public abstract InterfaceImpl newInstance(String callPath,
                                          boolean isRealPath,
                                          Map interfaceUDFs)
                                   throws PageException
Throws:
PageException


Copyright © 2012 Railo