* <li>Platform default implementation -
* org.apache.el.ExpressionFactoryImpl</li>
* </ol>
- * @return
+ * @return the new ExpressionFactory
*/
public static ExpressionFactory newInstance() {
return newInstance(null);
* Create a new {@link ExpressionFactory} passing in the provided
* {@link Properties}. Search order is the same as {@link #newInstance()}.
*
- * @param properties
- * @return
+ * @param properties the properties to be passed to the new instance (may be null)
+ * @return the new ExpressionFactory
*/
public static ExpressionFactory newInstance(Properties properties) {
String className = null;
}
/**
- * Convenience constructor for {@link EmptyRoleSemantic.DENY}.
+ * Convenience constructor for {@link EmptyRoleSemantic#DENY}.
*
*/
public HttpConstraintElement(EmptyRoleSemantic emptyRoleSemantic) {
*
* @param sessionTrackingModes
* @throws IllegalArgumentException If sessionTrackingModes specifies
- * {@link SessionTrackingMode.SSL} in
+ * {@link SessionTrackingMode#SSL} in
* combination with any other
* {@link SessionTrackingMode}
* @throws IllegalStateException If the context has already been
*
* @param pattern URL pattern to be mapped
* @param name Name of the corresponding servlet to execute
- * @param jspWildCard true if name identifies the JspServlet
+ * @param jspWildcard true if name identifies the JspServlet
* and pattern contains a wildcard; false otherwise
*/
public void addServletMapping(String pattern, String name,
/**
* Returns true if the Host will attempt to create directories for appBase and xmlBase
* unless they already exist.
- * @return
+ * @return true if the Host will attempt to create directories
*/
public boolean getCreateDirs();
/**
* try to stop all sub-components - even those it didn't start.
*
* MUST_STOP is used to indicate that the {@link #stop()} should be called on
- * the component as soon as {@link start()} exits.
+ * the component as soon as {@link #start()} exits.
*
* Attempting any other transition will throw {@link LifecycleException}.
*
/**
* Return the last client access time without invalidation check
- * @see #getThisAccessedTime().
+ * @see #getThisAccessedTime()
*/
public long getThisAccessedTimeInternal();
/**
* Return the last client access time without invalidation check
- * @see #getLastAccessedTime().
+ * @see #getLastAccessedTime()
*/
public long getLastAccessedTimeInternal();
* @param config Login configuration describing how authentication
* should be performed
* @throws IOException If the forward to the login page fails and the call
- * to {@link HttpServletResponse#sendError(int, String)
+ * to {@link HttpServletResponse#sendError(int, String)}
* throws an {@link IOException}
*/
protected void forwardToLoginPage(Request request,
* @param config Login configuration describing how authentication
* should be performed
* @throws IOException If the forward to the error page fails and the call
- * to {@link HttpServletResponse#sendError(int, String)
+ * to {@link HttpServletResponse#sendError(int, String)}
* throws an {@link IOException}
*/
protected void forwardToErrorPage(Request request,
* between nodes in a cluster and session fixation prevention during the
* authentication process.
*
- * @param session The session to change the session ID for
+ * @param newSessionId The session to change the session ID for
*/
public void changeSessionId(String newSessionId) {
// This should only ever be called if there was an old session ID but
/**
* Creates a new session cookie for the given session ID
*
- * @param conetxt The Context for the web application
+ * @param context The Context for the web application
* @param sessionId The ID of the session for which the cookie will be
* created
* @param secure Should session cookie be configured as secure
* Convenience method, intended for use by the digester to simplify the
* process of adding Valves to containers. See
* {@link Pipeline#addValve(Valve)} for full details. Components other than
- * the digester should use {@link #getPipeline()#addValve(Valve)} in case a
+ * the digester should use {@link #getPipeline()}.{@link #addValve(Valve)} in case a
* future implementation provides an alternative method for the digester to
* use.
*
/**
- * Set the clearReferencesStopThreads feature for this Context.
+ * Set the clearReferencesThreadLocals feature for this Context.
*
- * @param clearReferencesStopThreads The new flag value
+ * @param clearReferencesThreadLocals The new flag value
*/
public void setClearReferencesThreadLocals(
boolean clearReferencesThreadLocals) {
/**
* Return the last client access time without invalidation check
- * @see #getThisAccessedTime().
+ * @see #getThisAccessedTime()
*/
public long getThisAccessedTimeInternal() {
return (this.thisAccessedTime);
/**
* Return the last client access time without invalidation check
- * @see #getLastAccessedTime().
+ * @see #getLastAccessedTime()
*/
public long getLastAccessedTimeInternal() {
return (this.lastAccessedTime);
/**
*
* @return int
- * @see Object#hashCode(int)
+ * @see Object#hashCode()
*/
public int hashCode();
* Send a message and wait for the response.
* @param destination Member[] - the destination for the message, and the members you request a reply from
* @param message Serializable - the message you are sending out
- * @param options int - FIRST_REPLY, MAJORITY_REPLY or ALL_REPLY
+ * @param rpcOptions int - FIRST_REPLY, MAJORITY_REPLY or ALL_REPLY
+ * @param channelOptions channel sender options
* @param timeout long - timeout in milliseconds, if no reply is received within this time null is returned
* @return Response[] - an array of response objects.
* @throws ChannelException
/**
- * @ since EL 2.2
+ * @since EL 2.2
*/
@Override
public boolean isParametersProvided() {
/**
* @return true if the value represents an expression that should be fed
* to the expression interpreter
- * @return false for string literals or rtexprvalues that should not be
+ * false for string literals or rtexprvalues that should not be
* interpreted or reevaluated
*/
public boolean isELInterpreterInput() {
running = false;
}
- /**
- * Add specified socket and associated pool to the poller. The socket will
- * be added to a temporary array, and polled first after a maximum amount
- * of time equal to pollTime (in most cases, latency will be much lower,
- * however).
- *
- * @param socket to add to the poller
- */
public void send(String user, String message) {
synchronized (messages) {
messages.add("[" + user + "]: " + message);
* current filter stack, including the ultimately invoked servlet.
*
* @param request The servlet request we are processing
- * @param result The servlet response we are creating
+ * @param response The servlet response we are creating
* @param chain The filter chain we are processing
*
* @exception IOException if an input/output error occurs
* interpret request parameters for this request.
*
* @param request The servlet request we are processing
- * @param result The servlet response we are creating
+ * @param response The servlet response we are creating
* @param chain The filter chain we are processing
*
* @exception IOException if an input/output error occurs