railo.runtime.tag
Class Transaction

java.lang.Object
  extended by railo.runtime.ext.tag.TagImpl
      extended by railo.runtime.ext.tag.BodyTagImpl
          extended by railo.runtime.ext.tag.BodyTagTryCatchFinallyImpl
              extended by railo.runtime.tag.Transaction
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally

public final class Transaction
extends BodyTagTryCatchFinallyImpl

Transaction class


Field Summary
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
Transaction()
           
 
Method Summary
 int doAfterBody()
           
 void doCatch(Throwable t)
           
 void doFinally()
           
 int doStartTag()
           
 void hasBody(boolean hasBody)
           
 void release()
           
 void setAction(String strAction)
           
 void setIsolation(String isolation)
           
 
Methods inherited from class railo.runtime.ext.tag.BodyTagImpl
doInitBody, setBodyContent
 
Methods inherited from class railo.runtime.ext.tag.TagImpl
doEndTag, getParent, required, required, required, required, setPageContext, setPageContext, setParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
doEndTag, getParent, setPageContext, setParent
 

Constructor Detail

Transaction

public Transaction()
Method Detail

release

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

setAction

public void setAction(String strAction)
               throws DatabaseException
Parameters:
action - The action to set.
Throws:
DatabaseException

setIsolation

public void setIsolation(String isolation)
                  throws DatabaseException
Parameters:
isolation - The isolation to set.
Throws:
DatabaseException

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:
TagImpl.doStartTag()

doCatch

public void doCatch(Throwable t)
             throws Throwable
Specified by:
doCatch in interface javax.servlet.jsp.tagext.TryCatchFinally
Overrides:
doCatch in class BodyTagTryCatchFinallyImpl
Throws:
Throwable
See Also:
BodyTagTryCatchFinallyImpl.doCatch(java.lang.Throwable)

hasBody

public void hasBody(boolean hasBody)
Parameters:
hasBody -

doFinally

public void doFinally()
Specified by:
doFinally in interface javax.servlet.jsp.tagext.TryCatchFinally
Overrides:
doFinally in class BodyTagTryCatchFinallyImpl
See Also:
BodyTagTryCatchFinallyImpl.doFinally()

doAfterBody

public int doAfterBody()
                throws javax.servlet.jsp.JspException
Specified by:
doAfterBody in interface javax.servlet.jsp.tagext.IterationTag
Overrides:
doAfterBody in class BodyTagImpl
Throws:
javax.servlet.jsp.JspException
See Also:
BodyTagImpl.doAfterBody()


Copyright © 2012 Railo