A B C D E F G H I K O P R S T V W

A

AbstractUpgradeFilter - Class in org.apache.wicket.protocol.ws
An extension of WicketFilter that is used to check whether the processed HttpServletRequest needs to upgrade its protocol from HTTP to something else
AbstractUpgradeFilter() - Constructor for class org.apache.wicket.protocol.ws.AbstractUpgradeFilter
 
AbstractWebSocketConnection - Class in org.apache.wicket.protocol.ws.api
Abstract class handling the Web Socket broadcast messages.
AbstractWebSocketConnection(AbstractWebSocketProcessor) - Constructor for class org.apache.wicket.protocol.ws.api.AbstractWebSocketConnection
Constructor.
AbstractWebSocketProcessor - Class in org.apache.wicket.protocol.ws.api
The base implementation of IWebSocketProcessor.
AbstractWebSocketProcessor(HttpServletRequest, WebApplication) - Constructor for class org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor
Constructor.
acceptWebSocket(HttpServletRequest, HttpServletResponse) - Method in class org.apache.wicket.protocol.ws.AbstractUpgradeFilter
 
add(Component, String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
add(Component...) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
addChildren(MarkupContainer, Class<?>) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
addCookie(Cookie) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
addHeader(String, String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
addListener(AjaxRequestTarget.IListener) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
appendJavaScript(CharSequence) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 

B

BinaryMessage - Class in org.apache.wicket.protocol.ws.api.message
A message with binary data
BinaryMessage(byte[], int, int) - Constructor for class org.apache.wicket.protocol.ws.api.message.BinaryMessage
Constructor.
broadcast(ConnectedMessage, IWebSocketPushMessage) - Method in class org.apache.wicket.protocol.ws.api.WebSocketPushBroadcaster
Processes the given message in the page and session identified by the given Web Socket connection.
broadcastAll(Application, IWebSocketPushMessage) - Method in class org.apache.wicket.protocol.ws.api.WebSocketPushBroadcaster
Processes the given message in all pages that have active Web Socket connections.
broadcastMessage(IWebSocketMessage) - Method in class org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor
Exports the Wicket thread locals and broadcasts the received message from the client to all interested components and behaviors in the page with id #pageId

C

call(Callable<T>) - Method in interface org.apache.wicket.protocol.ws.concurrent.Executor
Computes a result, or throws an exception if unable to do so.
clearCookie(Cookie) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
close(int, String) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnection
Closes the underlying web socket connection
close() - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
ClosedMessage - Class in org.apache.wicket.protocol.ws.api.message
A message sent when the web socket connection is closed.
ClosedMessage(Application, String, Integer) - Constructor for class org.apache.wicket.protocol.ws.api.message.ClosedMessage
 
ConnectedMessage - Class in org.apache.wicket.protocol.ws.api.message
A message when a client creates web socket connection.
ConnectedMessage(Application, String, Integer) - Constructor for class org.apache.wicket.protocol.ws.api.message.ConnectedMessage
 

D

destroy() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
destroy() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
destroy() - Method in class org.apache.wicket.protocol.ws.util.tester.WebSocketTester
 
detach(IRequestCycle) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 

E

encodeRedirectURL(CharSequence) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
encodeURL(CharSequence) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
Executor - Interface in org.apache.wicket.protocol.ws.concurrent
An abstraction over all available executor services.

F

flush() - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
focusComponent(Component) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 

G

get() - Static method in class org.apache.wicket.protocol.ws.api.WicketWebSocketJQueryResourceReference
 
get(Application) - Static method in class org.apache.wicket.protocol.ws.IWebSocketSettings.Holder
 
getApplication() - Method in class org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor
 
getApplication() - Method in class org.apache.wicket.protocol.ws.api.message.ClosedMessage
 
getApplication() - Method in class org.apache.wicket.protocol.ws.api.message.ConnectedMessage
 
getAttribute(String) - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getAttribute(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getAttributeNames() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getAttributeNames() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getAuthType() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getCharacterEncoding() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getCharset() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
getClientUrl() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
getComponents() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getConnection(Application, String, Integer) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnectionRegistry
 
getConnection(Application, String, Integer) - Method in class org.apache.wicket.protocol.ws.api.SimpleWebSocketConnectionRegistry
 
getConnectionRegistry() - Method in interface org.apache.wicket.protocol.ws.IWebSocketSettings
 
getConnectionRegistry() - Method in class org.apache.wicket.protocol.ws.WebSocketSettings
 
getConnections(Application) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnectionRegistry
 
getConnections(Application) - Method in class org.apache.wicket.protocol.ws.api.SimpleWebSocketConnectionRegistry
Returns a collection of currently active websockets.
getContainerResponse() - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
getContentLength() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getContentType() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getContextPath() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getCookies() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getCookies() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
getCreationTime() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getData() - Method in class org.apache.wicket.protocol.ws.api.message.BinaryMessage
 
getDateHeader(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getDateHeader(String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
getDependencies() - Method in class org.apache.wicket.protocol.ws.api.WicketWebSocketJQueryResourceReference
 
getHandler() - Method in class org.apache.wicket.protocol.ws.api.event.WebSocketPayload
 
getHeader(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getHeader(String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
getHeaderNames() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getHeaderResponse() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getHeaders(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getHeaders(String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
getId() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getInputStream() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getIntHeader(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getLastAccessedTime() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getLastFocusedElementId() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getLength() - Method in class org.apache.wicket.protocol.ws.api.message.BinaryMessage
 
getLocalAddr() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getLocale() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getLocale() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
getLocales() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getLocalName() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getLocalPort() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getLogData() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getMaxInactiveInterval() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getMessage() - Method in class org.apache.wicket.protocol.ws.api.event.WebSocketBinaryPayload
 
getMessage() - Method in class org.apache.wicket.protocol.ws.api.event.WebSocketClosedPayload
 
getMessage() - Method in class org.apache.wicket.protocol.ws.api.event.WebSocketConnectedPayload
 
getMessage() - Method in class org.apache.wicket.protocol.ws.api.event.WebSocketPayload
 
getMessage() - Method in class org.apache.wicket.protocol.ws.api.event.WebSocketPushPayload
 
getMessage() - Method in class org.apache.wicket.protocol.ws.api.event.WebSocketTextPayload
 
getMethod() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getOffset() - Method in class org.apache.wicket.protocol.ws.api.message.BinaryMessage
 
getPage() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getPageClass() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getPageId() - Method in class org.apache.wicket.protocol.ws.api.message.ClosedMessage
 
getPageId() - Method in class org.apache.wicket.protocol.ws.api.message.ConnectedMessage
 
getPageId() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getPageParameters() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getParameter(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getParameterMap() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getParameterNames() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getParameterValues(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getPathInfo() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getPathTranslated() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getProtocol() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getQueryString() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getReader() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRealPath(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRemoteAddr() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRemoteHost() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRemotePort() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRemoteUser() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRenderCount() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
getRequestDispatcher(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRequestedSessionId() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRequestURI() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getRequestURL() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getScheme() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getServerName() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getServerPort() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getServletContext() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getServletPath() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getSession(boolean) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getSession() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getSessionContext() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getSessionId() - Method in class org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor
 
getSessionId() - Method in class org.apache.wicket.protocol.ws.api.message.ClosedMessage
 
getSessionId() - Method in class org.apache.wicket.protocol.ws.api.message.ConnectedMessage
 
getStatelessHint(Component) - Method in class org.apache.wicket.protocol.ws.api.WebSocketBehavior
 
getText() - Method in class org.apache.wicket.protocol.ws.api.message.TextMessage
 
getTokensFromHeader(HttpServletRequest, String) - Method in class org.apache.wicket.protocol.ws.AbstractUpgradeFilter
 
getUrl() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
getUserPrincipal() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
getValue(String) - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getValueNames() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
getWebSocketPushMessageExecutor() - Method in interface org.apache.wicket.protocol.ws.IWebSocketSettings
The executor for processing websocket push messages broadcasted to all sessions.
getWebSocketPushMessageExecutor() - Method in class org.apache.wicket.protocol.ws.WebSocketSettings
 

H

HttpSessionCopy - Class in org.apache.wicket.protocol.ws.api
A copy of the HttpSession used at the WebSocket connection creation time
HttpSessionCopy(HttpSession) - Constructor for class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 

I

invalidate() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
isAjax() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequest
 
isNew() - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
isOpen() - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnection
 
isPageInstanceCreated() - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
isRedirect() - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
isRequestedSessionIdFromCookie() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
isRequestedSessionIdFromURL() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
isRequestedSessionIdFromUrl() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
isRequestedSessionIdValid() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
isSecure() - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
isUserInRole(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
IWebSocketConnection - Interface in org.apache.wicket.protocol.ws.api
Common interface for native WebSocket connections
IWebSocketConnectionRegistry - Interface in org.apache.wicket.protocol.ws.api
Tracks all currently connected WebSocket clients
IWebSocketMessage - Interface in org.apache.wicket.protocol.ws.api.message
A marker interface for all message types
IWebSocketProcessor - Interface in org.apache.wicket.protocol.ws.api
Processes web socket messages.
IWebSocketPushMessage - Interface in org.apache.wicket.protocol.ws.api.message
A marker interface for all Web Socket push messages.
IWebSocketRequestHandler - Interface in org.apache.wicket.protocol.ws.api
An interface for outbound communication with web socket clients
IWebSocketSettings - Interface in org.apache.wicket.protocol.ws
Interface for websocket related settings.
IWebSocketSettings.Holder - Class in org.apache.wicket.protocol.ws
Holds this IWebSocketSettings in the Application's metadata.
IWebSocketSettings.Holder() - Constructor for class org.apache.wicket.protocol.ws.IWebSocketSettings.Holder
 

K

KEY - Static variable in interface org.apache.wicket.protocol.ws.IWebSocketSettings
 

O

onClose(int, String) - Method in class org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor
 
onClose(int, String) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketProcessor
A notification after the close of the web socket connection.
onClose(ClosedMessage) - Method in class org.apache.wicket.protocol.ws.api.WebSocketBehavior
 
onConnect(IWebSocketConnection) - Method in class org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor
A helper that registers the opened connection in the application-level registry.
onConnect(ConnectedMessage) - Method in class org.apache.wicket.protocol.ws.api.WebSocketBehavior
 
onEvent(Component, IEvent<?>) - Method in class org.apache.wicket.protocol.ws.api.WebSocketBehavior
 
onMessage(String) - Method in class org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor
 
onMessage(byte[], int, int) - Method in class org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor
 
onMessage(String) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketProcessor
Called when a text message arrives from the client
onMessage(byte[], int, int) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketProcessor
Called when a binary message arrives from the client
onMessage(WebSocketRequestHandler, TextMessage) - Method in class org.apache.wicket.protocol.ws.api.WebSocketBehavior
 
onMessage(WebSocketRequestHandler, BinaryMessage) - Method in class org.apache.wicket.protocol.ws.api.WebSocketBehavior
 
onOpen(Object) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketProcessor
A client successfully has made a web socket connection.
onOutMessage(String) - Method in class org.apache.wicket.protocol.ws.util.tester.WebSocketTester
A callback method which may be overritten to receive messages pushed by the server
onOutMessage(byte[], int, int) - Method in class org.apache.wicket.protocol.ws.util.tester.WebSocketTester
A callback method which may be overritten to receive messages pushed by the server
org.apache.wicket.protocol.ws - package org.apache.wicket.protocol.ws
 
org.apache.wicket.protocol.ws.api - package org.apache.wicket.protocol.ws.api
 
org.apache.wicket.protocol.ws.api.event - package org.apache.wicket.protocol.ws.api.event
 
org.apache.wicket.protocol.ws.api.message - package org.apache.wicket.protocol.ws.api.message
 
org.apache.wicket.protocol.ws.concurrent - package org.apache.wicket.protocol.ws.concurrent
 
org.apache.wicket.protocol.ws.util.tester - package org.apache.wicket.protocol.ws.util.tester
 

P

prependJavaScript(CharSequence) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
processRequestCycle(RequestCycle, WebResponse, HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.wicket.protocol.ws.AbstractUpgradeFilter
 
push(CharSequence) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketRequestHandler
Pushes a text message to the client.
push(byte[], int, int) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketRequestHandler
Pushes a binary message to the client.
push(CharSequence) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
push(byte[], int, int) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
putValue(String, Object) - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 

R

registerRespondListener(AjaxRequestTarget.ITargetRespondListener) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
removeAttribute(String) - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
removeAttribute(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
removeConnection(Application, String, Integer) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnectionRegistry
Removes a web socket connection from the registry at the specified coordinates (application+session+page)
removeConnection(Application, String, Integer) - Method in class org.apache.wicket.protocol.ws.api.SimpleWebSocketConnectionRegistry
 
removeValue(String) - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
renderHead(Component, IHeaderResponse) - Method in class org.apache.wicket.protocol.ws.api.WebSocketBehavior
 
reset() - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
respond(IRequestCycle) - Method in class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
run(Runnable) - Method in interface org.apache.wicket.protocol.ws.concurrent.Executor
Runs a simple task that doesn't return a result

S

selectSubProtocol(List<String>) - Method in class org.apache.wicket.protocol.ws.AbstractUpgradeFilter
Intended to be overridden by sub-classes that wish to select a sub-protocol if the client provides a list of supported protocols.
sendError(int, String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
sendMessage(IWebSocketPushMessage) - Method in class org.apache.wicket.protocol.ws.api.AbstractWebSocketConnection
 
sendMessage(String) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnection
Sends a text message to the client.
sendMessage(byte[], int, int) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnection
Sends a binary message to the client.
sendMessage(IWebSocketPushMessage) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnection
Broadcasts a push message to the wicket page (and it's components) associated with this connection.
sendMessage(String) - Method in class org.apache.wicket.protocol.ws.util.tester.WebSocketTester
Sends a text message from the client (a test case) to the server
sendMessage(byte[], int, int) - Method in class org.apache.wicket.protocol.ws.util.tester.WebSocketTester
Sends a binary message from the client (a test case) to the server
sendRedirect(String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
ServletRequestCopy - Class in org.apache.wicket.protocol.ws.api
A copy of the http servlet request used to create the WebSocket.
ServletRequestCopy(HttpServletRequest) - Constructor for class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
set(Application, IWebSocketSettings) - Static method in class org.apache.wicket.protocol.ws.IWebSocketSettings.Holder
 
setAttribute(String, Object) - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
setAttribute(String, Object) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
setCharacterEncoding(String) - Method in class org.apache.wicket.protocol.ws.api.ServletRequestCopy
 
setConnection(Application, String, Integer, IWebSocketConnection) - Method in interface org.apache.wicket.protocol.ws.api.IWebSocketConnectionRegistry
Adds a new connection into the registry at the specified coordinates (application+session+page)
setConnection(Application, String, Integer, IWebSocketConnection) - Method in class org.apache.wicket.protocol.ws.api.SimpleWebSocketConnectionRegistry
 
setConnectionRegistry(IWebSocketConnectionRegistry) - Method in interface org.apache.wicket.protocol.ws.IWebSocketSettings
 
setConnectionRegistry(IWebSocketConnectionRegistry) - Method in class org.apache.wicket.protocol.ws.WebSocketSettings
 
setContentLength(long) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
setContentType(String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
setDateHeader(String, Time) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
setHeader(String, String) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
setMaxInactiveInterval(int) - Method in class org.apache.wicket.protocol.ws.api.HttpSessionCopy
 
setStatus(int) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
setWebSocketPushMessageExecutor(Executor) - Method in interface org.apache.wicket.protocol.ws.IWebSocketSettings
Set the executor for processing websocket push messages broadcasted to all sessions.
setWebSocketPushMessageExecutor(Executor) - Method in class org.apache.wicket.protocol.ws.WebSocketSettings
 
SimpleWebSocketConnectionRegistry - Class in org.apache.wicket.protocol.ws.api
A registry that keeps all currently opened web socket connections in maps in Application's meta data.
SimpleWebSocketConnectionRegistry() - Constructor for class org.apache.wicket.protocol.ws.api.SimpleWebSocketConnectionRegistry
 

T

TextMessage - Class in org.apache.wicket.protocol.ws.api.message
A message with text data
TextMessage(CharSequence) - Constructor for class org.apache.wicket.protocol.ws.api.message.TextMessage
 
toString() - Method in class org.apache.wicket.protocol.ws.api.message.ClosedMessage
 
toString() - Method in class org.apache.wicket.protocol.ws.api.message.ConnectedMessage
 

V

verifyOrigin(String) - Method in class org.apache.wicket.protocol.ws.AbstractUpgradeFilter
Intended to be overridden by sub-classes that wish to verify the origin of a WebSocket request before processing it.

W

WebSocketBehavior - Class in org.apache.wicket.protocol.ws.api
A behavior that contributes WicketWebSocketJQueryResourceReference and provides optional callbacks for the WebSocket messages (connect, message, close)
WebSocketBehavior() - Constructor for class org.apache.wicket.protocol.ws.api.WebSocketBehavior
 
WebSocketBinaryPayload - Class in org.apache.wicket.protocol.ws.api.event
Payload for event broadcasting when a binary message comes in the WebSocket connection
WebSocketBinaryPayload(BinaryMessage, WebSocketRequestHandler) - Constructor for class org.apache.wicket.protocol.ws.api.event.WebSocketBinaryPayload
 
WebSocketClosedPayload - Class in org.apache.wicket.protocol.ws.api.event
Payload for event broadcasting when the client has closed the WebSocket connection
WebSocketClosedPayload(ClosedMessage, WebSocketRequestHandler) - Constructor for class org.apache.wicket.protocol.ws.api.event.WebSocketClosedPayload
 
WebSocketConnectedPayload - Class in org.apache.wicket.protocol.ws.api.event
* Payload for event broadcasting when the client has opened a WebSocket connection
WebSocketConnectedPayload(ConnectedMessage, WebSocketRequestHandler) - Constructor for class org.apache.wicket.protocol.ws.api.event.WebSocketConnectedPayload
 
WebSocketPayload<T> - Class in org.apache.wicket.protocol.ws.api.event
A base class for all event broadcasting payloads for WebSocket messages.
WebSocketPayload(WebSocketRequestHandler) - Constructor for class org.apache.wicket.protocol.ws.api.event.WebSocketPayload
 
WebSocketPushBroadcaster - Class in org.apache.wicket.protocol.ws.api
Allows pushing events for processing to Pages that have active web sockets.
WebSocketPushBroadcaster(IWebSocketConnectionRegistry) - Constructor for class org.apache.wicket.protocol.ws.api.WebSocketPushBroadcaster
 
WebSocketPushPayload - Class in org.apache.wicket.protocol.ws.api.event
A event broadcasting payload for the case when external source triggers a web socket push.
WebSocketPushPayload(IWebSocketPushMessage, WebSocketRequestHandler) - Constructor for class org.apache.wicket.protocol.ws.api.event.WebSocketPushPayload
 
WebSocketRequest - Class in org.apache.wicket.protocol.ws.api
A WebRequest implementation used for the lifecycle of a web socket connection.
WebSocketRequest(HttpServletRequest, String) - Constructor for class org.apache.wicket.protocol.ws.api.WebSocketRequest
Constructor.
WebSocketRequestHandler - Class in org.apache.wicket.protocol.ws.api
An extension of AjaxRequestTarget that also supports pushing data from the server to the client.
WebSocketRequestHandler(Component, IWebSocketConnection) - Constructor for class org.apache.wicket.protocol.ws.api.WebSocketRequestHandler
 
WebSocketResponse - Class in org.apache.wicket.protocol.ws.api
A Response used to cache the written data to the web socket client when Wicket thread locals are available.
WebSocketResponse(IWebSocketConnection) - Constructor for class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
WebSocketSettings - Class in org.apache.wicket.protocol.ws
 
WebSocketSettings() - Constructor for class org.apache.wicket.protocol.ws.WebSocketSettings
 
WebSocketTester - Class in org.apache.wicket.protocol.ws.util.tester
A helper class to test WebSocket related operations.
WebSocketTester(WicketTester, Page) - Constructor for class org.apache.wicket.protocol.ws.util.tester.WebSocketTester
Constructor.
WebSocketTextPayload - Class in org.apache.wicket.protocol.ws.api.event
A event broadcasting payload for the case when a text message arrives in the WebSocket connection
WebSocketTextPayload(TextMessage, WebSocketRequestHandler) - Constructor for class org.apache.wicket.protocol.ws.api.event.WebSocketTextPayload
 
WicketWebSocketJQueryResourceReference - Class in org.apache.wicket.protocol.ws.api
A resource reference that provides the JavaScript that may be used to create WebSocket connections in the browser.
write(CharSequence) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
write(byte[]) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 
write(byte[], int, int) - Method in class org.apache.wicket.protocol.ws.api.WebSocketResponse
 

A B C D E F G H I K O P R S T V W

Copyright © 2006–2013 Apache Software Foundation. All rights reserved.