Skip navigation links
A B C D E G H I M O P R S T 

A

Application - Interface in com.flipkart.poseidon.api
 

B

BootstrapListener - Class in com.flipkart.poseidon
 
BootstrapListener() - Constructor for class com.flipkart.poseidon.BootstrapListener
 
build(Configuration) - Static method in class com.flipkart.poseidon.tracing.ServletTraceFilterBuilder
 

C

check() - Method in class com.flipkart.poseidon.healthchecks.Rotation
Returns a Result that indicates healthy(in rotation) or unhealthy(out of rotation)
close() - Method in class com.flipkart.poseidon.tracing.DynamicSampleRateTraceFilter
 
com.flipkart.poseidon - package com.flipkart.poseidon
 
com.flipkart.poseidon.api - package com.flipkart.poseidon.api
 
com.flipkart.poseidon.core - package com.flipkart.poseidon.core
 
com.flipkart.poseidon.filters - package com.flipkart.poseidon.filters
 
com.flipkart.poseidon.healthchecks - package com.flipkart.poseidon.healthchecks
 
com.flipkart.poseidon.helpers - package com.flipkart.poseidon.helpers
 
com.flipkart.poseidon.tracing - package com.flipkart.poseidon.tracing
 
Configuration - Interface in com.flipkart.poseidon.api
 

D

destroy() - Method in class com.flipkart.poseidon.filters.HystrixContextFilter
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class com.flipkart.poseidon.core.PoseidonServlet
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.flipkart.poseidon.filters.HystrixContextFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.flipkart.poseidon.core.PoseidonServlet
 
doHead(HttpServletRequest, HttpServletResponse) - Method in class com.flipkart.poseidon.core.PoseidonServlet
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class com.flipkart.poseidon.core.PoseidonServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.flipkart.poseidon.core.PoseidonServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class com.flipkart.poseidon.core.PoseidonServlet
 
doRequest(HttpMethod, HttpServletRequest, HttpServletResponse) - Method in class com.flipkart.poseidon.core.PoseidonServlet
 
doTrace(HttpServletRequest, HttpServletResponse) - Method in class com.flipkart.poseidon.core.PoseidonServlet
 
DynamicSampleRateTraceFilter - Class in com.flipkart.poseidon.tracing
DynamicSampleRateTraceFilter is an implementation of TraceFilter that determines whether to trace requests using TracingConfiguration.
DynamicSampleRateTraceFilter(TracingConfiguration) - Constructor for class com.flipkart.poseidon.tracing.DynamicSampleRateTraceFilter
 

E

enableTracing() - Method in interface com.flipkart.poseidon.api.TracingConfiguration
 

G

getApiFilesPath() - Method in interface com.flipkart.poseidon.api.Configuration
 
getAppName() - Method in interface com.flipkart.poseidon.api.Configuration
 
getBean(Class<T>) - Static method in class com.flipkart.poseidon.PoseidonContext
 
getBeans(Class<T>) - Static method in class com.flipkart.poseidon.PoseidonContext
 
getCollectorHost() - Method in interface com.flipkart.poseidon.api.TracingConfiguration
 
getCollectorPort() - Method in interface com.flipkart.poseidon.api.TracingConfiguration
 
getDefaultMediaType() - Method in interface com.flipkart.poseidon.api.Application
 
getDetails() - Method in class com.flipkart.poseidon.core.RewriteRule
 
getFilterIds() - Method in interface com.flipkart.poseidon.api.Configuration
 
getFrom() - Method in class com.flipkart.poseidon.core.RewriteRule
 
getHostGroup(String) - Static method in class com.flipkart.poseidon.helpers.HostHelper
 
getHostIP(String) - Static method in class com.flipkart.poseidon.helpers.HostHelper
 
getHostName(String) - Static method in class com.flipkart.poseidon.helpers.HostHelper
 
getLogbackAccessPath() - Method in interface com.flipkart.poseidon.api.Configuration
 
getMapper() - Static method in class com.flipkart.poseidon.helpers.ObjectMapperHelper
 
getName() - Method in class com.flipkart.poseidon.core.RewriteRule
 
getPort() - Method in interface com.flipkart.poseidon.api.Configuration
 
getRewriteFilePath() - Method in interface com.flipkart.poseidon.api.Configuration
 
getRotationStatusFilePath() - Method in interface com.flipkart.poseidon.api.Configuration
 
getSampleRateMap() - Method in interface com.flipkart.poseidon.api.TracingConfiguration
 
getShortHostGroup(String) - Static method in class com.flipkart.poseidon.helpers.HostHelper
 
getShortHostName(String) - Static method in class com.flipkart.poseidon.helpers.HostHelper
 
getTo() - Method in class com.flipkart.poseidon.core.RewriteRule
 
getTracingConfiguration() - Method in interface com.flipkart.poseidon.api.Configuration
 

H

handleRequest(PoseidonRequest, PoseidonResponse) - Method in interface com.flipkart.poseidon.api.Application
 
HostHelper - Class in com.flipkart.poseidon.helpers
 
HostHelper() - Constructor for class com.flipkart.poseidon.helpers.HostHelper
 
HystrixContextFilter - Class in com.flipkart.poseidon.filters
 
HystrixContextFilter() - Constructor for class com.flipkart.poseidon.filters.HystrixContextFilter
 

I

init(ExecutorService, ExecutorService) - Method in interface com.flipkart.poseidon.api.Application
 
init(FilterConfig) - Method in class com.flipkart.poseidon.filters.HystrixContextFilter
 
isActive() - Method in class com.flipkart.poseidon.core.RewriteRule
 

M

main(String[]) - Static method in class com.flipkart.poseidon.Poseidon
 

O

ObjectMapperHelper - Class in com.flipkart.poseidon.helpers
 
ObjectMapperHelper() - Constructor for class com.flipkart.poseidon.helpers.ObjectMapperHelper
 
onApplicationEvent(PlatformApplicationEvent) - Method in class com.flipkart.poseidon.BootstrapListener
 

P

Poseidon - Class in com.flipkart.poseidon
 
Poseidon(Configuration, Application) - Constructor for class com.flipkart.poseidon.Poseidon
 
PoseidonContext - Class in com.flipkart.poseidon
 
PoseidonContext() - Constructor for class com.flipkart.poseidon.PoseidonContext
 
PoseidonServlet - Class in com.flipkart.poseidon.core
 
PoseidonServlet(Application, ExecutorService, ExecutorService) - Constructor for class com.flipkart.poseidon.core.PoseidonServlet
 

R

RewriteRule - Class in com.flipkart.poseidon.core
 
RewriteRule() - Constructor for class com.flipkart.poseidon.core.RewriteRule
 
Rotation - Class in com.flipkart.poseidon.healthchecks
This is a codahale HealthCheck that checks to see if the service is in rotation or not.
Rotation(String) - Constructor for class com.flipkart.poseidon.healthchecks.Rotation
Takes as input the file path of the file which maintains the service rotation status
run() - Method in class com.flipkart.poseidon.Poseidon
 

S

sendServerVersion() - Method in interface com.flipkart.poseidon.api.Configuration
 
ServletTraceFilterBuilder - Class in com.flipkart.poseidon.tracing
ServletTraceFilterBuilder builds a ServletTraceFilter which is a jetty filter provided by phantom runtime, to kick start distributed tracing for every request.
ServletTraceFilterBuilder() - Constructor for class com.flipkart.poseidon.tracing.ServletTraceFilterBuilder
 
setActive(boolean) - Method in class com.flipkart.poseidon.core.RewriteRule
 
setApplicationContext(ApplicationContext) - Method in class com.flipkart.poseidon.PoseidonContext
 
setBootstrapProgressMonitor(BootstrapProgressMonitor) - Method in class com.flipkart.poseidon.BootstrapListener
 
setDetails(String) - Method in class com.flipkart.poseidon.core.RewriteRule
 
setFrom(String) - Method in class com.flipkart.poseidon.core.RewriteRule
 
setName(String) - Method in class com.flipkart.poseidon.core.RewriteRule
 
setTo(String) - Method in class com.flipkart.poseidon.core.RewriteRule
 

T

trace(String) - Method in class com.flipkart.poseidon.tracing.DynamicSampleRateTraceFilter
 
TracingConfiguration - Interface in com.flipkart.poseidon.api
Configuration to be provided by the application (like NPS, FQuick) to control distributed tracing feature provided by the Poseidon container.
A B C D E G H I M O P R S T 
Skip navigation links

Copyright © 2016. All rights reserved.