JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
N
O
R
S
T
A
addListener(String, Consumer)
- Method in class org.irenical.fetchy.event.
EventEmitter
B
balance(List<Node>)
- Method in interface org.irenical.fetchy.balancer.
Balancer
BalanceException
- Exception in
org.irenical.fetchy.balancer
BalanceException(String, Throwable)
- Constructor for exception org.irenical.fetchy.balancer.
BalanceException
BalanceException(String)
- Constructor for exception org.irenical.fetchy.balancer.
BalanceException
Balancer
- Interface in
org.irenical.fetchy.balancer
BalancerMissingException
- Exception in
org.irenical.fetchy.balancer
BalancerMissingException(String)
- Constructor for exception org.irenical.fetchy.balancer.
BalancerMissingException
build()
- Method in class org.irenical.fetchy.request.
CallableRequestBuilder
build()
- Method in class org.irenical.fetchy.request.
RunnableRequestBuilder
C
call(String, Class<API>, Call<OUTPUT, API, ERROR>)
- Method in class org.irenical.fetchy.
Fetchy
call(String, String, Class<API>, Call<OUTPUT, API, ERROR>)
- Method in class org.irenical.fetchy.
Fetchy
Call
<
OUTPUT
,
API
,
ERROR
extends
Exception
> - Interface in
org.irenical.fetchy.request
call(API)
- Method in interface org.irenical.fetchy.request.
Call
callable(Call<OUTPUT, API, ERROR>)
- Method in class org.irenical.fetchy.request.
CallableRequestBuilder
callable(Call<OUTPUT, API, ERROR>)
- Method in class org.irenical.fetchy.request.
RequestBuilder
CallableRequest
<
OUTPUT
,
ERROR
extends
Exception
> - Interface in
org.irenical.fetchy.request
CallableRequestBuilder
<
OUTPUT
,
API
,
ERROR
extends
Exception
> - Class in
org.irenical.fetchy.request
CallableRequestBuilder(FetchyEngine, RequestServiceDetails<API>)
- Constructor for class org.irenical.fetchy.request.
CallableRequestBuilder
CallFallback
<
OUTPUT
> - Interface in
org.irenical.fetchy.request
clear()
- Method in class org.irenical.fetchy.event.
EventEmitter
connect(Node)
- Method in interface org.irenical.fetchy.connector.
Connector
ConnectException
- Exception in
org.irenical.fetchy.connector
ConnectException(String, Throwable)
- Constructor for exception org.irenical.fetchy.connector.
ConnectException
ConnectException(String)
- Constructor for exception org.irenical.fetchy.connector.
ConnectException
Connector
<
API
> - Interface in
org.irenical.fetchy.connector
ConnectorMissingException
- Exception in
org.irenical.fetchy.connector
ConnectorMissingException(String)
- Constructor for exception org.irenical.fetchy.connector.
ConnectorMissingException
createRequest(String, Class<API>)
- Method in class org.irenical.fetchy.
Fetchy
createRequest(String, String, Class<API>)
- Method in class org.irenical.fetchy.
Fetchy
D
discover(String)
- Method in interface org.irenical.fetchy.discoverer.
Discoverer
Discoverer
- Interface in
org.irenical.fetchy.discoverer
DiscovererMissingException
- Exception in
org.irenical.fetchy.discoverer
DiscovererMissingException(String)
- Constructor for exception org.irenical.fetchy.discoverer.
DiscovererMissingException
DiscoverException
- Exception in
org.irenical.fetchy.discoverer
DiscoverException(String, Throwable)
- Constructor for exception org.irenical.fetchy.discoverer.
DiscoverException
DiscoverException(String)
- Constructor for exception org.irenical.fetchy.discoverer.
DiscoverException
E
equals(Object)
- Method in class org.irenical.fetchy.
Node
EventEmitter
- Class in
org.irenical.fetchy.event
EventEmitter()
- Constructor for class org.irenical.fetchy.event.
EventEmitter
EventEmitter(ExecutorService)
- Constructor for class org.irenical.fetchy.event.
EventEmitter
execute()
- Method in interface org.irenical.fetchy.request.
CallableRequest
execute()
- Method in class org.irenical.fetchy.request.
ImmutableCallableRequest
execute()
- Method in class org.irenical.fetchy.request.
ImmutableRunnableRequest
execute()
- Method in interface org.irenical.fetchy.request.
Request
execute()
- Method in interface org.irenical.fetchy.request.
RunnableRequest
F
fallback(CallFallback<OUTPUT>)
- Method in class org.irenical.fetchy.request.
CallableRequestBuilder
fallback(Throwable)
- Method in interface org.irenical.fetchy.request.
CallFallback
fallback(Throwable)
- Method in interface org.irenical.fetchy.request.
RunFallback
fallback(RunFallback)
- Method in class org.irenical.fetchy.request.
RunnableRequestBuilder
Fetchy
- Class in
org.irenical.fetchy
Fetchy()
- Constructor for class org.irenical.fetchy.
Fetchy
Fetchy(ExecutorService)
- Constructor for class org.irenical.fetchy.
Fetchy
FetchyEngine
- Class in
org.irenical.fetchy.engine
FetchyEngine()
- Constructor for class org.irenical.fetchy.engine.
FetchyEngine
FetchyEngine(ExecutorService)
- Constructor for class org.irenical.fetchy.engine.
FetchyEngine
FetchyEvent
<
OBJECT
> - Class in
org.irenical.fetchy.event
FetchyEvent(String, String, Node, long, OBJECT)
- Constructor for class org.irenical.fetchy.event.
FetchyEvent
fire(String, String, String, Node, Object, long)
- Method in class org.irenical.fetchy.event.
EventEmitter
G
get()
- Method in interface org.irenical.fetchy.connector.
Stub
getAddress()
- Method in class org.irenical.fetchy.
Node
getBalancer()
- Method in class org.irenical.fetchy.request.
RequestServiceDetails
getCallable(API)
- Method in class org.irenical.fetchy.request.
ImmutableCallableRequest
getCallable(API)
- Method in class org.irenical.fetchy.request.
ImmutableRequest
getCallable(API)
- Method in class org.irenical.fetchy.request.
ImmutableRunnableRequest
getCallableFallback(Throwable)
- Method in class org.irenical.fetchy.request.
ImmutableCallableRequest
getCallableFallback(Throwable)
- Method in class org.irenical.fetchy.request.
ImmutableRequest
getCallableFallback(Throwable)
- Method in class org.irenical.fetchy.request.
ImmutableRunnableRequest
getConnector()
- Method in class org.irenical.fetchy.request.
RequestServiceDetails
getDiscoverer()
- Method in class org.irenical.fetchy.request.
RequestServiceDetails
getElapsedMillis()
- Method in class org.irenical.fetchy.event.
FetchyEvent
getId()
- Method in class org.irenical.fetchy.
Node
getListenerCount()
- Method in class org.irenical.fetchy.event.
EventEmitter
getListenerCount(String)
- Method in class org.irenical.fetchy.event.
EventEmitter
getName()
- Method in class org.irenical.fetchy.event.
FetchyEvent
getName()
- Method in class org.irenical.fetchy.request.
ImmutableRequest
getNode()
- Method in class org.irenical.fetchy.event.
FetchyEvent
getPort()
- Method in class org.irenical.fetchy.
Node
getServiceBalancer(String)
- Method in class org.irenical.fetchy.
Fetchy
getServiceConnector(String)
- Method in class org.irenical.fetchy.
Fetchy
getServiceDetails()
- Method in class org.irenical.fetchy.request.
ImmutableRequest
getServiceDiscoverer(String)
- Method in class org.irenical.fetchy.
Fetchy
getServiceId()
- Method in class org.irenical.fetchy.event.
FetchyEvent
getServiceId()
- Method in class org.irenical.fetchy.request.
RequestServiceDetails
getTarget()
- Method in class org.irenical.fetchy.event.
FetchyEvent
getTimeoutMillis()
- Method in class org.irenical.fetchy.request.
ImmutableRequest
H
hashCode()
- Method in class org.irenical.fetchy.
Node
I
ImmutableCallableRequest
<
OUTPUT
,
API
,
ERROR
extends
Exception
> - Class in
org.irenical.fetchy.request
ImmutableCallableRequest(String, FetchyEngine, RequestServiceDetails<API>, Integer, Call<OUTPUT, API, ?>, CallFallback<OUTPUT>)
- Constructor for class org.irenical.fetchy.request.
ImmutableCallableRequest
ImmutableRequest
<
OUTPUT
,
API
,
ERROR
extends
Exception
> - Class in
org.irenical.fetchy.request
ImmutableRequest(String, FetchyEngine, RequestServiceDetails<API>, Integer)
- Constructor for class org.irenical.fetchy.request.
ImmutableRequest
ImmutableRunnableRequest
<
API
,
ERROR
extends
Exception
> - Class in
org.irenical.fetchy.request
ImmutableRunnableRequest(String, FetchyEngine, RequestServiceDetails<API>, Integer, Run<API, ?>, RunFallback)
- Constructor for class org.irenical.fetchy.request.
ImmutableRunnableRequest
isRunning()
- Method in class org.irenical.fetchy.engine.
FetchyEngine
isRunning()
- Method in class org.irenical.fetchy.event.
EventEmitter
isRunning()
- Method in class org.irenical.fetchy.
Fetchy
N
name(String)
- Method in class org.irenical.fetchy.request.
CallableRequestBuilder
Node
- Class in
org.irenical.fetchy
Node(String)
- Constructor for class org.irenical.fetchy.
Node
Node(String, int)
- Constructor for class org.irenical.fetchy.
Node
Node(String, String, Integer)
- Constructor for class org.irenical.fetchy.
Node
O
onAfterExecute()
- Method in interface org.irenical.fetchy.connector.
Stub
onBalance(Consumer<FetchyEvent<Node>>)
- Method in class org.irenical.fetchy.engine.
FetchyEngine
onBalance(Consumer<FetchyEvent<Node>>)
- Method in class org.irenical.fetchy.
Fetchy
onBeforeExecute()
- Method in interface org.irenical.fetchy.connector.
Stub
onConnect(Consumer<FetchyEvent<API>>)
- Method in class org.irenical.fetchy.engine.
FetchyEngine
onConnect(Consumer<FetchyEvent<API>>)
- Method in class org.irenical.fetchy.
Fetchy
onDiscover(Consumer<FetchyEvent<List<Node>>>)
- Method in class org.irenical.fetchy.engine.
FetchyEngine
onDiscover(Consumer<FetchyEvent<List<Node>>>)
- Method in class org.irenical.fetchy.
Fetchy
onError(Consumer<FetchyEvent<Throwable>>)
- Method in class org.irenical.fetchy.engine.
FetchyEngine
onError(Consumer<FetchyEvent<Throwable>>)
- Method in class org.irenical.fetchy.
Fetchy
onRequest(Consumer<FetchyEvent<?>>)
- Method in class org.irenical.fetchy.engine.
FetchyEngine
onRequest(Consumer<FetchyEvent<?>>)
- Method in class org.irenical.fetchy.
Fetchy
org.irenical.fetchy
- package org.irenical.fetchy
org.irenical.fetchy.balancer
- package org.irenical.fetchy.balancer
org.irenical.fetchy.connector
- package org.irenical.fetchy.connector
org.irenical.fetchy.discoverer
- package org.irenical.fetchy.discoverer
org.irenical.fetchy.engine
- package org.irenical.fetchy.engine
org.irenical.fetchy.event
- package org.irenical.fetchy.event
org.irenical.fetchy.request
- package org.irenical.fetchy.request
R
register(String, Discoverer, Balancer, Connector<?>)
- Method in class org.irenical.fetchy.
Fetchy
registerBalancer(String, Balancer)
- Method in class org.irenical.fetchy.
Fetchy
registerConnector(String, Connector<?>)
- Method in class org.irenical.fetchy.
Fetchy
registerDiscoverer(String, Discoverer)
- Method in class org.irenical.fetchy.
Fetchy
removeListener(String)
- Method in class org.irenical.fetchy.engine.
FetchyEngine
removeListener(String)
- Method in class org.irenical.fetchy.event.
EventEmitter
removeListener(String)
- Method in class org.irenical.fetchy.
Fetchy
request(ImmutableRequest<OUTPUT, API, ERROR>)
- Method in class org.irenical.fetchy.engine.
FetchyEngine
Request
<
API
> - Interface in
org.irenical.fetchy.request
RequestAbortException
- Exception in
org.irenical.fetchy.request
RequestAbortException(String, Throwable)
- Constructor for exception org.irenical.fetchy.request.
RequestAbortException
RequestBuilder
<
API
> - Class in
org.irenical.fetchy.request
RequestBuilder(FetchyEngine, RequestServiceDetails<API>, String)
- Constructor for class org.irenical.fetchy.request.
RequestBuilder
RequestServiceDetails
<
API
> - Class in
org.irenical.fetchy.request
RequestServiceDetails(String, Connector<API>, Balancer, Discoverer)
- Constructor for class org.irenical.fetchy.request.
RequestServiceDetails
RequestTimeoutException
- Exception in
org.irenical.fetchy.request
RequestTimeoutException(String, Throwable)
- Constructor for exception org.irenical.fetchy.request.
RequestTimeoutException
run(String, Class<API>, Run<API, ERROR>)
- Method in class org.irenical.fetchy.
Fetchy
run(String, String, Class<API>, Run<API, ERROR>)
- Method in class org.irenical.fetchy.
Fetchy
Run
<
API
,
ERROR
extends
Exception
> - Interface in
org.irenical.fetchy.request
run(API)
- Method in interface org.irenical.fetchy.request.
Run
RunFallback
- Interface in
org.irenical.fetchy.request
runnable(Run<API, ERROR>)
- Method in class org.irenical.fetchy.request.
RequestBuilder
runnable(Run<API, ERROR>)
- Method in class org.irenical.fetchy.request.
RunnableRequestBuilder
RunnableRequest
<
ERROR
extends
Exception
> - Interface in
org.irenical.fetchy.request
RunnableRequestBuilder
<
API
,
ERROR
extends
Exception
> - Class in
org.irenical.fetchy.request
RunnableRequestBuilder(FetchyEngine, RequestServiceDetails<API>, String)
- Constructor for class org.irenical.fetchy.request.
RunnableRequestBuilder
S
setAddress(String)
- Method in class org.irenical.fetchy.
Node
setId(String)
- Method in class org.irenical.fetchy.
Node
setPort(Integer)
- Method in class org.irenical.fetchy.
Node
start()
- Method in class org.irenical.fetchy.engine.
FetchyEngine
start()
- Method in class org.irenical.fetchy.event.
EventEmitter
start()
- Method in class org.irenical.fetchy.
Fetchy
stop()
- Method in class org.irenical.fetchy.engine.
FetchyEngine
stop()
- Method in class org.irenical.fetchy.event.
EventEmitter
stop()
- Method in class org.irenical.fetchy.
Fetchy
Stub
<
API
> - Interface in
org.irenical.fetchy.connector
T
timeout(Integer)
- Method in class org.irenical.fetchy.request.
CallableRequestBuilder
timeout(Integer)
- Method in class org.irenical.fetchy.request.
RunnableRequestBuilder
A
B
C
D
E
F
G
H
I
N
O
R
S
T
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017
Irenical
. All rights reserved.