railo.runtime.tag
Class ObjectCache

java.lang.Object
  extended by railo.runtime.ext.tag.TagImpl
      extended by railo.runtime.tag.ObjectCache
All Implemented Interfaces:
javax.servlet.jsp.tagext.Tag

public final class ObjectCache
extends TagImpl

Flushes the query cache


Field Summary
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
ObjectCache()
           
 
Method Summary
 void _doStartTag()
           
static QueryCacheFilter createFilter(Object filter, boolean ignoreCase)
           
static QueryCacheFilter createFilter(String pattern, boolean ignoreCase)
           
static QueryCacheFilter createFilter(UDF filter)
           
 int doEndTag()
           
 int doStartTag()
           
 void release()
           
 void setAction(String action)
          set the value action Clears queries from the cache in the Application scope.
 void setFilter(Object filter)
           
 void setFilter(String filter)
           
 void setFilterignorecase(String filter)
           
 void setResult(String result)
           
 
Methods inherited from class railo.runtime.ext.tag.TagImpl
getParent, required, required, required, required, setPageContext, setPageContext, setParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectCache

public ObjectCache()
Method Detail

setAction

public void setAction(String action)
set the value action Clears queries from the cache in the Application scope.

Parameters:
action - value to set

setResult

public void setResult(String result)

setFilter

public void setFilter(Object filter)
               throws PageException
Throws:
PageException

setFilter

public void setFilter(String filter)
               throws PageException
Throws:
PageException

setFilterignorecase

public void setFilterignorecase(String filter)
                         throws PageException
Throws:
PageException

createFilter

public static QueryCacheFilter createFilter(Object filter,
                                            boolean ignoreCase)
                                     throws PageException
Throws:
PageException

createFilter

public static QueryCacheFilter createFilter(UDF filter)
                                     throws PageException
Throws:
PageException

createFilter

public static QueryCacheFilter createFilter(String pattern,
                                            boolean ignoreCase)
                                     throws PageException
Throws:
PageException

doStartTag

public int doStartTag()
               throws PageException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class TagImpl
Throws:
PageException
See Also:
Tag.doStartTag()

_doStartTag

public void _doStartTag()
                 throws PageException
Throws:
PageException

doEndTag

public int doEndTag()
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class TagImpl
See Also:
Tag.doEndTag()

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class TagImpl
See Also:
Tag.release()


Copyright © 2012 Railo