Skip navigation links
A C D E F G H I J L M N Q R S T U V 

A

apply(RequestTemplate) - Method in class io.appform.foxtrot.client.selectors.FoxtrotTarget
 

C

ClientType - Enum in io.appform.foxtrot.client
Created by rishabh.goyal on 27/05/15.
close() - Method in class io.appform.foxtrot.client.EventSender
 
close() - Method in class io.appform.foxtrot.client.senders.HttpAsyncEventSender
 
close() - Method in class io.appform.foxtrot.client.senders.HttpSyncEventSender
 
close() - Method in class io.appform.foxtrot.client.senders.QueuedSender
 
ClusterStatusUpdater - Class in io.appform.foxtrot.client.cluster
 

D

DeserializationException - Exception in io.appform.foxtrot.client.serialization
 
DeserializationException(String, Throwable) - Constructor for exception io.appform.foxtrot.client.serialization.DeserializationException
 
deserialize(byte[]) - Method in interface io.appform.foxtrot.client.serialization.EventSerializationHandler
 
deserialize(byte[]) - Method in interface io.appform.foxtrot.client.serialization.FoxtrotClusterResponseSerializationHandler
 
deserialize(byte[]) - Method in class io.appform.foxtrot.client.serialization.JacksonJsonFoxtrotClusterResponseSerializationHandlerImpl
 
deserialize(byte[]) - Method in class io.appform.foxtrot.client.serialization.JacksonJsonSerializationHandler
 
Document - Class in io.appform.foxtrot.client
 
Document() - Constructor for class io.appform.foxtrot.client.Document
 
Document(String, long, JsonNode) - Constructor for class io.appform.foxtrot.client.Document
 

E

EndpointType - Enum in io.appform.foxtrot.client.selectors
 
EventSender - Class in io.appform.foxtrot.client
 
EventSender(EventSerializationHandler) - Constructor for class io.appform.foxtrot.client.EventSender
 
EventSerializationHandler - Interface in io.appform.foxtrot.client.serialization
 

F

FoxtrotClient - Class in io.appform.foxtrot.client
 
FoxtrotClient(FoxtrotClientConfig) - Constructor for class io.appform.foxtrot.client.FoxtrotClient
 
FoxtrotClient(FoxtrotClientConfig, EventSerializationHandler) - Constructor for class io.appform.foxtrot.client.FoxtrotClient
 
FoxtrotClient(IFoxtrotCluster, EventSender) - Constructor for class io.appform.foxtrot.client.FoxtrotClient
 
FoxtrotClientConfig - Class in io.appform.foxtrot.client
Configuration for the foxtrot client.
FoxtrotClientConfig() - Constructor for class io.appform.foxtrot.client.FoxtrotClientConfig
 
FoxtrotClusterFactory - Class in io.appform.foxtrot.client.cluster
 
FoxtrotClusterFactory(FoxtrotClientConfig) - Constructor for class io.appform.foxtrot.client.cluster.FoxtrotClusterFactory
 
FoxtrotClusterHttpClient - Interface in io.appform.foxtrot.client.cluster
 
FoxtrotClusterMember - Class in io.appform.foxtrot.client.cluster
 
FoxtrotClusterMember() - Constructor for class io.appform.foxtrot.client.cluster.FoxtrotClusterMember
 
FoxtrotClusterMember(String, int) - Constructor for class io.appform.foxtrot.client.cluster.FoxtrotClusterMember
 
FoxtrotClusterResponseSerializationHandler - Interface in io.appform.foxtrot.client.serialization
 
FoxtrotClusterStatus - Class in io.appform.foxtrot.client.cluster
 
FoxtrotClusterStatus(FoxtrotClusterStatus) - Constructor for class io.appform.foxtrot.client.cluster.FoxtrotClusterStatus
 
FoxtrotClusterStatus() - Constructor for class io.appform.foxtrot.client.cluster.FoxtrotClusterStatus
 
FoxtrotClusterStatus(List<FoxtrotClusterMember>) - Constructor for class io.appform.foxtrot.client.cluster.FoxtrotClusterStatus
 
FoxtrotHttpClient - Interface in io.appform.foxtrot.client.senders
 
FoxtrotNodeDiscoveryCluster - Class in io.appform.foxtrot.client.cluster
 
FoxtrotNodeDiscoveryCluster(FoxtrotClientConfig, MemberSelector) - Constructor for class io.appform.foxtrot.client.cluster.FoxtrotNodeDiscoveryCluster
 
FoxtrotSimpleCluster - Class in io.appform.foxtrot.client.cluster
 
FoxtrotSimpleCluster(FoxtrotClientConfig) - Constructor for class io.appform.foxtrot.client.cluster.FoxtrotSimpleCluster
 
FoxtrotTarget<T> - Class in io.appform.foxtrot.client.selectors
 
FoxtrotTarget(Class<T>, String, IFoxtrotCluster) - Constructor for class io.appform.foxtrot.client.selectors.FoxtrotTarget
 

G

getBatchSize() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getClientType() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getCluster(EndpointType) - Method in class io.appform.foxtrot.client.cluster.FoxtrotClusterFactory
 
getData() - Method in class io.appform.foxtrot.client.Document
 
getEndpointType() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getHost() - Method in class io.appform.foxtrot.client.cluster.FoxtrotClusterMember
 
getHost() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getId() - Method in class io.appform.foxtrot.client.Document
 
getKeepAliveTimeMillis() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getMaxConnections() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getMembers() - Method in class io.appform.foxtrot.client.cluster.FoxtrotClusterStatus
 
getPort() - Method in class io.appform.foxtrot.client.cluster.FoxtrotClusterMember
 
getPort() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getQueuePath() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getRefreshIntervalSecs() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getSerializationHandler() - Method in class io.appform.foxtrot.client.EventSender
 
getTable() - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
getTimestamp() - Method in class io.appform.foxtrot.client.Document
 

H

HttpAsyncEventSender - Class in io.appform.foxtrot.client.senders
 
HttpAsyncEventSender(FoxtrotClientConfig, IFoxtrotCluster, EventSerializationHandler) - Constructor for class io.appform.foxtrot.client.senders.HttpAsyncEventSender
 
HttpSyncEventSender - Class in io.appform.foxtrot.client.senders
 
HttpSyncEventSender(FoxtrotClientConfig, IFoxtrotCluster, EventSerializationHandler) - Constructor for class io.appform.foxtrot.client.senders.HttpSyncEventSender
 

I

IFoxtrotCluster - Interface in io.appform.foxtrot.client.cluster
 
INSTANCE - Static variable in class io.appform.foxtrot.client.serialization.JacksonJsonSerializationHandler
 
io.appform.foxtrot.client - package io.appform.foxtrot.client
 
io.appform.foxtrot.client.cluster - package io.appform.foxtrot.client.cluster
 
io.appform.foxtrot.client.selectors - package io.appform.foxtrot.client.selectors
 
io.appform.foxtrot.client.senders - package io.appform.foxtrot.client.senders
 
io.appform.foxtrot.client.serialization - package io.appform.foxtrot.client.serialization
 
io.appform.foxtrot.client.util - package io.appform.foxtrot.client.util
 
isPrimitive(Object) - Static method in class io.appform.foxtrot.client.util.TypeChecker
 

J

JacksonJsonFoxtrotClusterResponseSerializationHandlerImpl - Class in io.appform.foxtrot.client.serialization
 
JacksonJsonSerializationHandler - Class in io.appform.foxtrot.client.serialization
 

L

load() - Method in interface io.appform.foxtrot.client.cluster.FoxtrotClusterHttpClient
 

M

member() - Method in class io.appform.foxtrot.client.cluster.FoxtrotNodeDiscoveryCluster
 
member() - Method in class io.appform.foxtrot.client.cluster.FoxtrotSimpleCluster
 
member() - Method in interface io.appform.foxtrot.client.cluster.IFoxtrotCluster
 
MemberSelector - Interface in io.appform.foxtrot.client.selectors
 

N

name() - Method in class io.appform.foxtrot.client.selectors.FoxtrotTarget
 

Q

QueuedSender - Class in io.appform.foxtrot.client.senders
An EventSender that uses a persistent queue to save and forward messages.
QueuedSender(EventSender, EventSerializationHandler, String, int) - Constructor for class io.appform.foxtrot.client.senders.QueuedSender
Instantiates a new Queued sender.

R

RandomSelector - Class in io.appform.foxtrot.client.selectors
 
RandomSelector() - Constructor for class io.appform.foxtrot.client.selectors.RandomSelector
 
RoundRobinSelector - Class in io.appform.foxtrot.client.selectors
 
RoundRobinSelector() - Constructor for class io.appform.foxtrot.client.selectors.RoundRobinSelector
 
run() - Method in class io.appform.foxtrot.client.cluster.ClusterStatusUpdater
 

S

selectMember(List<FoxtrotClusterMember>) - Method in interface io.appform.foxtrot.client.selectors.MemberSelector
 
selectMember(List<FoxtrotClusterMember>) - Method in class io.appform.foxtrot.client.selectors.RandomSelector
 
selectMember(List<FoxtrotClusterMember>) - Method in class io.appform.foxtrot.client.selectors.RoundRobinSelector
 
send(Document) - Method in class io.appform.foxtrot.client.EventSender
 
send(String, Document) - Method in class io.appform.foxtrot.client.EventSender
 
send(List<Document>) - Method in class io.appform.foxtrot.client.EventSender
 
send(String, List<Document>) - Method in class io.appform.foxtrot.client.EventSender
 
send(Document) - Method in class io.appform.foxtrot.client.FoxtrotClient
 
send(String, Document) - Method in class io.appform.foxtrot.client.FoxtrotClient
 
send(String, List<Document>) - Method in class io.appform.foxtrot.client.FoxtrotClient
 
send(List<Document>) - Method in class io.appform.foxtrot.client.FoxtrotClient
 
send(String, byte[]) - Method in interface io.appform.foxtrot.client.senders.FoxtrotHttpClient
 
send(Document) - Method in class io.appform.foxtrot.client.senders.HttpAsyncEventSender
 
send(String, Document) - Method in class io.appform.foxtrot.client.senders.HttpAsyncEventSender
 
send(List<Document>) - Method in class io.appform.foxtrot.client.senders.HttpAsyncEventSender
 
send(String, List<Document>) - Method in class io.appform.foxtrot.client.senders.HttpAsyncEventSender
 
send(String, byte[]) - Method in class io.appform.foxtrot.client.senders.HttpAsyncEventSender
 
send(Document) - Method in class io.appform.foxtrot.client.senders.HttpSyncEventSender
 
send(String, Document) - Method in class io.appform.foxtrot.client.senders.HttpSyncEventSender
 
send(List<Document>) - Method in class io.appform.foxtrot.client.senders.HttpSyncEventSender
 
send(String, List<Document>) - Method in class io.appform.foxtrot.client.senders.HttpSyncEventSender
 
send(String, byte[]) - Method in class io.appform.foxtrot.client.senders.HttpSyncEventSender
 
send(Document) - Method in class io.appform.foxtrot.client.senders.QueuedSender
 
send(String, Document) - Method in class io.appform.foxtrot.client.senders.QueuedSender
 
send(List<Document>) - Method in class io.appform.foxtrot.client.senders.QueuedSender
 
send(String, List<Document>) - Method in class io.appform.foxtrot.client.senders.QueuedSender
 
SerializationException - Exception in io.appform.foxtrot.client.serialization
 
SerializationException(String, Throwable) - Constructor for exception io.appform.foxtrot.client.serialization.SerializationException
 
serialize(Document) - Method in interface io.appform.foxtrot.client.serialization.EventSerializationHandler
 
serialize(List<Document>) - Method in interface io.appform.foxtrot.client.serialization.EventSerializationHandler
 
serialize(Document) - Method in class io.appform.foxtrot.client.serialization.JacksonJsonSerializationHandler
 
serialize(List<Document>) - Method in class io.appform.foxtrot.client.serialization.JacksonJsonSerializationHandler
 
setBatchSize(int) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setClientType(ClientType) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setData(JsonNode) - Method in class io.appform.foxtrot.client.Document
 
setEndpointType(EndpointType) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setHost(String) - Method in class io.appform.foxtrot.client.cluster.FoxtrotClusterMember
 
setHost(String) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setId(String) - Method in class io.appform.foxtrot.client.Document
 
setKeepAliveTimeMillis(long) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setMaxConnections(int) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setMembers(List<FoxtrotClusterMember>) - Method in class io.appform.foxtrot.client.cluster.FoxtrotClusterStatus
 
setPort(int) - Method in class io.appform.foxtrot.client.cluster.FoxtrotClusterMember
 
setPort(int) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setQueuePath(String) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setRefreshIntervalSecs(int) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setTable(String) - Method in class io.appform.foxtrot.client.FoxtrotClientConfig
 
setTimestamp(long) - Method in class io.appform.foxtrot.client.Document
 
stop() - Method in class io.appform.foxtrot.client.cluster.FoxtrotNodeDiscoveryCluster
 
stop() - Method in class io.appform.foxtrot.client.cluster.FoxtrotSimpleCluster
 
stop() - Method in interface io.appform.foxtrot.client.cluster.IFoxtrotCluster
 

T

type() - Method in class io.appform.foxtrot.client.selectors.FoxtrotTarget
 
TypeChecker - Class in io.appform.foxtrot.client.util
 
TypeChecker() - Constructor for class io.appform.foxtrot.client.util.TypeChecker
 

U

url() - Method in class io.appform.foxtrot.client.selectors.FoxtrotTarget
 

V

valueOf(String) - Static method in enum io.appform.foxtrot.client.ClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.appform.foxtrot.client.selectors.EndpointType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.appform.foxtrot.client.ClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.appform.foxtrot.client.selectors.EndpointType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J L M N Q R S T U V 
Skip navigation links

Copyright © 2020. All rights reserved.