Index

A C D E G H I R S T U W 
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
 
A C D E G H I R S T U W 
All Classes|All Packages|Constant Field Values