Index
All Classes|All Packages|Constant Field Values
A
- as(Class<T>) - Method in class com.zfabrik.impl.gateway.GatewayFactoryImpl
C
- com.zfabrik.impl.gateway - package com.zfabrik.impl.gateway
- com.zfabrik.impl.gateway.home - package com.zfabrik.impl.gateway.home
- com.zfabrik.impl.gateway.web - package com.zfabrik.impl.gateway.web
- Controller - Class in com.zfabrik.impl.gateway.web
-
Controller filter for the Gateway management Web app.
- Controller() - Constructor for class com.zfabrik.impl.gateway.web.Controller
D
- destroy() - Method in class com.zfabrik.impl.gateway.web.Controller
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.zfabrik.impl.gateway.web.Controller
- doStart() - Method in class com.zfabrik.impl.gateway.home.GatewayHandlerImpl
- doStop() - Method in class com.zfabrik.impl.gateway.home.GatewayHandlerImpl
E
- equals(Object) - Method in class com.zfabrik.impl.gateway.home.GatewaySessionId
G
- GatewayFactoryImpl - Class in com.zfabrik.impl.gateway
-
Public factory for internal implementation instances.
- GatewayFactoryImpl() - Constructor for class com.zfabrik.impl.gateway.GatewayFactoryImpl
- GatewayHandlerImpl - Class in com.zfabrik.impl.gateway.home
-
This handler enables the dispatching to a worker process.
- GatewayHandlerImpl() - Constructor for class com.zfabrik.impl.gateway.home.GatewayHandlerImpl
- GatewayHandlerImpl.IGatewayHandlerMBean - Interface in com.zfabrik.impl.gateway.home
- GatewaySessionId - Class in com.zfabrik.impl.gateway.home
-
The gateway handler maintains a map of session id to handling worker process.
- GatewaySessionId(String, long) - Constructor for class com.zfabrik.impl.gateway.home.GatewaySessionId
- GatewaySessionManager - Class in com.zfabrik.impl.gateway.home
-
Mapping session ids to worker processes, so we can keep dispatching to the right nodes.
- GatewaySessionManager() - Constructor for class com.zfabrik.impl.gateway.home.GatewaySessionManager
- getBodyBytesSent() - Method in class com.zfabrik.impl.gateway.home.ResponseWriter
- getChunk() - Method in class com.zfabrik.impl.gateway.home.RequestMarshaller
-
provide a chunk of the request data.
- getExpiration() - Method in class com.zfabrik.impl.gateway.home.GatewaySessionId
- getGatewayBasePort(String) - Static method in class com.zfabrik.impl.gateway.home.GatewayHandlerImpl
- getGatewayPort(String) - Method in class com.zfabrik.impl.gateway.GatewayFactoryImpl
- getId() - Method in class com.zfabrik.impl.gateway.home.GatewaySessionId
- getMBeanObjectName() - Static method in class com.zfabrik.impl.gateway.home.GatewayHandlerImpl
- getSessionExpiration() - Method in class com.zfabrik.impl.gateway.home.ResponseWriter
- getSessionId() - Method in class com.zfabrik.impl.gateway.home.ResponseWriter
- getSessionWorker(String) - Method in class com.zfabrik.impl.gateway.home.GatewaySessionManager
-
Get the worker for a sessionId.
- getSize() - Method in class com.zfabrik.impl.gateway.home.GatewaySessionManager
- getTargetWorkerName() - Method in class com.zfabrik.impl.gateway.GatewayFactoryImpl
- getTargetWorkerProcessName() - Method in interface com.zfabrik.impl.gateway.home.GatewayHandlerImpl.IGatewayHandlerMBean
H
- handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.impl.gateway.home.GatewayHandlerImpl
- hashCode() - Method in class com.zfabrik.impl.gateway.home.GatewaySessionId
- HEADER_GATEWAY_SESSIONEXP - Static variable in class com.zfabrik.impl.gateway.home.ResponseWriter
- HEADER_GATEWAY_SESSIONID - Static variable in class com.zfabrik.impl.gateway.home.ResponseWriter
I
- init(FilterConfig) - Method in class com.zfabrik.impl.gateway.web.Controller
- isChunked() - Method in class com.zfabrik.impl.gateway.home.ResponseWriter
- isCompleted() - Method in class com.zfabrik.impl.gateway.home.ResponseWriter
R
- RequestMarshaller - Class in com.zfabrik.impl.gateway.home
-
Marshalling a servlet request into its original wire format - and supporting streaming.
- RequestMarshaller(HttpServletRequest) - Constructor for class com.zfabrik.impl.gateway.home.RequestMarshaller
- ResponseWriter - Class in com.zfabrik.impl.gateway.home
-
Write a response that is chunked into byte[] into a servlet response.
- ResponseWriter(Request, Response) - Constructor for class com.zfabrik.impl.gateway.home.ResponseWriter
S
- setExpiration(long) - Method in class com.zfabrik.impl.gateway.home.GatewaySessionId
- setMaxReadThreads(int) - Method in class com.zfabrik.impl.gateway.home.GatewayHandlerImpl
- setWorkerProcessComponentName(String) - Method in class com.zfabrik.impl.gateway.home.GatewayHandlerImpl
T
- toByteArray() - Method in class com.zfabrik.impl.gateway.home.RequestMarshaller
- toString() - Method in class com.zfabrik.impl.gateway.home.GatewaySessionId
U
- updateSession(String, Long, IWorkerProcess) - Method in class com.zfabrik.impl.gateway.home.GatewaySessionManager
W
- write(byte[]) - Method in class com.zfabrik.impl.gateway.home.ResponseWriter
- write(byte[], int, int) - Method in class com.zfabrik.impl.gateway.home.ResponseWriter
All Classes|All Packages|Constant Field Values