org.experlog.actions
Class XslTransform
java.lang.Object
org.experlog.actions.XslTransform
- All Implemented Interfaces:
- ESAction
public class XslTransform
- extends java.lang.Object
- implements ESAction
XSLT transformation
Input parameters:
Xslt (MANDATORY): URL of the XSL stylesheet
Xml (MANDATORY): URL of the XML to transform
XsltCache (OPTIONAL, default false): if true, the compiled XSL stylesheet will be cached
XsltTimeout (OPTIONAL): max amount of time this action should take (seconds).
XsltDelay (OPTIONAL, default 3 x XsltTimeout if specified): delay until this action becomes
active again (during the delay this action is disabled - and does nothing); The delay is
activated when the timeout is reached.
Output parameters:
XsltDelayedBy: if delayed, tells until what time the delay runs (timestamp in milliseconds).
0 if no delay.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XslTransform
public XslTransform()
serverSide
public boolean serverSide()
- Specified by:
serverSide
in interface ESAction
processRequest
public boolean processRequest(Client session,
ESServletRequest req,
DynHtml expander,
java.lang.Object info)
throws java.lang.Exception
- Specified by:
processRequest
in interface ESAction
- Throws:
java.lang.Exception