JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
D
E
F
G
I
J
K
M
N
O
P
R
S
B
bir()
- Method in class io.appform.dropwizard.discovery.bundle.rotationstatus.
RotationStatus
BIRTask
- Class in
io.appform.dropwizard.discovery.bundle.rotationstatus
Admin task to take node bir in ranger
BIRTask(RotationStatus)
- Constructor for class io.appform.dropwizard.discovery.bundle.rotationstatus.
BIRTask
C
check()
- Method in class io.appform.dropwizard.discovery.bundle.healthchecks.
InitialDelayChecker
check()
- Method in class io.appform.dropwizard.discovery.bundle.healthchecks.
InternalHealthChecker
check()
- Method in class io.appform.dropwizard.discovery.bundle.healthchecks.
RotationCheck
check(long, int)
- Method in class io.appform.dropwizard.discovery.bundle.id.
CollisionChecker
check()
- Method in class io.appform.dropwizard.discovery.bundle.monitors.
DropwizardServerStartupCheck
cleanUp()
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
CollisionChecker
- Class in
io.appform.dropwizard.discovery.bundle.id
Checks collisions between ids in given period
CollisionChecker()
- Constructor for class io.appform.dropwizard.discovery.bundle.id.
CollisionChecker
Constants
- Class in
io.appform.dropwizard.discovery.bundle
Constants
Constants
- Class in
io.appform.dropwizard.discovery.bundle.id
All constants for this project
CuratorPathUtils
- Class in
io.appform.dropwizard.discovery.bundle.id
Utilities for curator
CuratorPathUtils(String)
- Constructor for class io.appform.dropwizard.discovery.bundle.id.
CuratorPathUtils
D
DEFAULT_DW_CHECK_INTERVAl
- Static variable in class io.appform.dropwizard.discovery.bundle.
Constants
DEFAULT_HOST
- Static variable in class io.appform.dropwizard.discovery.bundle.
Constants
DEFAULT_NAMESPACE
- Static variable in class io.appform.dropwizard.discovery.bundle.
Constants
DEFAULT_PORT
- Static variable in class io.appform.dropwizard.discovery.bundle.
Constants
DEFAULT_RETRY_CONN_INTERVAL
- Static variable in class io.appform.dropwizard.discovery.bundle.
Constants
DropwizardHealthMonitor
- Class in
io.appform.dropwizard.discovery.bundle.monitors
This monitor calls dropwizard healthchecks every few secs.
DropwizardHealthMonitor(TimeEntity, long, Environment)
- Constructor for class io.appform.dropwizard.discovery.bundle.monitors.
DropwizardHealthMonitor
DropwizardServerStartupCheck
- Class in
io.appform.dropwizard.discovery.bundle.monitors
This healthcheck listens to server started event to mark service healthy on ranger.
DropwizardServerStartupCheck(Environment, DropwizardServerStatus)
- Constructor for class io.appform.dropwizard.discovery.bundle.monitors.
DropwizardServerStartupCheck
DropwizardServerStatus
- Class in
io.appform.dropwizard.discovery.bundle.rotationstatus
Current server startup started
DropwizardServerStatus(boolean)
- Constructor for class io.appform.dropwizard.discovery.bundle.rotationstatus.
DropwizardServerStatus
E
execute(ImmutableMultimap<String, String>, PrintWriter)
- Method in class io.appform.dropwizard.discovery.bundle.rotationstatus.
BIRTask
execute(ImmutableMultimap<String, String>, PrintWriter)
- Method in class io.appform.dropwizard.discovery.bundle.rotationstatus.
OORTask
F
failFast()
- Method in interface io.appform.dropwizard.discovery.bundle.id.constraints.
IdValidationConstraint
fixNodeId()
- Method in class io.appform.dropwizard.discovery.bundle.id.
NodeIdManager
G
generate(String)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
Generate id with given prefix
generateWithConstraints(String, String)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
Generate id that mathces all passed constraints.
generateWithConstraints(String, String, boolean)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
Generate id that mathces all passed constraints.
generateWithConstraints(String, List<IdValidationConstraint>)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
Generate id that mathces all passed constraints.
generateWithConstraints(String, List<IdValidationConstraint>, boolean)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
Generate id that mathces all passed constraints.
get()
- Method in class io.appform.dropwizard.discovery.bundle.
InfoResource
getHealthMonitors()
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
getHost()
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
getPort(T)
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
getRangerConfiguration(T)
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
getServiceName(T)
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
I
Id
- Class in
io.appform.dropwizard.discovery.bundle.id
A representation of an ID
Id()
- Constructor for class io.appform.dropwizard.discovery.bundle.id.
Id
IdGenerator
- Class in
io.appform.dropwizard.discovery.bundle.id
Id generation
IdGenerator()
- Constructor for class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
IdValidationConstraint
- Interface in
io.appform.dropwizard.discovery.bundle.id.constraints
InfoResource
- Class in
io.appform.dropwizard.discovery.bundle
Given information about the cluster.
InfoResource(ServiceDiscoveryClient)
- Constructor for class io.appform.dropwizard.discovery.bundle.
InfoResource
InitialDelayChecker
- Class in
io.appform.dropwizard.discovery.bundle.healthchecks
The following will return healthy only after stipulated time This will give other bundles etc to startup properly By the time the node joins the cluster
InitialDelayChecker(long)
- Constructor for class io.appform.dropwizard.discovery.bundle.healthchecks.
InitialDelayChecker
initialize(int)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
initialize(int, List<IdValidationConstraint>, Map<String, List<IdValidationConstraint>>)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
initialize(Bootstrap<?>)
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
InternalHealthChecker
- Class in
io.appform.dropwizard.discovery.bundle.healthchecks
Evaluates all registered healthchecks
InternalHealthChecker(List<Healthcheck>)
- Constructor for class io.appform.dropwizard.discovery.bundle.healthchecks.
InternalHealthChecker
io.appform.dropwizard.discovery.bundle
- package io.appform.dropwizard.discovery.bundle
io.appform.dropwizard.discovery.bundle.healthchecks
- package io.appform.dropwizard.discovery.bundle.healthchecks
io.appform.dropwizard.discovery.bundle.id
- package io.appform.dropwizard.discovery.bundle.id
io.appform.dropwizard.discovery.bundle.id.constraints
- package io.appform.dropwizard.discovery.bundle.id.constraints
io.appform.dropwizard.discovery.bundle.id.constraints.impl
- package io.appform.dropwizard.discovery.bundle.id.constraints.impl
io.appform.dropwizard.discovery.bundle.monitors
- package io.appform.dropwizard.discovery.bundle.monitors
io.appform.dropwizard.discovery.bundle.rotationstatus
- package io.appform.dropwizard.discovery.bundle.rotationstatus
isValid(Id)
- Method in interface io.appform.dropwizard.discovery.bundle.id.constraints.
IdValidationConstraint
isValid(Id)
- Method in class io.appform.dropwizard.discovery.bundle.id.constraints.impl.
PartitionValidator
J
JavaHashCodeBasedKeyPartitioner
- Class in
io.appform.dropwizard.discovery.bundle.id.constraints.impl
JavaHashCodeBasedKeyPartitioner(int)
- Constructor for class io.appform.dropwizard.discovery.bundle.id.constraints.impl.
JavaHashCodeBasedKeyPartitioner
K
KeyPartitioner
- Interface in
io.appform.dropwizard.discovery.bundle.id.constraints.impl
Takes an id and generates a partition
M
markStarted()
- Method in class io.appform.dropwizard.discovery.bundle.rotationstatus.
DropwizardServerStatus
markStopped()
- Method in class io.appform.dropwizard.discovery.bundle.rotationstatus.
DropwizardServerStatus
MAX_ID_PER_MS
- Static variable in class io.appform.dropwizard.discovery.bundle.id.
Constants
MAX_NUM_NODES
- Static variable in class io.appform.dropwizard.discovery.bundle.id.
Constants
monitor()
- Method in class io.appform.dropwizard.discovery.bundle.monitors.
DropwizardHealthMonitor
MurmurBasedKeyPartitioner
- Class in
io.appform.dropwizard.discovery.bundle.id.constraints.impl
MurmurBasedKeyPartitioner(int)
- Constructor for class io.appform.dropwizard.discovery.bundle.id.constraints.impl.
MurmurBasedKeyPartitioner
N
NodeIdManager
- Class in
io.appform.dropwizard.discovery.bundle.id
Created by santanu on 2/5/16.
NodeIdManager(CuratorFramework, String)
- Constructor for class io.appform.dropwizard.discovery.bundle.id.
NodeIdManager
O
oor()
- Method in class io.appform.dropwizard.discovery.bundle.rotationstatus.
RotationStatus
OORTask
- Class in
io.appform.dropwizard.discovery.bundle.rotationstatus
Admin task to take node oor in ranger
OORTask(RotationStatus)
- Constructor for class io.appform.dropwizard.discovery.bundle.rotationstatus.
OORTask
P
parse(String)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
Generate id by parsing given string
partition(Id)
- Method in class io.appform.dropwizard.discovery.bundle.id.constraints.impl.
JavaHashCodeBasedKeyPartitioner
partition(Id)
- Method in interface io.appform.dropwizard.discovery.bundle.id.constraints.impl.
KeyPartitioner
partition(Id)
- Method in class io.appform.dropwizard.discovery.bundle.id.constraints.impl.
MurmurBasedKeyPartitioner
PartitionValidator
- Class in
io.appform.dropwizard.discovery.bundle.id.constraints.impl
Checks if key is same partition as provided.
PartitionValidator(int, KeyPartitioner)
- Constructor for class io.appform.dropwizard.discovery.bundle.id.constraints.impl.
PartitionValidator
path(int)
- Method in class io.appform.dropwizard.discovery.bundle.id.
CuratorPathUtils
R
registerDomainSpecificConstraints(String, IdValidationConstraint...)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
registerDomainSpecificConstraints(String, List<IdValidationConstraint>)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
registerGlobalConstraints(IdValidationConstraint...)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
registerGlobalConstraints(List<IdValidationConstraint>)
- Static method in class io.appform.dropwizard.discovery.bundle.id.
IdGenerator
registerHealthcheck(Healthcheck)
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
registerHealthchecks(List<Healthcheck>)
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
RotationCheck
- Class in
io.appform.dropwizard.discovery.bundle.healthchecks
This allows the node to be taken offline in the cluster but still keep running
RotationCheck(RotationStatus)
- Constructor for class io.appform.dropwizard.discovery.bundle.healthchecks.
RotationCheck
RotationStatus
- Class in
io.appform.dropwizard.discovery.bundle.rotationstatus
Current rotation status
RotationStatus(boolean)
- Constructor for class io.appform.dropwizard.discovery.bundle.rotationstatus.
RotationStatus
run(T, Environment)
- Method in class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
S
ServiceDiscoveryBundle
<
T
extends io.dropwizard.Configuration> - Class in
io.appform.dropwizard.discovery.bundle
A dropwizard bundle for service discovery.
ServiceDiscoveryBundle()
- Constructor for class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
ServiceDiscoveryBundle(List<IdValidationConstraint>)
- Constructor for class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryBundle
ServiceDiscoveryConfiguration
- Class in
io.appform.dropwizard.discovery.bundle
Ranger configuration.
ServiceDiscoveryConfiguration(String, String, String, int, String, int, int, boolean, long, boolean, int, int)
- Constructor for class io.appform.dropwizard.discovery.bundle.
ServiceDiscoveryConfiguration
started()
- Method in class io.appform.dropwizard.discovery.bundle.rotationstatus.
DropwizardServerStatus
status()
- Method in class io.appform.dropwizard.discovery.bundle.rotationstatus.
RotationStatus
B
C
D
E
F
G
I
J
K
M
N
O
P
R
S
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018–2021. All rights reserved.