Skip navigation links
KIE :: Execution Server :: Router :: Proxy 7.0.0-SNAPSHOT
A C D E F G H J K L M N O P Q R S T U X 

A

AbstractAggregateHttpHandler - Class in org.kie.server.router.handlers
 
AbstractAggregateHttpHandler(HttpHandler, AdminHttpHandler) - Constructor for class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
addContainer(String, URI) - Method in class org.kie.server.router.proxy.KieServerProxyClient
 
addContainerHost(String, String) - Method in class org.kie.server.router.Configuration
 
addContainerInfo(ContainerInfo) - Method in class org.kie.server.router.Configuration
 
addControllerContainers(List<String>) - Method in class org.kie.server.router.handlers.AdminHttpHandler
 
addListener(ConfigurationListener) - Method in class org.kie.server.router.Configuration
 
addServerHost(String, String) - Method in class org.kie.server.router.Configuration
 
adminHandler - Variable in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
AdminHttpHandler - Class in org.kie.server.router.handlers
 
AdminHttpHandler(Configuration, ConfigRepository) - Constructor for class org.kie.server.router.handlers.AdminHttpHandler
 
aggregate(List<String>) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
aggregate(List<String>, String, boolean, Integer, Integer) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
aggregate(List<String>) - Method in interface org.kie.server.router.proxy.aggragate.ResponseAggregator
 
aggregate(List<String>, String, boolean, Integer, Integer) - Method in interface org.kie.server.router.proxy.aggragate.ResponseAggregator
 
aggregate(List<String>) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
aggregate(List<String>, String, boolean, Integer, Integer) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 

C

clean() - Method in class org.kie.server.router.repository.FileRepository
 
clean() - Method in interface org.kie.server.router.spi.ConfigRepository
 
ConfigRepository - Interface in org.kie.server.router.spi
 
Configuration - Class in org.kie.server.router
 
Configuration() - Constructor for class org.kie.server.router.Configuration
 
ConfigurationListener - Interface in org.kie.server.router
 
ConfigurationMarshaller - Class in org.kie.server.router.repository
 
ConfigurationMarshaller() - Constructor for class org.kie.server.router.repository.ConfigurationMarshaller
 
connectToController(AdminHttpHandler) - Method in class org.kie.server.router.KieServerRouter
 
ContainerInfo - Class in org.kie.server.router
 
ContainerInfo(String, String, String) - Constructor for class org.kie.server.router.ContainerInfo
 
ContainerResolver - Interface in org.kie.server.router.spi
Responsible for finding the proper container to deal with request
ContainersHttpHandler - Class in org.kie.server.router.handlers
 
ContainersHttpHandler(HttpHandler, AdminHttpHandler) - Constructor for class org.kie.server.router.handlers.ContainersHttpHandler
 
CONTROLLER - Static variable in class org.kie.server.router.KieServerRouterConstants
 
copyNodes(NodeList, Document, Node) - Method in class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
copyNodes(NodeList, Document, Node) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
copyNodes(NodeList, Document, Node) - Method in class org.kie.server.router.proxy.aggragate.XstreamXMLResponseAggregator
 

D

deepMerge(JSONObject, JSONObject) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
deepMerge(Node, Node, List<String>, Document) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
deepMergeArray(JSONArray, JSONArray) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
DEFAULT_ACCEPT - Static variable in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
DefaultContainerResolver - Class in org.kie.server.router.proxy
 
DefaultContainerResolver() - Constructor for class org.kie.server.router.proxy.DefaultContainerResolver
 
DefaultRestrictionPolicy - Class in org.kie.server.router.proxy
 
DefaultRestrictionPolicy() - Constructor for class org.kie.server.router.proxy.DefaultRestrictionPolicy
 
deleteHttpCall(String) - Static method in class org.kie.server.router.utils.HttpUtils
 
disconnectToController() - Method in class org.kie.server.router.KieServerRouter
 
DocumentsHttpHandler - Class in org.kie.server.router.handlers
 
DocumentsHttpHandler(HttpHandler, AdminHttpHandler) - Constructor for class org.kie.server.router.handlers.DocumentsHttpHandler
 

E

equals(Object) - Method in class org.kie.server.router.ContainerInfo
 

F

FileRepository - Class in org.kie.server.router.repository
 
FileRepository() - Constructor for class org.kie.server.router.repository.FileRepository
 
FileRepository(File) - Constructor for class org.kie.server.router.repository.FileRepository
 
findTarget(HttpServerExchange) - Method in class org.kie.server.router.proxy.KieServerProxyClient
 

G

getAggregators() - Method in class org.kie.server.router.handlers.AdminHttpHandler
 
getAlias() - Method in class org.kie.server.router.ContainerInfo
 
getAuthorization() - Static method in class org.kie.server.router.utils.HttpUtils
 
getConfiguration() - Method in class org.kie.server.router.handlers.AdminHttpHandler
 
getConnection(ProxyClient.ProxyTarget, HttpServerExchange, ProxyCallback<ProxyConnection>, long, TimeUnit) - Method in class org.kie.server.router.proxy.KieServerProxyClient
 
getContainerId() - Method in class org.kie.server.router.ContainerInfo
 
getContainerInfosPerContainer() - Method in class org.kie.server.router.Configuration
 
getElementLevel(String) - Method in class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
getElementLevel(String) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
getElementLevel(String) - Method in class org.kie.server.router.proxy.aggragate.XstreamXMLResponseAggregator
 
getHostsPerContainer() - Method in class org.kie.server.router.Configuration
 
getHostsPerServer() - Method in class org.kie.server.router.Configuration
 
getHostsPerServer() - Method in class org.kie.server.router.handlers.AdminHttpHandler
 
getLocationUrl() - Static method in class org.kie.server.router.handlers.KieServerInfoHandler
 
getReleaseId() - Method in class org.kie.server.router.ContainerInfo
 
getRootNode(String) - Method in class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
getRootNode(String) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
getRootNode(String) - Method in class org.kie.server.router.proxy.aggragate.XstreamXMLResponseAggregator
 
getServerHosts() - Method in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 

H

handleRequest(HttpServerExchange) - Method in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
handleRequest(HttpServerExchange) - Method in class org.kie.server.router.handlers.AdminHttpHandler
 
handleRequest(HttpServerExchange) - Method in class org.kie.server.router.handlers.KieServerInfoHandler
 
handleRequest(HttpServerExchange) - Method in class org.kie.server.router.handlers.QueriesDataHttpHandler
 
hashCode() - Method in class org.kie.server.router.ContainerInfo
 
hasType(Node) - Method in class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
Helper - Class in org.kie.server.router.utils
 
Helper() - Constructor for class org.kie.server.router.utils.Helper
 
httpHandler - Variable in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
HttpUtils - Class in org.kie.server.router.utils
 
HttpUtils() - Constructor for class org.kie.server.router.utils.HttpUtils
 

J

JaxbXMLResponseAggregator - Class in org.kie.server.router.proxy.aggragate
 
JaxbXMLResponseAggregator() - Constructor for class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
JobsHttpHandler - Class in org.kie.server.router.handlers
 
JobsHttpHandler(HttpHandler, AdminHttpHandler) - Constructor for class org.kie.server.router.handlers.JobsHttpHandler
 
JSONResponseAggregator - Class in org.kie.server.router.proxy.aggragate
 
JSONResponseAggregator() - Constructor for class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 

K

KIE_CONTROLLER_PASSWORD - Static variable in class org.kie.server.router.KieServerRouterConstants
 
KIE_CONTROLLER_TOKEN - Static variable in class org.kie.server.router.KieServerRouterConstants
 
KIE_CONTROLLER_USER - Static variable in class org.kie.server.router.KieServerRouterConstants
 
KieServerInfoHandler - Class in org.kie.server.router.handlers
 
KieServerInfoHandler() - Constructor for class org.kie.server.router.handlers.KieServerInfoHandler
 
KieServerProxyClient - Class in org.kie.server.router.proxy
 
KieServerProxyClient(Configuration) - Constructor for class org.kie.server.router.proxy.KieServerProxyClient
 
KieServerRouter - Class in org.kie.server.router
 
KieServerRouter() - Constructor for class org.kie.server.router.KieServerRouter
 
KieServerRouterConstants - Class in org.kie.server.router
 
KieServerRouterConstants() - Constructor for class org.kie.server.router.KieServerRouterConstants
 
knownNames() - Method in class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
knownNames() - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
knownNames() - Method in class org.kie.server.router.proxy.aggragate.XstreamXMLResponseAggregator
 

L

load() - Method in class org.kie.server.router.repository.FileRepository
 
load() - Method in interface org.kie.server.router.spi.ConfigRepository
 
log - Static variable in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 

M

main(String[]) - Static method in class org.kie.server.router.KieServerRouter
 
marshall(Configuration) - Method in class org.kie.server.router.repository.ConfigurationMarshaller
 

N

newDoc(String) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
newJson(String) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
newJsonArray(String) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
nodes - Variable in class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
nodes - Variable in class org.kie.server.router.proxy.aggragate.XstreamXMLResponseAggregator
 
NOT_FOUND - Static variable in interface org.kie.server.router.spi.ContainerResolver
 

O

onContainerAdded(String, String) - Method in interface org.kie.server.router.ConfigurationListener
 
onContainerAdded(String, String) - Method in class org.kie.server.router.proxy.KieServerProxyClient
 
onContainerRemoved(String, String) - Method in interface org.kie.server.router.ConfigurationListener
 
onContainerRemoved(String, String) - Method in class org.kie.server.router.proxy.KieServerProxyClient
 
onServerAdded(String, String) - Method in interface org.kie.server.router.ConfigurationListener
 
onServerRemoved(String, String) - Method in interface org.kie.server.router.ConfigurationListener
 
org.kie.server.router - package org.kie.server.router
 
org.kie.server.router.handlers - package org.kie.server.router.handlers
 
org.kie.server.router.proxy - package org.kie.server.router.proxy
 
org.kie.server.router.proxy.aggragate - package org.kie.server.router.proxy.aggragate
 
org.kie.server.router.repository - package org.kie.server.router.repository
 
org.kie.server.router.spi - package org.kie.server.router.spi
 
org.kie.server.router.utils - package org.kie.server.router.utils
 

P

page(String, String, Integer, Integer, Document) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
persist(Configuration) - Method in class org.kie.server.router.repository.FileRepository
 
persist(Configuration) - Method in interface org.kie.server.router.spi.ConfigRepository
 
putHttpCall(String, String) - Static method in class org.kie.server.router.utils.HttpUtils
 

Q

QueriesDataHttpHandler - Class in org.kie.server.router.handlers
 
QueriesDataHttpHandler(HttpHandler, AdminHttpHandler) - Constructor for class org.kie.server.router.handlers.QueriesDataHttpHandler
 
QueriesHttpHandler - Class in org.kie.server.router.handlers
 
QueriesHttpHandler(HttpHandler, AdminHttpHandler) - Constructor for class org.kie.server.router.handlers.QueriesHttpHandler
 

R

read(InputStream) - Static method in class org.kie.server.router.utils.Helper
 
readProperties(InputStream) - Static method in class org.kie.server.router.utils.Helper
 
removeContainer(String, URI) - Method in class org.kie.server.router.proxy.KieServerProxyClient
 
removeContainerHost(String, String) - Method in class org.kie.server.router.Configuration
 
removeContainerInfo(String, String) - Method in class org.kie.server.router.Configuration
 
removeListener(ConfigurationListener) - Method in class org.kie.server.router.Configuration
 
removeServerHost(String, String) - Method in class org.kie.server.router.Configuration
 
REPLACE_PAGE - Static variable in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
REPLACE_PAGE_SIZE - Static variable in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
resolveContainerId(HttpServerExchange, Map<String, Set<ContainerInfo>>) - Method in class org.kie.server.router.proxy.DefaultContainerResolver
 
resolveContainerId(HttpServerExchange, Map<String, Set<ContainerInfo>>) - Method in interface org.kie.server.router.spi.ContainerResolver
Based on given request (exchange) find the proper container id to be used to locate the server that the request should be routed to.
ResponseAggregator - Interface in org.kie.server.router.proxy.aggragate
 
restrictedEndpoint(HttpServerExchange, String) - Method in class org.kie.server.router.proxy.DefaultRestrictionPolicy
 
restrictedEndpoint(HttpServerExchange, String) - Method in interface org.kie.server.router.spi.RestrictionPolicy
Allows to restrict access to certain endpoints based on the policy implemented.
RestrictionPolicy - Interface in org.kie.server.router.spi
 
ROUTER_EXTERNAL_URL - Static variable in class org.kie.server.router.KieServerRouterConstants
 
ROUTER_HOST - Static variable in class org.kie.server.router.KieServerRouterConstants
 
ROUTER_PORT - Static variable in class org.kie.server.router.KieServerRouterConstants
 
ROUTER_REPOSITORY_DIR - Static variable in class org.kie.server.router.KieServerRouterConstants
 

S

sendDeleteRequest(String, HttpServerExchange, Map<String, List<String>>) - Method in class org.kie.server.router.handlers.QueriesDataHttpHandler
 
sendPostRequest(String, String, HttpServerExchange, Map<String, List<String>>, String, String) - Method in class org.kie.server.router.handlers.QueriesDataHttpHandler
 
sendPutRequest(String, String, HttpServerExchange, Map<String, List<String>>) - Method in class org.kie.server.router.handlers.QueriesDataHttpHandler
 
sendRequest(String, HttpServerExchange, Map<String, List<String>>, String, String) - Method in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
setAlias(String) - Method in class org.kie.server.router.ContainerInfo
 
setContainerId(String) - Method in class org.kie.server.router.ContainerInfo
 
setReleaseId(String) - Method in class org.kie.server.router.ContainerInfo
 
sort(String, boolean, Integer, Integer, JSONObject) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
sort(String, String, String, boolean, Document) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
sortArray(String, boolean, Integer, Integer, JSONArray) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
sortBy(String) - Method in class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
sortBy(String) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
sortBy(String) - Method in class org.kie.server.router.proxy.aggragate.XstreamXMLResponseAggregator
 
sortList(String, JSONArray, boolean, int, int) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
start(String, Integer) - Method in class org.kie.server.router.KieServerRouter
 
stop() - Method in class org.kie.server.router.KieServerRouter
 
stop(boolean) - Method in class org.kie.server.router.KieServerRouter
 
supportAdvancedAggregate() - Method in class org.kie.server.router.handlers.AbstractAggregateHttpHandler
 
supportAdvancedAggregate() - Method in class org.kie.server.router.handlers.ContainersHttpHandler
 
supports(Object...) - Method in class org.kie.server.router.proxy.aggragate.JaxbXMLResponseAggregator
 
supports(Object...) - Method in class org.kie.server.router.proxy.aggragate.JSONResponseAggregator
 
supports(Object...) - Method in interface org.kie.server.router.proxy.aggragate.ResponseAggregator
 
supports(String, Object...) - Method in class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
supports(Object...) - Method in class org.kie.server.router.proxy.aggragate.XstreamXMLResponseAggregator
 

T

toString() - Method in class org.kie.server.router.Configuration
 
toString() - Method in class org.kie.server.router.ContainerInfo
 
toString() - Method in class org.kie.server.router.proxy.DefaultContainerResolver
 
toString() - Method in class org.kie.server.router.proxy.DefaultRestrictionPolicy
 

U

unmarshall(Reader) - Method in class org.kie.server.router.repository.ConfigurationMarshaller
 

X

XMLResponseAggregator - Class in org.kie.server.router.proxy.aggragate
 
XMLResponseAggregator() - Constructor for class org.kie.server.router.proxy.aggragate.XMLResponseAggregator
 
XstreamXMLResponseAggregator - Class in org.kie.server.router.proxy.aggragate
 
XstreamXMLResponseAggregator() - Constructor for class org.kie.server.router.proxy.aggragate.XstreamXMLResponseAggregator
 
A C D E F G H J K L M N O P Q R S T U X 
Skip navigation links
KIE :: Execution Server :: Router :: Proxy 7.0.0-SNAPSHOT

Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.