railo.runtime
Class Page

java.lang.Object
  extended by railo.runtime.Page
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PagePlus

public abstract class Page
extends Object
implements Serializable

abstract Method for all generated Page Object

See Also:
Serialized Form

Field Summary
static boolean FALSE
          Field FALSE
static boolean TRUE
          Field TRUE
 
Constructor Summary
Page()
           
 
Method Summary
abstract  void call(PageContext pc)
          method to invoke a page
 long getCompileTime()
          return the time when the file was compiled
 byte getLoadType()
           
 PageSource getPageSource()
           
 long getSourceLastModified()
          return when the source file last time was modified
 int getVersion()
          return version definition of the page
 void setLoadType(byte loadType)
           
 void setPageSource(PageSource pageSource)
           
 void threadCall(PageContext pageContext, int threadIndex)
           
 Object udfCall(PageContext pageContext, UDF udf, int functionIndex)
           
 Object udfDefaultValue(PageContext pc, int functionIndex, int argumentIndex)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FALSE

public static boolean FALSE
Field FALSE


TRUE

public static boolean TRUE
Field TRUE

Constructor Detail

Page

public Page()
Method Detail

getVersion

public int getVersion()
return version definition of the page

Returns:
version

call

public abstract void call(PageContext pc)
                   throws Throwable
method to invoke a page

Parameters:
pc - PageContext
Throws:
Throwable

getSourceLastModified

public long getSourceLastModified()
return when the source file last time was modified

Returns:
last modification of source file

getCompileTime

public long getCompileTime()
return the time when the file was compiled


setPageSource

public void setPageSource(PageSource pageSource)
Parameters:
pageSource -

getPageSource

public PageSource getPageSource()
Returns:
Returns the pageResource.

getLoadType

public byte getLoadType()
Returns:
gets the load type

setLoadType

public void setLoadType(byte loadType)
Parameters:
loadType - sets the load type

udfCall

public Object udfCall(PageContext pageContext,
                      UDF udf,
                      int functionIndex)
               throws Throwable
Throws:
Throwable

threadCall

public void threadCall(PageContext pageContext,
                       int threadIndex)
                throws Throwable
Throws:
Throwable

udfDefaultValue

public Object udfDefaultValue(PageContext pc,
                              int functionIndex,
                              int argumentIndex)


Copyright © 2012 Railo