|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EngineException | |
|---|---|
| com.uwyn.rife.authentication.credentialsmanagers.exceptions | Provides classes for the exceptions that can occur during the management of RoleUser credentials. |
| com.uwyn.rife.authentication.elements | Provides elements for authentication and logout, using the variety of backend stores available. |
| com.uwyn.rife.authentication.elements.exceptions | Provides exception classes for the authentication elements. |
| com.uwyn.rife.cmf.elements | Provides an element that serves streaming content data straight from the content management framework. |
| com.uwyn.rife.engine | Provides classes, interfaces and elements for the web application engine. |
| com.uwyn.rife.engine.elements | Provides elements wigh common features that are useful in many web applications. |
| com.uwyn.rife.engine.exceptions | Provides exception classes for the web engine. |
| com.uwyn.rife.servlet | Provides classes to start and stop a RIFE application from a servlet container, both as filters and servlets. |
| com.uwyn.rife.test | Provides classes and interfaces for the out-of-container testing framework. |
| Uses of EngineException in com.uwyn.rife.authentication.credentialsmanagers.exceptions |
|---|
| Uses of EngineException in com.uwyn.rife.authentication.elements |
|---|
| Methods in com.uwyn.rife.authentication.elements that throw EngineException | |
|---|---|
static String |
Authenticated.createAuthenticationRequestAttributeName(ElementInfo elementInfo,
String name,
String value)
Creates a name for the current authentication context that can be used to cache the authentication process' result as a request attribute. |
void |
PurgingMixedAuthenticatedDeployer.deploy()
|
void |
PurgingMemoryAuthenticatedDeployer.deploy()
|
void |
PurgingDatabaseAuthenticatedDeployer.deploy()
|
void |
MixedAuthenticatedDeployer.deploy()
|
void |
MemoryAuthenticatedDeployer.deploy()
|
void |
DatabaseAuthenticatedDeployer.deploy()
|
void |
AbstractPropertyAuthenticatedDeployer.deploy()
|
void |
MemoryLogoutDeployer.deploy()
|
void |
DatabaseLogoutDeployer.deploy()
|
| Uses of EngineException in com.uwyn.rife.authentication.elements.exceptions |
|---|
| Uses of EngineException in com.uwyn.rife.cmf.elements |
|---|
| Subclasses of EngineException in com.uwyn.rife.cmf.elements | |
|---|---|
class |
MissingDatasourceException
|
| Uses of EngineException in com.uwyn.rife.engine |
|---|
| Methods in com.uwyn.rife.engine that throw EngineException | ||
|---|---|---|
ElementInfoBuilder |
ElementInfoBuilder.addAutoLink(String srcExit)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addAutoLink(String srcExit,
String destId)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addAutoLink(String srcExit,
String destId,
boolean cancelInheritance,
boolean cancelEmbedding,
boolean redirect,
boolean cancelContinuations)
|
|
FlowLinkBuilder |
FlowLinkBuilder.addDataLink(String srcOutput,
String destInput)
|
|
FlowLinkBuilder |
FlowLinkBuilder.addDataLink(String srcOutput,
String srcOutbean,
boolean snapback,
String destInput,
String destInbean)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addDataLink(String srcOutput,
String destId,
String destInput)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addDataLink(String srcOutput,
String srcOutbean,
String destId,
boolean snapback,
String destInput,
String destInbean)
|
|
FlowLinkBuilder |
FlowLinkBuilder.addDataLinkBean(String srcOutbean,
String destInbean)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addDataLinkBean(String srcOutbean,
String destId,
String destInbean)
|
|
void |
ElementSupport.addDateHeader(String name,
long date)
Sets a response header with the given name and date-value. |
|
SiteBuilder |
SiteBuilder.addDeparture(String srcId)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addFlowLink(String srcExit,
String destId)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addFlowLink(String srcExit,
String destId,
boolean cancelInheritance)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addFlowLink(String srcExit,
String destId,
boolean cancelInheritance,
boolean cancelEmbedding)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addFlowLink(String srcExit,
String destId,
boolean snapback,
boolean cancelInheritance,
boolean cancelEmbedding,
boolean redirect)
|
|
SiteBuilder |
SiteBuilder.addGlobalBean(Class klass,
String prefix,
String name,
String groupName)
|
|
SiteBuilder |
SiteBuilder.addGlobalBean(String classname,
String prefix,
String name,
String groupName)
|
|
SiteBuilder |
SiteBuilder.addGlobalCookie(String name)
|
|
SiteBuilder |
SiteBuilder.addGlobalCookie(String name,
String defaultValue)
|
|
SiteBuilder |
SiteBuilder.addGlobalExit(String name,
String destId)
|
|
SiteBuilder |
SiteBuilder.addGlobalExit(String name,
String destId,
boolean reflective,
boolean snapback,
boolean cancelInheritance,
boolean cancelEmbedding,
boolean redirect,
boolean cancelContinuations)
|
|
SiteBuilder |
SiteBuilder.addGlobalVar(String name)
|
|
SiteBuilder |
SiteBuilder.addGlobalVar(String name,
String[] defaultValues)
|
|
void |
ElementSupport.addHeader(String name,
String value)
Adds a response header with the given name and value. |
|
void |
ElementSupport.addIntHeader(String name,
int value)
Adds a response header with the given name and integer value. |
|
void |
ElementSupport.addOutputValue(String name,
boolean value)
Adds a boolean value to the current values of an output. |
|
void |
ElementSupport.addOutputValue(String name,
char value)
Adds a char value to the current values of an output. |
|
void |
ElementSupport.addOutputValue(String name,
char[] value)
Adds values from an array of chars to the current values
of an output. |
|
void |
ElementSupport.addOutputValue(String name,
double value)
Adds a double value to the current values of an output. |
|
void |
ElementSupport.addOutputValue(String name,
float value)
Adds a float value to the current values of an output. |
|
void |
ElementSupport.addOutputValue(String name,
int value)
Adds a int value to the current values of an output. |
|
void |
ElementSupport.addOutputValue(String name,
long value)
Adds a long value to the current values of an output. |
|
void |
ElementSupport.addOutputValue(String name,
Object value)
Adds a generic object value to the current values of an
output. |
|
void |
ElementSupport.addOutputValue(String name,
String value)
Adds a value to the current values of an output. |
|
void |
ElementSupport.addOutputValues(String name,
String[] values)
Adds values to the current values of an output. |
|
ElementInfoBuilder |
ElementInfoBuilder.addProperty(String name,
Object value)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addProperty(String name,
PropertyValue value)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addRedirectAutoLink(String srcExit)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addRedirectAutoLink(String srcExit,
String destId)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addRedirectFlowLink(String srcExit,
String destId)
|
|
SiteBuilder |
SiteBuilder.addRedirectGlobalExit(String name)
|
|
SiteBuilder |
SiteBuilder.addReflectiveGlobalExit(String name)
|
|
FlowLinkBuilder |
FlowLinkBuilder.addSnapbackDataLink(String srcOutput,
String destInput)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addSnapbackDataLink(String srcOutput,
String destInput)
|
|
FlowLinkBuilder |
FlowLinkBuilder.addSnapbackDataLinkBean(String srcOutbean,
String destInbean)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addSnapbackDataLinkBean(String srcOutbean,
String destInbean)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addSnapbackFlowLink(String srcExit,
boolean cancelInheritance)
|
|
SiteBuilder |
SiteBuilder.addSnapbackGlobalExit(String name)
|
|
ElementInfoBuilder |
ElementInfoBuilder.addStaticProperty(String name,
Object value)
|
|
void |
ElementSupport.answer()
Resumes the execution in the calling element by providing no answer object. |
|
void |
ElementSupport.answer(Object answer)
Resumes the execution in the calling element by providing an answer. |
|
static void |
StateStoreTools.appendHtmlHiddenParam(StringBuilder state,
CharSequenceDeferred deferred,
String name,
String value)
|
|
static void |
StateStoreTools.appendJavascriptFooter(StringBuilder state)
|
|
static void |
StateStoreTools.appendJavascriptHeader(StringBuilder state)
|
|
static void |
StateStoreTools.appendJavascriptHiddenParam(StringBuilder state,
String name,
String value)
|
|
void |
ElementSupport.child()
Interrupts the execution in this element and transfers the execution to the child element. |
|
void |
ElementSupport.clearBuffer()
Clears the request text output buffer, all buffered text will be discarded. |
|
void |
ElementSupport.clearNamedOutputBean(String name)
Clears the outputs that correspond to the properties of a named output bean. |
|
void |
ElementSupport.clearOutput(String name)
Clears the output value of an output. |
|
void |
ElementSupport.clearOutputBean(Class beanClass)
Clears the outputs that correspond to the properties of an output bean. |
|
void |
ElementSupport.clearOutputBean(Class beanClass,
String prefix)
Clears the outputs that correspond to the properties of an output bean, taking the provided prefix into account. |
|
void |
AbstractResponse.close()
|
|
void |
Response.close()
Closed the content output stream. |
|
boolean |
ElementSupport.containsHeader(String name)
Returns a boolean indicating whether the named response header has already been set. |
|
ElementResultState |
StateStoreSession.createNewResultState(String contextId)
|
|
ElementResultState |
StateStoreQuery.createNewResultState(String contextId)
|
|
ElementResultState |
StateStore.createNewResultState(String contextId)
|
|
void |
ElementSupport.defer()
Interrupts the execution in RIFE completely and defers it to the servlet container. |
|
abstract void |
ElementDeployer.deploy()
This method is executed when the deployment should be performed. |
|
void |
ElementSupport.enableTextBuffer(boolean enabled)
Enables or disables the response text buffer. |
|
ElementInfoBuilder |
SiteBuilder.enterElement()
|
|
ElementInfoBuilder |
SiteBuilder.enterElement(String declarationName)
|
|
FlowLinkBuilder |
ElementInfoBuilder.enterFlowLink(String srcExit)
|
|
SiteBuilder |
SiteBuilder.enterGroup()
|
|
SiteBuilder |
SiteBuilder.enterState(String store)
|
|
SiteBuilder |
SubsiteDeclaration.enterSubsite()
|
|
SubsiteDeclaration |
SiteBuilder.enterSubsiteDeclaration(String declarationName)
|
|
List<String> |
ElementSupport.evaluateExpressionRoleUserTags(Template template,
String id)
Evaluate the ROLEUSER expression tags in a template. |
|
void |
ElementSupport.exit(String name)
Activates an exit. |
|
void |
StateStoreSession.exportFormState(CharSequenceDeferred deferred,
FlowState state,
FormStateType stateType)
|
|
void |
StateStoreQuery.exportFormState(CharSequenceDeferred deferred,
FlowState state,
FormStateType stateType)
|
|
void |
StateStore.exportFormState(CharSequenceDeferred deferred,
FlowState state,
FormStateType stateType)
|
|
void |
StateStoreSession.exportFormUrl(CharSequenceDeferred deferred,
String url)
|
|
void |
StateStoreQuery.exportFormUrl(CharSequenceDeferred deferred,
String url)
|
|
void |
StateStore.exportFormUrl(CharSequenceDeferred deferred,
String url)
|
|
void |
StateStoreSession.exportQueryUrl(CharSequenceDeferred deferred,
String url,
FlowState state,
ElementInfo source,
String type,
String name)
|
|
void |
StateStoreQuery.exportQueryUrl(CharSequenceDeferred deferred,
String url,
FlowState state,
ElementInfo source,
String type,
String name)
|
|
void |
StateStore.exportQueryUrl(CharSequenceDeferred deferred,
String url,
FlowState state,
ElementInfo source,
String type,
String name)
|
|
void |
ElementSupport.fillSubmissionBean(Object bean)
Fills the properties of an existing bean with the parameter values of the submission that was sent. |
|
void |
ElementSupport.fillSubmissionBean(Object bean,
String prefix)
Fills the properties of an existing bean with the parameter values of the submission that was sent, taking the provided prefix into account. |
|
void |
ElementSupport.fillSubmissionBean(String submissionName,
Object bean)
Fills the properties of an existing bean with the parameter values of a submission. |
|
void |
ElementSupport.fillSubmissionBean(String submissionName,
Object bean,
String prefix)
Fills the properties of an existing bean with the parameter values of a submission, taking the provided prefix into account. |
|
void |
AbstractResponse.flush()
|
|
void |
Response.flush()
Forces all the streamed content to be output to the client. |
|
void |
ElementSupport.flush()
Flushes the request text output buffer and the request output stream. |
|
void |
ElementSupport.forward(String url)
Interrupts the execution in this element and forwards the entire request to another URL. |
|
void |
ElementSupport.generateEmptyForm(Template template,
Class beanClass)
Generates a form that corresponds to an empty instance of a bean class. |
|
void |
ElementSupport.generateEmptyForm(Template template,
Class beanClass,
String prefix)
Generates a form that corresponds to an empty instance of a bean class. |
|
void |
ElementSupport.generateForm(Template template,
Object beanInstance)
Generates a form that corresponds to a bean instance. |
|
void |
ElementSupport.generateForm(Template template,
Object beanInstance,
String prefix)
Generates a form that corresponds to a bean instance. |
|
String |
ElementSupport.getContentType()
Returns the MIME type of the body of the request, or null
if the type is not known. |
|
String |
ElementSupport.getContinuationId()
Returns the unique identifier of the current continuation. |
|
Cookie |
ElementSupport.getCookie(String name)
Retrieves a cookie. |
|
String |
ElementSupport.getCookieValue(String name)
Retrieves the value of a cookie. |
|
String |
ElementSupport.getCookieValue(String name,
String defaultValue)
Retrieves the value of a named cookie, using a default value as fallback. |
|
boolean |
ElementSupport.getCookieValueBoolean(String name)
Retrieves the value of a named cookie and converts it to a boolean. |
|
boolean |
ElementSupport.getCookieValueBoolean(String name,
boolean defaultValue)
Retrieves the value of a named cookie and converts it to a boolean, using a default value if no input value is present. |
|
double |
ElementSupport.getCookieValueDouble(String name)
Retrieves the value of a named cookie and converts it to a double. |
|
double |
ElementSupport.getCookieValueDouble(String name,
double defaultValue)
Retrieves the value of a named cookie and converts it to a double, using a default value if no input value is present. |
|
float |
ElementSupport.getCookieValueFloat(String name)
Retrieves the value of a named cookie and converts it to a float. |
|
float |
ElementSupport.getCookieValueFloat(String name,
float defaultValue)
Retrieves the value of a named cookie and converts it to a float, using a default value if no input value is present. |
|
int |
ElementSupport.getCookieValueInt(String name)
Retrieves the value of a named cookie and converts it to an integer. |
|
int |
ElementSupport.getCookieValueInt(String name,
int defaultValue)
Retrieves the value of a named cookie and converts it to an integer, using a default value if no input value is present. |
|
long |
ElementSupport.getCookieValueLong(String name)
Retrieves the value of a named cookie and converts it to a long. |
|
long |
ElementSupport.getCookieValueLong(String name,
long defaultValue)
Retrieves the value of a named cookie and converts it to a long, using a default value if no input value is present. |
|
Map<String,String> |
ElementSupport.getCookieValues()
Retrieves all current cookies names with their values. |
|
long |
ElementSupport.getDateHeader(String name)
Returns the value of the specified request header as a long value that represents a Date object. |
|
String |
ElementSupport.getDeclarationName()
Retrieves the declaration name of this element. |
|
ElementDeployer |
ElementSupport.getDeployer()
Retrieves the deployer of this element. |
|
ElementContext |
ElementSupport.getElementContext()
Retrieves the context of this element. |
|
ElementInfo |
ElementSupport.getElementInfo()
Retrieves the declaration information of this element. |
|
Object |
ElementSupport.getEmbedData()
Retrieves the data that was passed on for the processing of this embedded element. |
|
String |
ElementSupport.getEmbedDifferentiator()
Retrieves the differentiator that was used to set this embedded element apart. |
|
ElementSupport |
ElementSupport.getEmbeddingElement()
Retrieves the element that is embedding the current element. |
|
Template |
ElementSupport.getEmbeddingTemplate()
Retrieves the template that is embedding the current element. |
|
Properties |
ElementSupport.getEmbedProperties()
Retrieves the embed value as a property list (see ElementSupport.getEmbedValue() for more information about embed values). |
|
String |
ElementSupport.getEmbedValue()
Retrieves the current content of the value tag of this embedded element. |
|
CharSequence |
ElementSupport.getExitFormParameters(String name)
Generates the XHTML hidden form parameters for an exit. |
|
CharSequence |
ElementSupport.getExitFormParameters(String name,
String[] outputValues)
Generates the hidden XHTML form parameters for an exit and overrides the current output values only for this method. |
|
CharSequence |
ElementSupport.getExitFormParametersJavascript(String name,
String[] outputValues)
Generates Javascript that will generate hidden XHTML form parameters for an exit and overrides the current output values only for this method. |
|
CharSequence |
ElementSupport.getExitFormUrl(String name)
Generates a form action URL for an exit. |
|
CharSequence |
ElementSupport.getExitFormUrl(String name,
String pathinfo)
Generates a form action URL for an exit and appends a pathinfo to the URL of the destination element. |
|
CharSequence |
ElementSupport.getExitQueryUrl(String name)
Generates a query URL for an exit. |
|
CharSequence |
ElementSupport.getExitQueryUrl(String name,
String pathinfo)
Generates a query URL for an exit and appends a pathinfo to the URL of the destination element. |
|
CharSequence |
ElementSupport.getExitQueryUrl(String name,
String[] outputValues)
Generates a query URL for an exit and overrides the current output values only for this method. |
|
CharSequence |
ElementSupport.getExitQueryUrl(String name,
String pathinfo,
String[] outputValues)
Generates a query URL for an exit and appends a pathinfo to the URL of the destination element. |
|
Enumeration |
ElementSupport.getHeaderNames()
Returns an enumeration of all the header names this request contains. |
|
Enumeration |
ElementSupport.getHeaders(String name)
Returns all the values of the specified request header as an Enumeration of String objects. |
|
Template |
ElementSupport.getHtmlTemplate()
Creates a new template instance of the enginehtml
type, using the current element's absolute ID as the template name. |
|
Template |
ElementSupport.getHtmlTemplate(String name)
Creates a new template instance of the enginehtml
type. |
|
Template |
ElementSupport.getHtmlTemplate(String name,
String encoding)
Creates a new template instance of the enginehtml
type. |
|
Template |
ElementSupport.getHtmlTemplate(String name,
String encoding,
TemplateTransformer transformer)
Creates a new template instance of the enginehtml
type. |
|
Template |
ElementSupport.getHtmlTemplate(String name,
TemplateTransformer transformer)
Creates a new template instance of the enginehtml
type. |
|
HttpServletRequest |
ElementSupport.getHttpServletRequest()
Returns the current HttpServletRequest. |
|
HttpServletResponse |
ElementSupport.getHttpServletResponse()
Returns the current HttpServletResponse. |
|
InitConfig |
ElementSupport.getInitConfig()
Retrieves initialization configuration of this web application. |
|
String |
ElementSupport.getInput(String name)
Retrieves the value of an input. |
|
String |
ElementSupport.getInput(String name,
String defaultValue)
Retrieves the value of an input and returns a default value if no input value is present |
|
|
ElementSupport.getInputBean(Class<BeanType> beanClass)
Retrieves an instance of an input bean and populates the properties with the input values. |
|
|
ElementSupport.getInputBean(Class<BeanType> beanClass,
String prefix)
Retrieves an instance of an input bean and populates the properties with the input values, taking the provided prefix into account. |
|
boolean |
ElementSupport.getInputBoolean(String name)
Retrieves the value of an input and converts it to a boolean. |
|
boolean |
ElementSupport.getInputBoolean(String name,
boolean defaultValue)
Retrieves the value of an input and converts it to a boolean, using a default value if no input value is present. |
|
Date |
ElementSupport.getInputDate(String name)
Retrieves the value of an input and converts it to a Date. |
|
Date |
ElementSupport.getInputDate(String name,
Date defaultValue)
Retrieves the value of an input and converts it to a Date, using a default value if no input value is present. |
|
double |
ElementSupport.getInputDouble(String name)
Retrieves the value of an input and converts it to a double. |
|
double |
ElementSupport.getInputDouble(String name,
double defaultValue)
Retrieves the value of an input and converts it to a double, using a default value if no input value is present. |
|
float |
ElementSupport.getInputFloat(String name)
Retrieves the value of an input and converts it to a float. |
|
float |
ElementSupport.getInputFloat(String name,
float defaultValue)
Retrieves the value of an input and converts it to a float, using a default value if no input value is present. |
|
int |
ElementSupport.getInputInt(String name)
Retrieves the value of an input and converts it to an integer. |
|
int |
ElementSupport.getInputInt(String name,
int defaultValue)
Retrieves the value of an input and converts it to an integer, using a default value if no input value is present. |
|
long |
ElementSupport.getInputLong(String name)
Retrieves the value of an input and converts it to a long. |
|
long |
ElementSupport.getInputLong(String name,
long defaultValue)
Retrieves the value of an input and converts it to a long, using a default value if no input value is present. |
|
|
ElementSupport.getInputSerializable(String name)
Retrieves the value of a serialized input. |
|
|
ElementSupport.getInputSerializable(String name,
TargetType defaultValue)
Retrieves the value of a serialized input and returns a default value if no input value is present |
|
String[] |
ElementSupport.getInputValues(String name)
Retrieves the values of an input. |
|
int |
ElementSupport.getIntHeader(String name)
Returns the value of the specified request header as an int. |
|
RequestMethod |
ElementSupport.getMethod()
Returns the method of this request. |
|
BeanDeclaration |
Submission.getNamedBean(String name)
|
|
BeanDeclaration |
ElementInfo.getNamedInbeanInfo(String name)
|
|
|
ElementSupport.getNamedInputBean(String name)
Retrieves an instance of a named input bean and populates the properties with the input values. |
|
BeanDeclaration |
ElementInfo.getNamedOutbeanInfo(String name)
|
|
|
ElementSupport.getNamedSubmissionBean(String beanName)
Retrieves an instance of a named submission bean for the current submission and populates the properties with the parameter values. |
|
|
ElementSupport.getNamedSubmissionBean(String submissionName,
String beanName)
Retrieves an instance of a named submission bean and populates the properties with the parameter values. |
|
String[] |
ElementSupport.getOutput(String name)
Retrieves the value of the ouput. |
|
OutputStream |
AbstractResponse.getOutputStream()
|
|
OutputStream |
Response.getOutputStream()
See ServletResponse.getOutputStream(). |
|
OutputStream |
ElementSupport.getOutputStream()
Retrieves an output stream to send binary data through the response. |
|
String |
ElementSupport.getParameter(String name)
Retrieves the value of a parameter. |
|
String |
ElementSupport.getParameter(String name,
String defaultValue)
Retrieves the value of a parameter and returns a default value if no parameter value is present |
|
boolean |
ElementSupport.getParameterBoolean(String name)
Retrieves the value of a parameter and converts it to a boolean. |
|
boolean |
ElementSupport.getParameterBoolean(String name,
boolean defaultValue)
Retrieves the value of a parameter and converts it to a boolean, using a default value if no parameter value is present. |
|
double |
ElementSupport.getParameterDouble(String name)
Retrieves the value of a parameter and converts it to a double. |
|
double |
ElementSupport.getParameterDouble(String name,
double defaultValue)
Retrieves the value of a parameter and converts it to a double, using a default value if no parameter value is present. |
|
double[] |
ElementSupport.getParameterDoubleValues(String name)
Retrieves the values of a parameter as an array of doubles. |
|
float |
ElementSupport.getParameterFloat(String name)
Retrieves the value of a parameter and converts it to a float. |
|
float |
ElementSupport.getParameterFloat(String name,
float defaultValue)
Retrieves the value of a parameter and converts it to a float, using a default value if no parameter value is present. |
|
float[] |
ElementSupport.getParameterFloatValues(String name)
Retrieves the values of a parameter as an array of floats. |
|
int |
ElementSupport.getParameterInt(String name)
Retrieves the value of a parameter and converts it to an integer. |
|
int |
ElementSupport.getParameterInt(String name,
int defaultValue)
Retrieves the value of a parameter and converts it to an integer, using a default value if no parameter value is present. |
|
int[] |
ElementSupport.getParameterIntValues(String name)
Retrieves the values of a parameter as an array of integers. |
|
long |
ElementSupport.getParameterLong(String name)
Retrieves the value of a parameter and converts it to a long. |
|
long |
ElementSupport.getParameterLong(String name,
long defaultValue)
Retrieves the value of a parameter and converts it to a long, using a default value if no parameter value is present. |
|
long[] |
ElementSupport.getParameterLongValues(String name)
Retrieves the values of a parameter as an array of longs. |
|
ArrayList<String> |
ElementSupport.getParameterNames()
Retrieves the names of all the parameters that are present. |
|
ArrayList<String> |
ElementSupport.getParameterNames(String regexp)
Retrieves the names of all the parameters that are present and that match a regular expression. |
|
String[] |
ElementSupport.getParameterValues(String name)
Retrieves the values of a parameter. |
|
String |
ElementSupport.getPathInfo()
Returns any extra path information associated with the URL the client sent when it made this request. |
|
Object |
ElementSupport.getProperty(String name)
Retrieves the value of an injected named property. |
|
Object |
ElementSupport.getProperty(String name,
Object defaultValue)
Retrieves the value of an injected named property, using a default value as fallback. |
|
String |
ElementSupport.getPropertyString(String name)
Retrieves the value of an injected named property and converts it to a string. |
|
String |
ElementSupport.getPropertyString(String name,
String defaultValue)
Retrieves the value of an injected named property and converts it to a string, using a default value as fallback. |
|
String |
ElementSupport.getProtocol()
Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion, for example, HTTP/1.1. |
|
String |
ElementSupport.getRemoteAddr()
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request. |
|
String |
ElementSupport.getRemoteHost()
Returns the fully qualified name of the client or the last proxy that sent the request. |
|
String |
ElementSupport.getRemoteUser()
Returns the login of the user making this request, if the user has been authenticated, or null if the user has not been
authenticated. |
|
Object |
ElementSupport.getRequestAttribute(String name)
Returns the value of the named attribute as an Object, or
null if no attribute of the given name exists. |
|
Enumeration |
ElementSupport.getRequestAttributeNames()
Returns an Enumeration containing the names of the
attributes available to this request. |
|
String |
ElementSupport.getRequestCharacterEncoding()
Returns the name of the character encoding used in the body of this request. |
|
Locale |
ElementSupport.getRequestLocale()
Returns the preferred Locale that the client will accept
content in, based on the Accept-Language header. |
|
Enumeration |
ElementSupport.getRequestLocales()
Returns an Enumeration of Locale objects
indicating, in decreasing order starting with the preferred locale, the
locales that are acceptable to the client based on the Accept-Language
header. |
|
String |
ElementSupport.getResponseCharacterEncoding()
Returns the name of the character encoding (MIME charset) used for the body sent in this response. |
|
Locale |
ElementSupport.getResponseLocale()
Returns the locale specified for this response using the ElementSupport.setResponseLocale(java.util.Locale) method. |
|
Class |
StateStoreSession.getResultStateType()
|
|
Class |
StateStoreQuery.getResultStateType()
|
|
Class |
StateStore.getResultStateType()
|
|
String |
ElementSupport.getScheme()
Returns the name of the scheme used to make this request, for example, http, https, or ftp. |
|
String |
ElementSupport.getServerName()
Returns the host name of the server to which the request was sent. |
|
int |
ElementSupport.getServerPort()
Returns the port number to which the request was sent. |
|
String |
ElementSupport.getServerRootUrl()
Returns the root URL of the server that is running this web applications. |
|
ServletContext |
ElementSupport.getServletContext()
Returns the ServletContext of this web application. |
|
Site |
ElementSupport.getSite()
Retrieves the site in which this element is declared. |
|
String |
ElementSupport.getSourceName()
Retrieves the source implementation name of this element. |
|
String |
ElementSupport.getSubmission()
Retrieves the name of the submission that was sent to this element |
|
|
ElementSupport.getSubmissionBean(Class<BeanType> beanClass)
Retrieves an instance of a submission bean and populates the properties with the parameter values. |
|
|
ElementSupport.getSubmissionBean(Class<BeanType> beanClass,
String prefix)
Retrieves an instance of a submission bean and populates the properties with the parameter values, taking the provided prefix into account. |
|
|
ElementSupport.getSubmissionBean(String submissionName,
Class<BeanType> beanClass)
Retrieves an instance of a submission bean and populates the properties with the parameter values. |
|
|
ElementSupport.getSubmissionBean(String submissionName,
Class<BeanType> beanClass,
String prefix)
Retrieves an instance of a submission bean and populates the properties with the parameter values, taking the provided prefix into account. |
|
CharSequence |
ElementSupport.getSubmissionFormParameters(String name)
Generates the hidden XHTML form parameters for a submission. |
|
CharSequence |
ElementSupport.getSubmissionFormParameters(String name,
String[] parameterValues)
Generates the hidden XHTML form parameters for a submission and overrides the current output values only for this method. |
|
CharSequence |
ElementSupport.getSubmissionFormParametersJavascript(String name,
String[] parameterValues)
Generates Javascript that will generate hidden XHTML form parameters for a submission and overrides the current output values only for this method. |
|
CharSequence |
ElementSupport.getSubmissionFormUrl()
Generates a form action URL for a submission. |
|
CharSequence |
ElementSupport.getSubmissionFormUrl(String pathinfo)
Generates a form action URL for a submission and appends a pathinfo to the URL of the element. |
|
CharSequence |
ElementSupport.getSubmissionQueryUrl(String name)
Generates a query URL for a submission. |
|
CharSequence |
ElementSupport.getSubmissionQueryUrl(String name,
String pathinfo)
Generates a query URL for a submission and appends a pathinfo to the URL of the element. |
|
CharSequence |
ElementSupport.getSubmissionQueryUrl(String name,
String[] parameterValues)
Generates a query URL for a submission with default parameter values. |
|
CharSequence |
ElementSupport.getSubmissionQueryUrl(String name,
String pathinfo,
String[] parameterValues)
Generates a query URL for a submission and appends a pathinfo to the URL of the element, default parameter values can also be added. |
|
ElementInfo |
ElementSupport.getTarget()
Retrieves the information of the target element of the active request. |
|
Template |
ElementSupport.getTxtTemplate()
Creates a new template instance of the enginetxt
type, using the current element's absolute ID as the template name. |
|
Template |
ElementSupport.getTxtTemplate(String name)
Creates a new template instance of the enginetxt
type. |
|
Template |
ElementSupport.getTxtTemplate(String name,
String encoding)
Creates a new template instance of the enginetxt
type. |
|
Template |
ElementSupport.getTxtTemplate(String name,
String encoding,
TemplateTransformer transformer)
Creates a new template instance of the enginetxt
type. |
|
Template |
ElementSupport.getTxtTemplate(String name,
TemplateTransformer transformer)
Creates a new template instance of the enginetxt
type. |
|
UploadedFile |
ElementSupport.getUploadedFile(String name)
Retrieves an uploaded file. |
|
ArrayList<String> |
ElementSupport.getUploadedFileNames()
Retrieves the list of uploaded file names. |
|
ArrayList<String> |
ElementSupport.getUploadedFileNames(String regexp)
Retrieves the names of all the files that are present and that match a regular expression. |
|
UploadedFile[] |
ElementSupport.getUploadedFiles(String name)
Retrieves all files that have been uploaded for a particular name. |
|
String |
ElementSupport.getWebappRootUrl()
Returns the root URL of this web applications. |
|
Template |
ElementSupport.getXhtmlTemplate()
Creates a new template instance of the enginexhtml type, using the current element's absolute ID as the
template name. |
|
Template |
ElementSupport.getXhtmlTemplate(String name)
Creates a new template instance of the enginexhtml type. |
|
Template |
ElementSupport.getXhtmlTemplate(String name,
String encoding)
Creates a new template instance of the enginexhtml type. |
|
Template |
ElementSupport.getXhtmlTemplate(String name,
String encoding,
TemplateTransformer transformer)
Creates a new template instance of the enginexhtml type. |
|
Template |
ElementSupport.getXhtmlTemplate(String name,
TemplateTransformer transformer)
Creates a new template instance of the enginexhtml type. |
|
Template |
ElementSupport.getXmlTemplate()
Creates a new template instance of the enginexml
type, using the current element's absolute ID as the template name. |
|
Template |
ElementSupport.getXmlTemplate(String name)
Creates a new template instance of the enginexml
type. |
|
Template |
ElementSupport.getXmlTemplate(String name,
String encoding)
Creates a new template instance of the enginexml
type. |
|
Template |
ElementSupport.getXmlTemplate(String name,
String encoding,
TemplateTransformer transformer)
Creates a new template instance of the enginexml
type. |
|
Template |
ElementSupport.getXmlTemplate(String name,
TemplateTransformer transformer)
Creates a new template instance of the enginexml
type. |
|
boolean |
ElementSupport.hasCookie(String name)
Checks whether a cookie is present. |
|
boolean |
ElementSupport.hasEmbedData()
Indicates whether data was passed on during the processing of this embedded element. |
|
boolean |
ElementSupport.hasEmbedValue()
Indicates whether the embedded element's template value has content. |
|
boolean |
ElementSupport.hasInputValue(String name)
Checks whether a value has been provided to an input. |
|
boolean |
ElementSupport.hasParameterValue(String name)
Checks whether a value has been provided to an parameter. |
|
boolean |
ElementSupport.hasProperty(String name)
Indicates whether this element has a certain injected named property. |
|
boolean |
ElementSupport.hasRequestAttribute(String name)
Checks if a request attribute exists. |
|
boolean |
ElementSupport.hasSubmission()
Indicates whether this element received a submission. |
|
boolean |
ElementSupport.hasSubmission(String submissionName)
Indicates whether this element received a certain submission. |
|
boolean |
ElementSupport.hasUploadedFile(String name)
Checks if a particular file has been uploaded during the last submission. |
|
void |
StateStoreSession.init(Request request)
|
|
void |
StateStoreQuery.init(Request request)
|
|
void |
StateStore.init(Request request)
|
|
boolean |
ElementSupport.isEmbedded()
Indicates whether this element is running embedded inside another element's template. |
|
boolean |
ElementSupport.isFileEmpty(String name)
Checks if an uploaded file wasn't sent or if it is empty. |
|
boolean |
ElementSupport.isInputEmpty(String name)
Checks whether an input has no value or whether the value is empty. |
|
boolean |
ElementSupport.isParameterEmpty(String name)
Checks whether a parameter is empty. |
|
boolean |
SiteBuilder.isPropertyEmpty(String name)
|
|
boolean |
ElementSupport.isPropertyEmpty(String name)
Checks if a property is not available or if the string presentation is empty. |
|
boolean |
ElementInfo.isPropertyEmpty(String name)
|
|
boolean |
ElementSupport.isSecure()
Returns a boolean indicating whether this request was made using a secure channel, such as HTTPS. |
|
boolean |
ElementSupport.isTextBufferEnabled()
Indicates whether the response text buffer is enabled or disabled. |
|
SiteBuilder |
SiteBuilder.leaveGroup()
|
|
SiteBuilder |
SiteBuilder.leaveState()
|
|
void |
ElementSupport.preventCaching()
Sets up the current request to prevent all caching of the response by the client. |
|
void |
AbstractResponse.print(Collection<CharSequence> deferredContent)
|
|
void |
Response.print(Collection<CharSequence> deferredContent)
Prints a list of text snippets to the request text output. |
|
void |
AbstractResponse.print(Object value)
|
|
void |
Response.print(Object value)
Prints the string representation of an object to the request text output. |
|
void |
ElementSupport.print(Object value)
Prints the string representation of an object to the request text output. |
|
void |
AbstractResponse.print(Template template)
|
|
void |
Response.print(Template template)
Prints the content of a template to the request text output. |
|
void |
ElementSupport.print(Template template)
Prints the content of a template to the request text output. |
|
void |
Element.processElement()
|
|
void |
ElementAware.processElement()
The default entry point that will be called when a request arrives. |
|
void |
ElementInfoProcessor.processElementInfo(ElementInfoBuilder builder,
String declarationName,
ResourceFinder resourceFinder)
|
|
void |
ElementSupport.processEmbeddedElement(Template template,
String elementId)
Processes an embedded element without a differentiator in a template. |
|
void |
ElementSupport.processEmbeddedElement(Template template,
String elementId,
Object data)
Processes an embedded element without a differentiator in a template and pass on data to the processed embedded element. |
|
void |
ElementSupport.processEmbeddedElement(Template template,
String elementId,
String differentiator)
Processes an embedded element with a differentiator in a template. |
|
void |
ElementSupport.processEmbeddedElement(Template template,
String elementId,
String differentiator,
Object data)
Processes an embedded element with a differentiator in a template and pass on data to the processed embedded element. |
|
void |
SiteProcessor.processSite(SiteBuilder builder,
String declarationName,
ResourceFinder resourceFinder)
|
|
List<String> |
ElementSupport.processTemplate(Template template)
Processes a template in the active element context. |
|
void |
ElementSupport.redirect(String url)
Interrupts the execution in this element and redirects the client to another URL. |
|
void |
ElementSupport.removeForm(Template template,
Class beanClass)
Removes a generated form, leaving the builder value tags empty again as if this form never had been generated. |
|
void |
ElementSupport.removeForm(Template template,
Class beanClass,
String prefix)
Removes a generated form, leaving the builder value tags empty again as if this form never had been generated. |
|
void |
ElementSupport.removeRequestAttribute(String name)
Removes an attribute from this request. |
|
ElementInfo |
Site.resolveId(String id)
Retrieves the element information in this site that corresponds to provided absolute element ID. |
|
ElementInfo |
Site.resolveId(String id,
ElementInfo reference)
Retrieves the element information in this site that corresponds to provided element ID. |
|
ElementInfo |
Site.resolveUrl(String url,
String pathinfo)
Looks up the information of the element that is responsible for handling a certain URL and pathinfo. |
|
Map<String,String[]> |
StateStoreSession.restoreParameters(Request request)
|
|
Map<String,String[]> |
StateStoreQuery.restoreParameters(Request request)
|
|
Map<String,String[]> |
StateStore.restoreParameters(Request request)
|
|
ResultStates |
StateStoreSession.restoreResultStates(Request request)
|
|
ResultStates |
StateStoreQuery.restoreResultStates(Request request)
|
|
ResultStates |
StateStore.restoreResultStates(Request request)
|
|
ElementInfo |
Site.searchFallback(String url)
Searches which element would be used as a fallback for a particilar URL. |
|
Collection<String> |
ElementSupport.selectInputParameter(Template template,
String name,
String[] values)
Sets a select box option, a radio button or a checkbox to selected or checked according to input values. |
|
void |
Response.sendError(int statusCode)
See HttpServletResponse.sendError(int). |
|
void |
ElementSupport.sendError(int statusCode)
Sends an error response to the client using the specified status code and clearing the buffer. |
|
void |
Response.sendError(int statusCode,
String message)
See HttpServletResponse.sendError(int, String). |
|
void |
ElementSupport.sendError(int statusCode,
String message)
Sends an error response to the client using the specified status. |
|
void |
AbstractResponse.sendRedirect(String location)
|
|
void |
Response.sendRedirect(String location)
See HttpServletResponse.sendRedirect(String). |
|
void |
ElementSupport.sendRedirect(String location)
Sends a temporary redirect response to the client using the specified redirect location URL. |
|
SiteBuilder |
SiteBuilder.setArrival(String destId)
|
|
SiteBuilder |
SiteBuilder.setArrival(String destId,
boolean redirect)
|
|
void |
AbstractResponse.setContentLength(int length)
|
|
void |
Response.setContentLength(int length)
See ServletResponse.setContentLength(int). |
|
void |
ElementSupport.setContentLength(int length)
Sets the length of the content body in the response In HTTP servlets, this method sets the HTTP Content-Length header. |
|
void |
ElementSupport.setContentType(String type)
Sets the content type of the response being sent to the client, if the response has not been committed yet. |
|
void |
ElementSupport.setCookie(Cookie cookie)
Sets a cookie which will be sent to the browser. |
|
void |
ElementSupport.setDateHeader(String name,
long date)
Sets a response header with the given name and date-value. |
|
void |
ElementSupport.setExitForm(Template template,
String name)
Generates a form action URL for an exit and sets it as the content of a template value. |
|
void |
ElementSupport.setExitForm(Template template,
String name,
String pathinfo)
Generates a form action URL for an exit with a pathinfo and sets it as the content of a template value. |
|
void |
ElementSupport.setExitForm(Template template,
String name,
String[] outputValues)
Generates a form action URL for an exit with overridden outputs and sets it as the content of a template value. |
|
void |
ElementSupport.setExitForm(Template template,
String name,
String pathinfo,
String[] outputValues)
Generates a form action URL for an exit with a pathinfo and overridden outputs and sets it as the content of a template value. |
|
void |
ElementSupport.setExitQuery(Template template,
String name)
Generates a query URL for an exit and sets it as the content of a template value. |
|
void |
ElementSupport.setExitQuery(Template template,
String name,
String pathinfo)
Generates a query URL with a pathinfo for an exit and sets it as the content of a template value. |
|
void |
ElementSupport.setExitQuery(Template template,
String name,
String[] outputValues)
Generates a query URL for an exit with overridden outputs and sets it as the content of a template value. |
|
void |
ElementSupport.setExitQuery(Template template,
String name,
String pathinfo,
String[] outputValues)
Generates a query URL for an exit with a pathinfo and overridden outputs and sets it as the content of a template value. |
|
void |
ElementSupport.setHeader(String name,
String value)
Sets a response header with the given name and value. |
|
ElementInfoBuilder |
ElementInfoBuilder.setId(String id)
|
|
SubsiteDeclaration |
SubsiteDeclaration.setId(String id)
|
|
SiteBuilder |
SiteBuilder.setInherits(String inherits)
|
|
void |
ElementSupport.setIntHeader(String name,
int value)
Sets a response header with the given name and integer value. |
|
void |
ElementSupport.setNamedOutputBean(String name,
Object bean)
Sets an instance of a named output bean and populates the output values from the property values. |
|
void |
ElementSupport.setOutput(String name,
boolean value)
Sets the value of an output from a boolean. |
|
void |
ElementSupport.setOutput(String name,
char value)
Sets the value of an output from a char. |
|
void |
ElementSupport.setOutput(String name,
char[] value)
Set the value of an output from an array of chars that
will be concatenated to a String. |
|
void |
ElementSupport.setOutput(String name,
double value)
Sets the value of an output from a double. |
|
void |
ElementSupport.setOutput(String name,
float value)
Sets the value of an output from a float. |
|
void |
ElementSupport.setOutput(String name,
int value)
Sets the value of an output from an int. |
|
void |
ElementSupport.setOutput(String name,
long value)
Sets the value of an output from a long. |
|
void |
ElementSupport.setOutput(String name,
Object value)
Sets the value of an output from a generic object. |
|
void |
ElementSupport.setOutput(String name,
String value)
Sets the value of an output. |
|
void |
ElementSupport.setOutput(String name,
String[] values)
Set the values of an output. |
|
void |
ElementSupport.setOutputBean(Object bean)
Sets an instance of a named input bean and populates the output values from the property values. |
|
void |
ElementSupport.setOutputBean(Object bean,
String prefix)
Sets an instance of a named input bean and populates the output values from the property values. |
|
SiteBuilder |
SiteBuilder.setPre(String pre)
|
|
void |
ElementSupport.setRequestAttribute(String name,
Object object)
Stores an attribute in this request. |
|
void |
ElementSupport.setResponseLocale(Locale locale)
Sets the locale of the response, if the response has not been committed yet. |
|
void |
ElementSupport.setStatus(int statusCode)
Sets the status code for this response. |
|
void |
ElementSupport.setSubmissionBean(Template template,
Object beanInstance)
Sets the content of all values that correspond to bean property names to the data of the bean properties. |
|
void |
ElementSupport.setSubmissionBean(Template template,
Object beanInstance,
boolean encode)
Sets the content of all values that correspond to bean property names to the data of the bean properties. |
|
void |
ElementSupport.setSubmissionForm(Template template,
String name)
Generates a form action URL for an submission and sets it as the content of a template value. |
|
void |
ElementSupport.setSubmissionForm(Template template,
String name,
String pathinfo)
Generates a form action URL for an submission with a pathinfo and sets it as the content of a template value. |
|
void |
ElementSupport.setSubmissionForm(Template template,
String name,
String[] parameterValues)
Generates a form action URL for an submission with default parameter values and sets it as the content of a template value. |
|
void |
ElementSupport.setSubmissionForm(Template template,
String name,
String pathinfo,
String[] parameterValues)
Generates a form action URL for an submission with a pathinfo and default parameter values and sets it as the content of a template value. |
|
void |
ElementSupport.setSubmissionQuery(Template template,
String name)
Generates a query URL for a submission sets it as the content of a template value. |
|
void |
ElementSupport.setSubmissionQuery(Template template,
String name,
String pathinfo)
Generates a query URL for a submission with a pathinfo and sets it as the content of a template value. |
|
void |
ElementSupport.setSubmissionQuery(Template template,
String name,
String[] parameterValues)
Generates a query URL for a submission with default parameter values and sets it as the content of a template value. |
|
void |
ElementSupport.setSubmissionQuery(Template template,
String name,
String pathinfo,
String[] parameterValues)
Generates a query URL for a submission with pathinfo and default parameter values and sets it as the content of a template value. |
|
SubsiteDeclaration |
SubsiteDeclaration.setUrlPrefix(String urlPrefix)
|
|
| Constructors in com.uwyn.rife.engine that throw EngineException | |
|---|---|
ElementScripted(com.uwyn.rife.engine.ScriptedEngine engine)
Creates a new ElementScripted instance for a particular
scripting engine. |
|
| Uses of EngineException in com.uwyn.rife.engine.elements |
|---|
| Methods in com.uwyn.rife.engine.elements that throw EngineException | |
|---|---|
void |
WebservicesHessianDeployer.deploy()
|
void |
SoapXFireDeployer.deploy()
|
void |
DwrServiceDeployer.deploy()
|
void |
Uncached.processElement()
|
void |
Defer.processElement()
|
| Uses of EngineException in com.uwyn.rife.engine.exceptions |
|---|
| Uses of EngineException in com.uwyn.rife.servlet |
|---|
| Methods in com.uwyn.rife.servlet that throw EngineException | |
|---|---|
void |
HttpResponse.sendError(int statusCode)
|
void |
HttpResponse.sendError(int statusCode,
String message)
|
| Constructors in com.uwyn.rife.servlet that throw EngineException | |
|---|---|
HttpRequest(HttpServletRequest request)
|
|
| Uses of EngineException in com.uwyn.rife.test |
|---|
| Methods in com.uwyn.rife.test that throw EngineException | |
|---|---|
MockResponse |
MockConversation.doRequest(String url)
Perform a request for a particular URL. |
MockResponse |
MockConversation.doRequest(String url,
MockRequest request)
Perform a request for a particular URL and request configuration. |
void |
MockResponse.print(Template template)
|
void |
MockResponse.sendError(int statusCode)
|
void |
MockResponse.sendError(int statusCode,
String message)
|
| Constructors in com.uwyn.rife.test that throw EngineException | |
|---|---|
MockConversation(Site site)
Creates a new MockConversation instance for a particular
site. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||