Skip navigation links
B C F G I O R S V 

B

BaseServiceFactory<IFACE> - Class in org.irenical.fetchy.service.factory
 
BaseServiceFactory(Class<IFACE>) - Constructor for class org.irenical.fetchy.service.factory.BaseServiceFactory
 

C

call(Stub.ServiceCall<IFACE, OUTPUT, ERROR>) - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryExecutor
 
call(Stub.ServiceCall<IFACE, OUTPUT, ERROR>) - Method in interface org.irenical.fetchy.service.Stub
 
call(IFACE) - Method in interface org.irenical.fetchy.service.Stub.ServiceCall
 
createService() - Method in interface org.irenical.fetchy.service.ServiceFactory
 

F

Fetchy - Class in org.irenical.fetchy.service
 
Fetchy() - Constructor for class org.irenical.fetchy.service.Fetchy
 
find(Class<SERVICE>) - Method in class org.irenical.fetchy.service.Fetchy
 

G

get(String) - Method in class org.irenical.fetchy.node.ServiceDiscoveryController
 
getAddress() - Method in class org.irenical.fetchy.node.ServiceNode
 
getNode() - Method in class org.irenical.fetchy.node.ServiceNode
 
getPort() - Method in class org.irenical.fetchy.node.ServiceNode
 
getService(List<ServiceNode>) - Method in interface org.irenical.fetchy.node.balancer.ServiceNodeBalancer
 
getServiceInterface() - Method in class org.irenical.fetchy.service.factory.BaseServiceFactory
 
getServiceInterface() - Method in interface org.irenical.fetchy.service.ServiceFactory
 
getServiceNodeBalancer() - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryFactory
 
getServiceNodeDiscovery() - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryFactory
 
getServiceNodes(String, boolean) - Method in interface org.irenical.fetchy.node.discovery.ServiceNodeDiscovery
 
getStatus() - Method in class org.irenical.fetchy.node.ServiceNode
 

I

isRunning() - Method in class org.irenical.fetchy.node.ServiceDiscoveryController
 
isRunning() - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryExecutor
 
isRunning() - Method in class org.irenical.fetchy.service.Fetchy
 

O

org.irenical.fetchy.node - package org.irenical.fetchy.node
 
org.irenical.fetchy.node.balancer - package org.irenical.fetchy.node.balancer
 
org.irenical.fetchy.node.discovery - package org.irenical.fetchy.node.discovery
 
org.irenical.fetchy.service - package org.irenical.fetchy.service
 
org.irenical.fetchy.service.factory - package org.irenical.fetchy.service.factory
 

R

register(ServiceFactory<SERVICE>) - Method in class org.irenical.fetchy.service.Fetchy
 
run(IFACE) - Method in interface org.irenical.fetchy.service.Stub.ServiceRun
 

S

ServiceAlreadyExistsException - Exception in org.irenical.fetchy.service
 
ServiceAlreadyExistsException() - Constructor for exception org.irenical.fetchy.service.ServiceAlreadyExistsException
 
ServiceAlreadyExistsException(String, Throwable, boolean, boolean) - Constructor for exception org.irenical.fetchy.service.ServiceAlreadyExistsException
 
ServiceAlreadyExistsException(String, Throwable) - Constructor for exception org.irenical.fetchy.service.ServiceAlreadyExistsException
 
ServiceAlreadyExistsException(String) - Constructor for exception org.irenical.fetchy.service.ServiceAlreadyExistsException
 
ServiceAlreadyExistsException(Throwable) - Constructor for exception org.irenical.fetchy.service.ServiceAlreadyExistsException
 
ServiceDiscoveryController - Class in org.irenical.fetchy.node
 
ServiceDiscoveryController() - Constructor for class org.irenical.fetchy.node.ServiceDiscoveryController
 
ServiceDiscoveryExecutor<IFACE,CLIENT extends IFACE> - Class in org.irenical.fetchy.service.factory
 
ServiceDiscoveryExecutor(String) - Constructor for class org.irenical.fetchy.service.factory.ServiceDiscoveryExecutor
 
ServiceDiscoveryFactory<IFACE> - Class in org.irenical.fetchy.service.factory
 
ServiceDiscoveryFactory(Class<IFACE>) - Constructor for class org.irenical.fetchy.service.factory.ServiceDiscoveryFactory
 
ServiceFactory<SERVICE> - Interface in org.irenical.fetchy.service
A service factory.
ServiceNode - Class in org.irenical.fetchy.node
 
ServiceNode() - Constructor for class org.irenical.fetchy.node.ServiceNode
 
ServiceNode.ServiceStatus - Enum in org.irenical.fetchy.node
 
ServiceNodeBalancer - Interface in org.irenical.fetchy.node.balancer
 
ServiceNodeDiscovery - Interface in org.irenical.fetchy.node.discovery
 
setAddress(String) - Method in class org.irenical.fetchy.node.ServiceNode
 
setNode(String) - Method in class org.irenical.fetchy.node.ServiceNode
 
setNodeBalancer(ServiceNodeBalancer) - Method in class org.irenical.fetchy.node.ServiceDiscoveryController
 
setPort(Integer) - Method in class org.irenical.fetchy.node.ServiceNode
 
setServiceNodeBalancer(ServiceNodeBalancer) - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryExecutor
 
setServiceNodeBalancer(ServiceNodeBalancer) - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryFactory
Don't forget to call serviceNodeBalancer.start().
setServiceNodeDiscovery(ServiceNodeDiscovery) - Method in class org.irenical.fetchy.node.ServiceDiscoveryController
 
setServiceNodeDiscovery(ServiceNodeDiscovery) - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryExecutor
 
setServiceNodeDiscovery(ServiceNodeDiscovery) - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryFactory
Don't forget to call serviceNodeDiscovery.start().
setStatus(ServiceNode.ServiceStatus) - Method in class org.irenical.fetchy.node.ServiceNode
 
start() - Method in class org.irenical.fetchy.node.ServiceDiscoveryController
 
start() - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryExecutor
 
start() - Method in class org.irenical.fetchy.service.Fetchy
 
stop() - Method in class org.irenical.fetchy.node.ServiceDiscoveryController
 
stop() - Method in class org.irenical.fetchy.service.factory.ServiceDiscoveryExecutor
 
stop() - Method in class org.irenical.fetchy.service.Fetchy
 
Stub<IFACE> - Interface in org.irenical.fetchy.service
 
Stub.ServiceCall<IFACE,OUTPUT,ERROR extends Exception> - Interface in org.irenical.fetchy.service
 
Stub.ServiceRun<IFACE,ERROR extends Exception> - Interface in org.irenical.fetchy.service
 

V

valueOf(String) - Static method in enum org.irenical.fetchy.node.ServiceNode.ServiceStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.irenical.fetchy.node.ServiceNode.ServiceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
B C F G I O R S V 
Skip navigation links

Copyright © 2016 Irenical. All rights reserved.