A C D E F G H I K L M N P R S T V W X 

A

AbstractLoadBalancerStrategy<S extends ClientRequest> - Class in com.cisco.oss.foundation.loadbalancer
This Class is the abstract implementation of the load balancing strategy.
AbstractLoadBalancerStrategy(String, boolean, long, String, long, int) - Constructor for class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 
activate() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
re activate the server if it is down.
AUTO_CLOSEABLE - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
AUTO_ENCODE_URI - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

C

ClientException - Exception in com.cisco.oss.foundation.loadbalancer
generic runtime exception that wrapps most of the errors that can be thrown by a HttpClient Created by Yair Ogen on 1/14/14.
ClientException() - Constructor for exception com.cisco.oss.foundation.loadbalancer.ClientException
 
ClientException(ClientException.ErrorType, String) - Constructor for exception com.cisco.oss.foundation.loadbalancer.ClientException
 
ClientException(String) - Constructor for exception com.cisco.oss.foundation.loadbalancer.ClientException
 
ClientException(String, Throwable) - Constructor for exception com.cisco.oss.foundation.loadbalancer.ClientException
 
ClientException(ClientException.ErrorType, String, Throwable) - Constructor for exception com.cisco.oss.foundation.loadbalancer.ClientException
 
ClientException.ErrorType - Enum in com.cisco.oss.foundation.loadbalancer
 
ClientRequest - Interface in com.cisco.oss.foundation.loadbalancer
Created by yogen on 12/11/2014.
com.cisco.oss.foundation.loadbalancer - package com.cisco.oss.foundation.loadbalancer
 
CONNECT_TIME_OUT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

D

DEFAULT_CONNECT_TIMEOUT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DEFAULT_IDLE_TIMEOUT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DEFAULT_MAX_CONNECTIONS_PER_ADDRESS - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DEFAULT_MAX_CONNECTIONS_TOTAL - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DEFAULT_MAX_QUEUE_PER_ADDRESS - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DEFAULT_NUMBER_OF_ATTEMPTS - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DEFAULT_READ_TIMEOUT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DEFAULT_RETRY_DELAY - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DEFAULT_WAITING_TIME - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
DISABLE_COOKIES - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

E

equals(Object) - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
 
errorType - Variable in exception com.cisco.oss.foundation.loadbalancer.ClientException
 

F

FailOverListener - Interface in com.cisco.oss.foundation.loadbalancer
 
failOverOccured(String, int) - Method in interface com.cisco.oss.foundation.loadbalancer.FailOverListener
 
FailOverStrategy<S extends ClientRequest> - Class in com.cisco.oss.foundation.loadbalancer
This is the FailOverStrategy implementation.
FailOverStrategy(String, boolean, long, String, long, int) - Constructor for class com.cisco.oss.foundation.loadbalancer.FailOverStrategy
 
FLOW_CONTEXT_HEADER - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
FOLLOW_REDIRECTS - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

G

getCurrentNumberOfAttempts() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
get the number of times the server was invoked until now.
getFailedAttemptTimeStamp() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
get the time stamp for the last time a failure occurred while activating the server.
getHashField() - Method in class com.cisco.oss.foundation.loadbalancer.StickyRoundRobinStrategy
 
getHost() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
get the host of this instance server.
getLbKey() - Method in interface com.cisco.oss.foundation.loadbalancer.ClientRequest
 
getMaxNumberOfAttempts() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
get the number of times to retry invoking a server before it is passivated.
getPort() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
get the port of this instance server.
getReactivated() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
 
getRetryDelay() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
get the delay period in milliseconds between attempts of re-invoking a failing server.
getServerProxies() - Method in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 
getServerProxies() - Method in interface com.cisco.oss.foundation.loadbalancer.LoadBalancerStrategy
 
getServerProxy(S) - Method in class com.cisco.oss.foundation.loadbalancer.FailOverStrategy
 
getServerProxy(S) - Method in interface com.cisco.oss.foundation.loadbalancer.LoadBalancerStrategy
 
getServerProxy(S) - Method in class com.cisco.oss.foundation.loadbalancer.RoundRobinStrategy
 
getServiceName() - Method in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 

H

handleException(String, InternalServerProxy, Throwable) - Method in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 
handleException(String, InternalServerProxy, Throwable) - Method in interface com.cisco.oss.foundation.loadbalancer.LoadBalancerStrategy
 
handleNullserverProxy(String, Throwable) - Method in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 
handleNullserverProxy(String, Throwable) - Method in interface com.cisco.oss.foundation.loadbalancer.LoadBalancerStrategy
 
hashCode() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
 
HOST - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

I

IDLE_TIME_OUT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
INNER_PORT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
InternalServerProxy - Class in com.cisco.oss.foundation.loadbalancer
This class represents an Internal Server.
InternalServerProxy(long, String) - Constructor for class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
InternalServer ctor.
IS_STALE_CONN_CHECK_ENABLED - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
isActive() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
get the active state flag, with out any logic (opposite to activate())
isServiceDirectoryEnabled() - Method in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 

K

KEYSTORE_PASSWORD - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
KEYSTORE_PATH - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

L

lastKnownErrorThreadLocal - Static variable in interface com.cisco.oss.foundation.loadbalancer.LoadBalancerStrategy
 
LoadBalancerConstants - Class in com.cisco.oss.foundation.loadbalancer
 
LoadBalancerStrategy<S extends ClientRequest> - Interface in com.cisco.oss.foundation.loadbalancer
The strategy is in charge of handling the way servers are being called.
LoadBalancerStrategy.STRATEGY_TYPE - Enum in com.cisco.oss.foundation.loadbalancer
 
LOGGER - Static variable in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 

M

MAX_CONNECTIONS_PER_ADDRESS - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
MAX_CONNECTIONS_TOTAL - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
MAX_QUEUE_PER_ADDRESS - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

N

nextNode(int, S) - Method in class com.cisco.oss.foundation.loadbalancer.RoundRobinStrategy
 
nextNode(int, S) - Method in class com.cisco.oss.foundation.loadbalancer.StickyRoundRobinStrategy
 
NoActiveServersDeadEndException - Exception in com.cisco.oss.foundation.loadbalancer
This exception is thrown is a given strategy implementation has looped all its registered servers and none were found active.
NoActiveServersDeadEndException(String, Throwable) - Constructor for exception com.cisco.oss.foundation.loadbalancer.NoActiveServersDeadEndException
NoActiveServersException ctor.
NoActiveServersException - Exception in com.cisco.oss.foundation.loadbalancer
This exception is thrown is a given strategy implementation has looped all its registered servers and none were found active.
NoActiveServersException(String, Throwable) - Constructor for exception com.cisco.oss.foundation.loadbalancer.NoActiveServersException
NoActiveServersException ctor.
NoActiveServersIOException - Exception in com.cisco.oss.foundation.loadbalancer
This exception is thrown is a given strategy implementation has looped all its registered servers and none were found active.
NoActiveServersIOException(String) - Constructor for exception com.cisco.oss.foundation.loadbalancer.NoActiveServersIOException
NoActiveServersException ctor.
NUMBER_OF_ATTEMPTS - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

P

passivate() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
passivate the server causing it to be inactive.
PORT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
processFailureAttempt() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
process actions when an attempt to access server has failed.

R

READ_TIME_OUT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
readWriteLock - Static variable in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 
registerFailOverListener(FailOverListener) - Static method in class com.cisco.oss.foundation.loadbalancer.FailOverStrategy
 
removeFailOverListener(FailOverListener) - Static method in class com.cisco.oss.foundation.loadbalancer.FailOverStrategy
 
RequestTimeoutException - Exception in com.cisco.oss.foundation.loadbalancer
thrown when client recieves timeout from server
RequestTimeoutException(String, Throwable) - Constructor for exception com.cisco.oss.foundation.loadbalancer.RequestTimeoutException
 
RETRY_DELAY - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
RETRY_ON_TIMEOUT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
RoundRobinStrategy<S extends ClientRequest> - Class in com.cisco.oss.foundation.loadbalancer
this is the round robin strategy implementation.
RoundRobinStrategy(String, boolean, long, String, long, int) - Constructor for class com.cisco.oss.foundation.loadbalancer.RoundRobinStrategy
 
RUN_SERVER_RECOVERY - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
RUN_SERVER_RECOVERY_TIME - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

S

SERVER - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
serverProxies - Variable in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 
SERVICE_DIRECTORY_IS_ENABLED - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
SERVICE_DIRECTORY_SERVICE_NAME - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
SERVICE_NAME - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
setCurrentNumberOfAttempts(int) - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
set the number of times the server was invoked until now.
setFailedAttemptTimeStamp(long) - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
set the time stamp for the last time a failure occurred while activating the server.
setHashField(String) - Method in class com.cisco.oss.foundation.loadbalancer.StickyRoundRobinStrategy
 
setHost(String) - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
set the host of this instance server.
setMaxNumberOfAttempts(int) - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
set the maximum number of times to retry invoking a server before it is passivated.
setPort(Integer) - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
set the port of this instance server.
setRetryDelay(long) - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
set the delay period in milliseconds between attempts of re-invoking a failing server.
setServerProxies(List<InternalServerProxy>) - Method in class com.cisco.oss.foundation.loadbalancer.AbstractLoadBalancerStrategy
 
setServerProxies(List<InternalServerProxy>) - Method in interface com.cisco.oss.foundation.loadbalancer.LoadBalancerStrategy
set a list of objects to be invoked by the orchestrator.
StickyRoundRobinStrategy<S extends ClientRequest> - Class in com.cisco.oss.foundation.loadbalancer
this is the sticky round robin strategy implementation.
StickyRoundRobinStrategy(String, boolean, long, String, long, int) - Constructor for class com.cisco.oss.foundation.loadbalancer.StickyRoundRobinStrategy
 
STRATEGY - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

T

toString() - Method in class com.cisco.oss.foundation.loadbalancer.InternalServerProxy
 
TRUSTSTORE_PASSWORD - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
TRUSTSTORE_PATH - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

V

valueOf(String) - Static method in enum com.cisco.oss.foundation.loadbalancer.ClientException.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cisco.oss.foundation.loadbalancer.LoadBalancerStrategy.STRATEGY_TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.cisco.oss.foundation.loadbalancer.ClientException.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cisco.oss.foundation.loadbalancer.LoadBalancerStrategy.STRATEGY_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.

W

WAITING_TIME - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
WRITE_TIME_OUT - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 

X

X_FORWARD_FOR_HEADER - Static variable in class com.cisco.oss.foundation.loadbalancer.LoadBalancerConstants
 
A C D E F G H I K L M N P R S T V W X 

Copyright © 2015 Cisco. All rights reserved.