Index

A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT - Enum constant in enum class org.distributeme.core.interceptor.InterceptorResponse.InterceptorCommand
Abort the request, an exception should be attached to this response and thrown by the DiMe code.
ABORT_AND_FAIL - Enum constant in enum class org.distributeme.core.interceptor.InterceptorResponse.InterceptorCommand
Force the method to fail.
ABORT_AND_FAIL - Static variable in class org.distributeme.core.interceptor.InterceptorResponse
Default reply variable.
abortCall(ClientSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.FlippingServiceUnavailableByConfigurationInterceptor
Returns true if current call should be aborted.
abortCall(ClientSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ServiceUnavailableByConfigurationInterceptor
Returns true if current call should be aborted.
abortCall(ClientSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ServiceUnavailableByPropertyInterceptor
Returns true if current call should be aborted.
abortCall(ClientSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ServiceUnavailableInterceptor
Returns true if current call should be aborted.
abortNow(Exception) - Static method in class org.distributeme.core.interceptor.InterceptorResponse
Factory method to create a ready to use response.
AbstractCallContext - Class in org.distributeme.core
Base class for client/server call contextes.
AbstractCallContext(String) - Constructor for class org.distributeme.core.AbstractCallContext
Constructor for AbstractCallContext.
AbstractCallContext(String, String, List<?>) - Constructor for class org.distributeme.core.AbstractCallContext
Constructor for AbstractCallContext.
AbstractClientSideRequestInterceptor - Class in org.distributeme.core.interceptor
Base, doing nothing, implementation of the ServerSideRequestInterceptor meant for extension.
AbstractClientSideRequestInterceptor() - Constructor for class org.distributeme.core.interceptor.AbstractClientSideRequestInterceptor
 
AbstractConcurrencyControlStrategy - Class in org.distributeme.core.concurrencycontrol
Base implementation of a ConcurrencyControlStrategy which is not doing anything.
AbstractConcurrencyControlStrategy() - Constructor for class org.distributeme.core.concurrencycontrol.AbstractConcurrencyControlStrategy
 
AbstractParameterBasedModRouterWithFailOverToNextNode - Class in org.distributeme.core.routing
Abstract implementation of MOD strategy router which supports FailOver to next cluster node - strategy.
AbstractParameterBasedModRouterWithFailOverToNextNode() - Constructor for class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
 
AbstractRequestInterceptor - Class in org.distributeme.core.interceptor
Base class offered for extension which provides default implementations for all interception methods.
AbstractRequestInterceptor() - Constructor for class org.distributeme.core.interceptor.AbstractRequestInterceptor
 
AbstractRouter - Class in org.distributeme.core.routing
Abstract class for Router.
AbstractRouter() - Constructor for class org.distributeme.core.routing.AbstractRouter
 
AbstractRouterWithFailOverToNextNode - Class in org.distributeme.core.routing
Abstract implementation of Router which supports FailingStrategy.
AbstractRouterWithFailOverToNextNode() - Constructor for class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
 
AbstractRouterWithStickyFailOverToNextNode - Class in org.distributeme.core.routing
Abstract implementation of Router which supports FailingStrategy.
AbstractRouterWithStickyFailOverToNextNode() - Constructor for class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
 
AbstractServerSideRequestInterceptor - Class in org.distributeme.core.interceptor
Base, doing nothing, implementation of the ClientSideRequestInterceptor meant for extension.
AbstractServerSideRequestInterceptor() - Constructor for class org.distributeme.core.interceptor.AbstractServerSideRequestInterceptor
 
ADD_CONSUMER - Enum constant in enum class org.distributeme.core.conventions.WebOperations
Adds a consumer to the registry.
ADD_SUPPLIER - Enum constant in enum class org.distributeme.core.conventions.WebOperations
Adds a supplier to the registry.
addBlacklisted() - Method in class org.distributeme.core.stats.RoutingStats
addBlacklisted.
addBlacklisted() - Method in interface org.distributeme.core.stats.RoutingStatsCollector
addBlacklisted.
addBlacklisted() - Method in class org.distributeme.core.stats.RoutingStatsWrapper
addBlacklisted.
addFailDecision() - Method in class org.distributeme.core.stats.RoutingStats
addFailDecision.
addFailDecision() - Method in interface org.distributeme.core.stats.RoutingStatsCollector
addFailDecision.
addFailDecision() - Method in class org.distributeme.core.stats.RoutingStatsWrapper
addFailDecision.
addFailedCall() - Method in class org.distributeme.core.stats.RoutingStats
addFailedCall.
addFailedCall() - Method in interface org.distributeme.core.stats.RoutingStatsCollector
addFailedCall.
addFailedCall() - Method in class org.distributeme.core.stats.RoutingStatsWrapper
addFailedCall.
addInterceptor(String, String) - Method in class org.distributeme.core.interceptor.InterceptorRegistry.Config
 
addInterceptor(String, String) - Method in class org.distributeme.core.listener.ListenerRegistry.Config
 
addModRoutedMethod(String) - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Allow to add some custom method with some name using default 0 modable parameter position.
addModRoutedMethod(String) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Allow to add some custom method with some name using default 0 modable parameter position.
addModRoutedMethod(String) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Allow to add some custom method with some name using default 0 modable parameter position.
addModRoutedMethod(String) - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Allow to add some custom method with some name using default 0 modable parameter position.
addModRoutedMethod(String) - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Allow to add some custom method with some name using default 0 modable parameter position.
addModRoutedMethod(String, int) - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Allow to add some custom method with some name and modable parameter position to mod method registry.
addModRoutedMethod(String, int) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Allow to add some custom method with some name and modable parameter position to mod method registry.
addModRoutedMethod(String, int) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Allow to add some custom method with some name and modable parameter position to mod method registry.
addModRoutedMethod(String, int) - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Allow to add some custom method with some name and modable parameter position to mod method registry.
addModRoutedMethod(String, int) - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Allow to add some custom method with some name and modable parameter position to mod method registry.
addRequestRoutedTo() - Method in class org.distributeme.core.stats.RoutingStats
addRequestRoutedTo.
addRequestRoutedTo() - Method in interface org.distributeme.core.stats.RoutingStatsCollector
addRequestRoutedTo.
addRequestRoutedTo() - Method in class org.distributeme.core.stats.RoutingStatsWrapper
addRequestRoutedTo.
addRetryDecision() - Method in class org.distributeme.core.stats.RoutingStats
addRetryDecision.
addRetryDecision() - Method in interface org.distributeme.core.stats.RoutingStatsCollector
addRetryDecision.
addRetryDecision() - Method in class org.distributeme.core.stats.RoutingStatsWrapper
addRetryDecision.
addRouterConfigurationObserver(RouterConfigurationObserver) - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
addServiceDescriptor(ServiceDescriptor) - Method in class org.distributeme.core.util.LocalServiceDescriptorStore
addServiceDescriptor.
AFTER_SERVANT_CALL - Enum constant in enum class org.distributeme.core.interceptor.InterceptionPhase
After the servant is called by the skeleton on the server side.
AFTER_SERVICE_CALL - Enum constant in enum class org.distributeme.core.interceptor.InterceptionPhase
After the service is called by the stub on the client side.
afterConfiguration() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
afterInitialConfiguration() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
afterReConfiguration() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
afterServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.AbstractRequestInterceptor
Called after the service actually processed the request.
afterServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.AbstractServerSideRequestInterceptor
Called after the service actually processed the request.
afterServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptor
Called after the service actually processed the request.
afterServantCall(ServerSideCallContext, InterceptionContext) - Method in interface org.distributeme.core.interceptor.ServerSideRequestInterceptor
Called after the service actually processed the request.
afterServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.SinglePhaseInterceptor
Called after the service actually processed the request.
afterServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.AbstractClientSideRequestInterceptor
Called immediately after service call, but before anything is returned to the caller.
afterServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.AbstractRequestInterceptor
Called immediately after service call, but before anything is returned to the caller.
afterServiceCall(ClientSideCallContext, InterceptionContext) - Method in interface org.distributeme.core.interceptor.ClientSideRequestInterceptor
Called immediately after service call, but before anything is returned to the caller.
afterServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptor
Called immediately after service call, but before anything is returned to the caller.
afterServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.SinglePhaseInterceptor
Called immediately after service call, but before anything is returned to the caller.
afterServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.qos.ClientSideMarkLongRequestAsFailedInterceptor
Called immediately after service call, but before anything is returned to the caller.
afterServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.qos.QOSMonitoringInterceptor
Called immediately after service call, but before anything is returned to the caller.
afterStart() - Method in interface org.distributeme.core.listener.ServerLifecycleListener
Called immediately after start and registration.
afterStart() - Method in class org.distributeme.core.listener.ServerLifecycleSysOutPrinterListener
Called immediately after start and registration.
afterStart() - Method in class org.distributeme.core.listener.UDPReregistrationListener
Called immediately after start and registration.
APP - Static variable in class org.distributeme.core.DistributemeRegistryConnector
Name of the registry's web-application.
APP - Static variable in class org.distributeme.core.util.EventServiceRegistryUtil
Web-Application name.
AsynchStub - Interface in org.distributeme.core.asynch
General interface all asynch stubs implement.
ATT_BLACKLISTED - Static variable in class org.distributeme.core.routing.Constants
This attribute is set when the call has been re-routed due to blacklisting.
ATT_CALL_COUNT - Static variable in class org.distributeme.core.routing.Constants
This attribute defines the call count in the current call.
ATTR_TRIED_INSTANCES - Static variable in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Attribute for call context where we store instances that we already tried.
ATTR_TRIED_INSTANCES - Static variable in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Attribute for call context where we store instances that we already tried.
AUTO - Enum constant in enum class org.distributeme.core.DiscoveryMode
This mode means that the service discovery will be performed automatically via registry.

B

BaseRegistryUtil - Class in org.distributeme.core.util
Base class for registry utilities.
BaseRegistryUtil() - Constructor for class org.distributeme.core.util.BaseRegistryUtil
 
BEFORE_SERVANT_CALL - Enum constant in enum class org.distributeme.core.interceptor.InterceptionPhase
Before the servant is called by the skeleton on the server side.
BEFORE_SERVICE_CALL - Enum constant in enum class org.distributeme.core.interceptor.InterceptionPhase
Before the service is called by the stub on the client side.
beforeServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.AbstractRequestInterceptor
Called before any real processing happens on the server side.
beforeServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.AbstractServerSideRequestInterceptor
Called before any real processing happens on the server side.
beforeServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownInterceptor
Called before any real processing happens on the server side.
beforeServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptor
Called before any real processing happens on the server side.
beforeServantCall(ServerSideCallContext, InterceptionContext) - Method in interface org.distributeme.core.interceptor.ServerSideRequestInterceptor
Called before any real processing happens on the server side.
beforeServantCall(ServerSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.SinglePhaseInterceptor
Called before any real processing happens on the server side.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.AbstractClientSideRequestInterceptor
Called after client side processing but before the actual call is performed.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.AbstractRequestInterceptor
Called after client side processing but before the actual call is performed.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownInterceptor
Called after client side processing but before the actual call is performed.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ServiceUnavailableInterceptor
Called after client side processing but before the actual call is performed.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in interface org.distributeme.core.interceptor.ClientSideRequestInterceptor
Called after client side processing but before the actual call is performed.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptor
Called after client side processing but before the actual call is performed.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.SinglePhaseInterceptor
Called after client side processing but before the actual call is performed.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.qos.ClientSideMarkLongRequestAsFailedInterceptor
Called after client side processing but before the actual call is performed.
beforeServiceCall(ClientSideCallContext, InterceptionContext) - Method in class org.distributeme.core.qos.QOSMonitoringInterceptor
Called after client side processing but before the actual call is performed.
beforeShutdown() - Method in interface org.distributeme.core.listener.ServerLifecycleListener
Called immediately before service stops, in the shutdown hook.
beforeShutdown() - Method in class org.distributeme.core.listener.ServerLifecycleSysOutPrinterListener
Called immediately before service stops, in the shutdown hook.
beforeShutdown() - Method in class org.distributeme.core.listener.UDPReregistrationListener
Called immediately before service stops, in the shutdown hook.
bind(ServiceDescriptor) - Method in class org.distributeme.core.DebugRegistryConnector
 
bind(ServiceDescriptor) - Method in class org.distributeme.core.DistributemeRegistryConnector
Binds a service.
bind(ServiceDescriptor) - Method in interface org.distributeme.core.RegistryConnector
Bind a service at the registry.
bind(ServiceDescriptor) - Static method in class org.distributeme.core.RegistryUtil
Binds a service.
BlacklistDecision - Enum Class in org.distributeme.core.routing.blacklisting
Created by rboehling on 2/24/17.
Blacklisted - Enum constant in enum class org.distributeme.core.stats.RoutingStats.StatDef
How many instances have been blacklisted.
BlacklistingStrategy - Interface in org.distributeme.core.routing.blacklisting
Interface to implement own strategies for blacklisting.

C

CallBackHandler - Interface in org.distributeme.core.asynch
This interface describes objects that are submitted to the asynch call methods.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.failing.DefaultFailingStrategy
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.failing.FailCall
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in interface org.distributeme.core.failing.FailingStrategy
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.failing.Failover
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.failing.FailoverAndReturn
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.failing.RetryCall
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.failing.RetryCallOnce
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.failing.WaitOneSecondAndRetry
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
What should happen if a call is failed.
callFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
What should happen if a call is failed.
callFinished(String, String) - Method in class org.distributeme.core.qos.QOSRegistry
Called when a call has returned.
callStarted(String, String) - Method in class org.distributeme.core.qos.QOSRegistry
Called before a call is executed.
CallTimeoutedException - Exception Class in org.distributeme.core.asynch
This exception is thrown whenever a call is aborted due timeout.
CallTimeoutedException() - Constructor for exception class org.distributeme.core.asynch.CallTimeoutedException
Default constructor.
CENTRAL_REGISTRY_CONTEXT - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Context under which the registry is access-able.
CENTRAL_REGISTRY_HOST - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Host where the registry is running.
CENTRAL_REGISTRY_PORT - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Port where the registry is running.
CENTRAL_REGISTRY_PROTOCOL - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Protocol under which the registry is access-able.
changeServiceId(String) - Method in class org.distributeme.core.ServiceDescriptor
Changes the service id in the descriptor to another id.
CHANNEL_INFO - Enum constant in enum class org.distributeme.core.conventions.WebOperations
Returns info for a channel.
checkForNullValues() - Method in class org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategyConfiguration
checkForNullValues.
ClientSideCallContext - Class in org.distributeme.core
This class represents a collection of infos available on the client side in the stub and stub-related code.
ClientSideCallContext(String) - Constructor for class org.distributeme.core.ClientSideCallContext
Constructor for ClientSideCallContext.
ClientSideCallContext(String, String, List<?>) - Constructor for class org.distributeme.core.ClientSideCallContext
Constructor for ClientSideCallContext.
ClientSideMarkLongRequestAsFailedInterceptor - Class in org.distributeme.core.qos
This interceptor inspects slow requests on client side and marks them as failed.
ClientSideMarkLongRequestAsFailedInterceptor() - Constructor for class org.distributeme.core.qos.ClientSideMarkLongRequestAsFailedInterceptor
Constructor for ClientSideMarkLongRequestAsFailedInterceptor.
ClientSideRequestInterceptor - Interface in org.distributeme.core.interceptor
Describes the client side request interceptor.
ClientSideSlowDownByConfigurationInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This slow down interceptor is acting on client side and configured by availabilitytesting.json configuration file.
ClientSideSlowDownByConfigurationInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownByConfigurationInterceptor
 
ClientSideSlowDownByPropertyInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This interceptor slows down a server if the service id is submitted to the process as -DavailabilityTestingServiceId.
ClientSideSlowDownByPropertyInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownByPropertyInterceptor
 
ClientSideSlowDownInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
Base class for client side slow down interceptors.
ClientSideSlowDownInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownInterceptor
 
CMD_REGISTER - Static variable in class org.distributeme.core.listener.UDPReregistrationListener
Cmd string for registration.
ConcurrencyControlException - Exception Class in org.distributeme.core.concurrencycontrol
Exception thrown if concurrency control decides that the amount of acceptable requests is reached and no further requests can pass through.
ConcurrencyControlException(String) - Constructor for exception class org.distributeme.core.concurrencycontrol.ConcurrencyControlException
Constructor for ConcurrencyControlException.
ConcurrencyControlException(String, Throwable) - Constructor for exception class org.distributeme.core.concurrencycontrol.ConcurrencyControlException
Constructor for ConcurrencyControlException.
ConcurrencyControlStrategy - Interface in org.distributeme.core.concurrencycontrol
This interface allows the customer to control concurrent access to the services.
ConcurrencyControlStrategyConfiguration - Class in org.distributeme.core.concurrencycontrol
Configuration for concurrency control strategy.
ConcurrencyControlStrategyConfiguration() - Constructor for class org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategyConfiguration
 
Config() - Constructor for class org.distributeme.core.interceptor.InterceptorRegistry.Config
 
Config() - Constructor for class org.distributeme.core.listener.ListenerRegistry.Config
 
Configurable() - Constructor for class org.distributeme.core.RegistryUtil.Configurable
 
ConfigurableRouter - Interface in org.distributeme.core.routing
A router that implements this interface will be mostly configured by a configuration file.
ConfigurationBasedConcurrencyControlStrategy - Class in org.distributeme.core.concurrencycontrol
This implementation of a concurrencycontrolstrategy is based on constants which are annotated to the target interface.
ConfigurationBasedConcurrencyControlStrategy() - Constructor for class org.distributeme.core.concurrencycontrol.ConfigurationBasedConcurrencyControlStrategy
 
ConfigurationInterceptorUtil - Class in org.distributeme.core.interceptor.availabilitytesting
Utility to handle availabilitytesting configuration.
ConfigurationInterceptorUtil() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil
 
ConfigurationInterceptorUtil.ConfigurationObject - Class in org.distributeme.core.interceptor.availabilitytesting
Helper class that holds the config and is re/configured by distributeme.
ConfigurationObject() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
ConstantBasedConcurrencyControlStrategy - Class in org.distributeme.core.concurrencycontrol
This implementation of a concurrencycontrolstrategy is based on constants which are annotated to the target interface.
ConstantBasedConcurrencyControlStrategy() - Constructor for class org.distributeme.core.concurrencycontrol.ConstantBasedConcurrencyControlStrategy
 
Constants - Class in org.distributeme.core.interceptor.availabilitytesting
Constants for availability testing.
Constants - Class in org.distributeme.core.routing
TODO comment this class
Constants() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.Constants
 
Constants() - Constructor for class org.distributeme.core.routing.Constants
 
CONTINUE - Enum constant in enum class org.distributeme.core.interceptor.InterceptorResponse.InterceptorCommand
Proceed with request.
CONTINUE - Static variable in class org.distributeme.core.interceptor.InterceptorResponse
Default reply variable.
CORBA - Enum constant in enum class org.distributeme.core.ServiceDescriptor.Protocol
CORBA.
create() - Static method in class org.distributeme.core.RegistryLocation
Creates a new configured registry location.
createLocalServiceDescription(ServiceDescriptor.Protocol, String, String, int) - Static method in class org.distributeme.core.RegistryUtil
createLocalServiceDescription.
createRegistryOperationUrl(String, String) - Static method in class org.distributeme.core.RegistryUtil
Helper methods that creates the url for given operation and parameters.
createRegistryOperationUrl(Location, String, String) - Static method in class org.distributeme.core.RegistryUtil
Helper methods that creates the url for given operation and parameters.
createStatsObject(String) - Method in class org.distributeme.core.stats.RoutingStatsFactory
createSubCallHandler(String) - Method in class org.distributeme.core.asynch.MultiCallCollector
createSubCallHandler.
currentQOSCallContext() - Static method in class org.distributeme.core.qos.QOSCallContext
currentQOSCallContext.
customize(String) - Method in class org.distributeme.core.concurrencycontrol.AbstractConcurrencyControlStrategy
Called shortly after the initialization to customize this strategy according to the parameter in the annotation.
customize(String) - Method in interface org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategy
Called shortly after the initialization to customize this strategy according to the parameter in the annotation.
customize(String) - Method in class org.distributeme.core.concurrencycontrol.ConfigurationBasedConcurrencyControlStrategy
Called shortly after the initialization to customize this strategy according to the parameter in the annotation.
customize(String) - Method in class org.distributeme.core.concurrencycontrol.ConstantBasedConcurrencyControlStrategy
Called shortly after the initialization to customize this strategy according to the parameter in the annotation.
customize(String) - Method in class org.distributeme.core.failing.Failover
This is old style customize.
customize(String) - Method in class org.distributeme.core.failing.FailoverAndReturn
This is old style customize.
customize(String) - Method in class org.distributeme.core.routing.AbstractRouter
This is old style customize.
customize(String) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
This is old style customize.
customize(String) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
This is old style customize.
customize(String) - Method in class org.distributeme.core.routing.FairRoundRobinRouter
This is old style customize.
customize(String) - Method in class org.distributeme.core.routing.NoOpRouter
This is old style customize.
customize(String) - Method in class org.distributeme.core.routing.ParameterBasedModRouter
This is old style customize.
customize(String) - Method in class org.distributeme.core.routing.PropertyBasedRegistrationNameProvider
Called shortly after the initialization to customize this registration name provider according to the parameter in the annotation.
customize(String) - Method in interface org.distributeme.core.routing.RegistrationNameProvider
Called shortly after the initialization to customize this registration name provider according to the parameter in the annotation.
customize(String) - Method in class org.distributeme.core.routing.RoundRobinRouter
This is old style customize.
customize(String) - Method in class org.distributeme.core.routing.SysOutRouter
This is old style customize.
customize(String, String) - Method in class org.distributeme.core.routing.AbstractRouter
Called shortly after the initialization to customize this router according to the parameter in the annotation.
customize(String, String) - Method in interface org.distributeme.core.routing.Router
Called shortly after the initialization to customize this router according to the parameter in the annotation.
CustomTagProvider - Interface in org.distributeme.core
 

D

debug(String, String) - Method in class org.distributeme.core.RegistryUtil.Configurable
 
DebugBlacklistingStrategy - Class in org.distributeme.core.routing.blacklisting
Debug blacklisting strategie.
DebugBlacklistingStrategy() - Constructor for class org.distributeme.core.routing.blacklisting.DebugBlacklistingStrategy
 
debugOut() - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
debugOutConfig() - Static method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil
debugOutConfig.
DebugRegistryConnector - Class in org.distributeme.core
Created by rboehling on 2/28/17.
DebugRegistryConnector() - Constructor for class org.distributeme.core.DebugRegistryConnector
 
DEFAULT_INSTANCE - Static variable in class org.distributeme.core.stats.RoutingStatsFactory
Constant DEFAULT_INSTANCE
DEFAULT_SLOW_DOWN_TIME - Static variable in class org.distributeme.core.interceptor.availabilitytesting.Constants
Default slow down time.
DefaultBlacklistingStrategy - Class in org.distributeme.core.routing.blacklisting
Default blacklisting strategy.
DefaultBlacklistingStrategy() - Constructor for class org.distributeme.core.routing.blacklisting.DefaultBlacklistingStrategy
 
DefaultFailingStrategy - Class in org.distributeme.core.failing
This failing strategy is used if no other failing strategy is specified.
DefaultFailingStrategy() - Constructor for class org.distributeme.core.failing.DefaultFailingStrategy
 
Defaults - Class in org.distributeme.core
This class provides methods for runtime overriding of the default behaviour.
Defaults() - Constructor for class org.distributeme.core.Defaults
 
Defaults.DefaultsConfiguration - Class in org.distributeme.core
Inner configuration holder class.
DefaultsConfiguration() - Constructor for class org.distributeme.core.Defaults.DefaultsConfiguration
 
describeRegistry() - Method in class org.distributeme.core.DebugRegistryConnector
 
describeRegistry() - Method in class org.distributeme.core.DistributemeRegistryConnector
Returns a string representing current state of the registry.
describeRegistry() - Method in interface org.distributeme.core.RegistryConnector
 
describeRegistry() - Static method in class org.distributeme.core.RegistryUtil
 
DiscoveryMode - Enum Class in org.distributeme.core
Options for service discovery mode.
DistributemeRegistryConnector - Class in org.distributeme.core
RegistryConnector using built-in http based registry.
DistributemeRegistryConnector() - Constructor for class org.distributeme.core.DistributemeRegistryConnector
 
DistributemeRuntimeException - Exception Class in org.distributeme.core.exception
Base class for DistributeMe runtime exceptions.
DistributemeRuntimeException(String) - Constructor for exception class org.distributeme.core.exception.DistributemeRuntimeException
Constructor for DistributemeRuntimeException.
DistributemeRuntimeException(String, Throwable) - Constructor for exception class org.distributeme.core.exception.DistributemeRuntimeException
Constructor for DistributemeRuntimeException.

E

encode(String) - Static method in class org.distributeme.core.util.BaseRegistryUtil
URLEncodes a string.
equals(Object) - Method in class org.distributeme.core.ServiceDescriptor
equalsByEndpoint(ServiceDescriptor) - Method in class org.distributeme.core.ServiceDescriptor
This method is similar to equals but it ignores instance id.
error(Exception) - Method in interface org.distributeme.core.asynch.CallBackHandler
Called upon erroneous execution of a method.
error(Exception) - Method in class org.distributeme.core.asynch.MultiCallCollector.SubCallBackHandler
 
error(Exception) - Method in class org.distributeme.core.asynch.SingleCallHandler
Called upon erroneous execution of a method.
ErrorsPerIntervalBlacklistingStrategy - Class in org.distributeme.core.routing.blacklisting
A service instance is blacklisted after x successive intervals of length y, in which z failures occur.
ErrorsPerIntervalBlacklistingStrategy() - Constructor for class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategy
 
ErrorsPerIntervalBlacklistingStrategyConfig - Class in org.distributeme.core.routing.blacklisting
Created by rboehling on 2/23/17.
ErrorsPerIntervalBlacklistingStrategyConfig() - Constructor for class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategyConfig
 
ErrorsPerIntervalWithBlacklistingTimeConfig - Class in org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout
Created by rboehling on 2/23/17.
ErrorsPerIntervalWithBlacklistingTimeConfig() - Constructor for class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
ErrorsPerIntervalWithBlacklistTimeStrategy - Class in org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout
A service instance is blacklisted after x successive intervals of length y, in which z failures occur.
ErrorsPerIntervalWithBlacklistTimeStrategy() - Constructor for class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistTimeStrategy
 
EventServiceRegistryUtil - Class in org.distributeme.core.util
Utility classes for requests to the registry via http.
EventServiceRegistryUtil() - Constructor for class org.distributeme.core.util.EventServiceRegistryUtil
 
extractServiceIds() - Static method in class org.distributeme.core.interceptor.availabilitytesting.PropertyInterceptorUtil
extractServiceIds.

F

fail() - Static method in class org.distributeme.core.failing.FailDecision
Factory method for fail reaction.
FAIL - Enum constant in enum class org.distributeme.core.failing.FailDecision.Reaction
Simply fail.
FailCall - Class in org.distributeme.core.failing
This failing strategy simply fails the call and not tries to retry anything.
FailCall() - Constructor for class org.distributeme.core.failing.FailCall
 
FailDecision - Class in org.distributeme.core.failing
Possible decisions that a failing strategy can make.
FailDecision - Enum constant in enum class org.distributeme.core.stats.RoutingStats.StatDef
How many fail decisions have been returned.
FailDecision(FailDecision.Reaction) - Constructor for class org.distributeme.core.failing.FailDecision
Creates a new fail decision with given reaction.
FailDecision(FailDecision.Reaction, String) - Constructor for class org.distributeme.core.failing.FailDecision
Creates a new fail decision with given reaction and target service.
FailDecision.Reaction - Enum Class in org.distributeme.core.failing
Reaction on failure.
FailedByInterceptorException - Exception Class in org.distributeme.core.interceptor
TODO comment this class
FailedByInterceptorException() - Constructor for exception class org.distributeme.core.interceptor.FailedByInterceptorException
Constructor for FailedByInterceptorException.
FailedCall - Enum constant in enum class org.distributeme.core.stats.RoutingStats.StatDef
How many calls has failed.
FailingStrategy - Interface in org.distributeme.core.failing
This interface describes a decision utility for reaction on failing.
failingSupported() - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Allow to turn on and off failing support.
failingSupported() - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Allow to turn on and off failing support.
failingSupported() - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Allow to turn on and off failing support.
failingSupported() - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Allow to turn on and off failing support.
failingSupported() - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Allow to turn on and off failing support.
Failover - Class in org.distributeme.core.failing
This failing strategy / router combination fails over to a special failover service instance and stays there.
Failover() - Constructor for class org.distributeme.core.failing.Failover
 
FailoverAndReturn - Class in org.distributeme.core.failing
This is base class for failing strategy / router combination which is pretty much the same as Failover, but instead of staying on the failover instance forever, it tries to switch back after some timeout.
FailoverAndReturn() - Constructor for class org.distributeme.core.failing.FailoverAndReturn
 
FailoverAndReturnInAMinute - Class in org.distributeme.core.failing
This failing strategy / router combination is pretty much the same as Failover, but instead of staying on the failover instance forever, it tries to switch back after a minute.
FailoverAndReturnInAMinute() - Constructor for class org.distributeme.core.failing.FailoverAndReturnInAMinute
 
FailoverAndReturnInTenSeconds - Class in org.distributeme.core.failing
This failing strategy / router combination is pretty much the same as Failover, but instead of staying on the failover instance forever, it tries to switch back after 10 seconds.
FailoverAndReturnInTenSeconds() - Constructor for class org.distributeme.core.failing.FailoverAndReturnInTenSeconds
 
FailoverAndReturnWithConfigurableBlacklisting - Class in org.distributeme.core.failing
Created by hpemoeller on 4/10/17.
FailoverAndReturnWithConfigurableBlacklisting() - Constructor for class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
FairRoundRobinRouter - Class in org.distributeme.core.routing
This router sends each call to another instance.
FairRoundRobinRouter() - Constructor for class org.distributeme.core.routing.FairRoundRobinRouter
 
findOrCreateRegistry() - Static method in class org.distributeme.core.RMIRegistryUtil
Finds or creates a new registry.
findOrCreateRegistry(int) - Static method in class org.distributeme.core.RMIRegistryUtil
Finds or creates a new registry.
flip() - Static method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil
Returns true if this call should be fliped.
flip() - Static method in class org.distributeme.core.interceptor.availabilitytesting.PropertyInterceptorUtil
Returns true if the service should be flipped.
FlippingClientSideSlowDownByConfigurationInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This interceptor slows down the request depending on a configured probability (flipping) on the client side.
FlippingClientSideSlowDownByConfigurationInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.FlippingClientSideSlowDownByConfigurationInterceptor
 
FlippingServerSideSlowDownByConfigurationInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This interceptor slows down the request depending on a configured probability (flipping) on the server side.
FlippingServerSideSlowDownByConfigurationInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.FlippingServerSideSlowDownByConfigurationInterceptor
 
FlippingServiceUnavailableByConfigurationInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This interceptor makes the service unavailable depending on a configured probability (flipping) on the client side.
FlippingServiceUnavailableByConfigurationInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.FlippingServiceUnavailableByConfigurationInterceptor
 
fromRegistrationString(String) - Static method in class org.distributeme.core.ServiceDescriptor
Factory method to create a service descriptor from a registration string (used for bind in the registry).
fromResolveString(String) - Static method in class org.distributeme.core.ServiceDescriptor
Factory method to create a service descriptor from a resolve string (used for lookup in the registry).
fromSystemWideUniqueId(String) - Static method in class org.distributeme.core.ServiceDescriptor
Virtually the same as fromRegistrationString but better named ;-).

G

GenericRouterConfiguration - Class in org.distributeme.core.routing
Generic configuration file that will work with most routers, even many routers most probably won't support all of the options.
GenericRouterConfiguration() - Constructor for class org.distributeme.core.routing.GenericRouterConfiguration
 
get() - Method in enum class org.distributeme.core.conventions.SystemProperties
Returns the set value.
getAsBoolean() - Method in enum class org.distributeme.core.conventions.SystemProperties
Returns the system property value as boolean.
getAsInt() - Method in enum class org.distributeme.core.conventions.SystemProperties
Returns the system property value as int.
getAsynchExecutorPoolSize() - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
getAsynchExecutorPoolSize() - Static method in class org.distributeme.core.Defaults
getAsynchExecutorPoolSize.
getAsynchFactoryFullClassName(Class<? extends Service>) - Static method in class org.distributeme.core.conventions.SharedNamingUtils
getAsynchFactoryFullClassName.
getAsynchRemote(Class<T>) - Static method in class org.distributeme.core.ServiceLocator
Returns a remote instance of a service aka stub.
getAvailableValueNames() - Method in class org.distributeme.core.stats.RoutingStats
getBlacklistDuration() - Method in class org.distributeme.core.qos.QOSConfiguration
Getter for the field blacklistDuration.
getBlacklistedCount(String) - Method in class org.distributeme.core.stats.RoutingStats
getBlacklistedCount.
getBlacklistedUntil() - Method in class org.distributeme.core.qos.QOSEntry
Getter for the field blacklistedUntil.
getBlacklistStrategyClazz() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
getBlacklistStrategyConfigurationName() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
getBlacklistTime() - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
getBlacklistTime() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
Getter for the field blacklistTime.
getCallCount() - Method in class org.distributeme.core.ClientSideCallContext
Returns the context call counter, which means how many attempts to call the server has been made.
getCallId() - Method in class org.distributeme.core.qos.QOSCallContext
Getter for the field callId.
getCallId() - Method in class org.distributeme.core.qos.QOSEntry
Getter for the field callId.
getCategory() - Method in enum class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptorStatsProducer
getClientSideLimit() - Method in class org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategyConfiguration
Getter for the field clientSideLimit.
getClientSideRequestInterceptors() - Method in class org.distributeme.core.interceptor.InterceptorRegistry
getClientSideRequestInterceptors.
getCommand() - Method in class org.distributeme.core.interceptor.InterceptorResponse
Getter for the field command.
getConfiguration() - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Getter for the field configuration.
getConfiguration() - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Getter for the field configuration.
getConfiguration() - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Getter for the field configuration.
getConfiguration() - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Getter for the field configuration.
getConfiguration() - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Getter for the field configuration.
getContext() - Method in interface org.distributeme.core.Location
getContext.
getContext() - Method in class org.distributeme.core.RegistryLocation
getContext.
getCreationTimestamp() - Method in interface org.distributeme.core.lifecycle.ServiceAdapter
Returns the timestamp of the service creation.
getCreationTimestamp() - Method in class org.distributeme.core.lifecycle.ServiceInfo
Getter for the field creationTimestamp.
getCurrentPhase() - Method in class org.distributeme.core.interceptor.InterceptionContext
Getter for the field currentPhase.
getCurrentTimeMillis() - Method in class org.distributeme.core.util.SystemTimeProvider
 
getCurrentTimeMillis() - Method in interface org.distributeme.core.util.TimeProvider
 
getCurrentTransportableCallContext() - Static method in class org.distributeme.core.AbstractCallContext
getCurrentTransportableCallContext.
getCustomTagProviderClassList() - Method in class org.distributeme.core.RegistryUtil.Configurable
 
getDefaultAsynchCallTimeout() - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
getDefaultAsynchCallTimeout() - Static method in class org.distributeme.core.Defaults
getDefaultAsynchCallTimeout.
getDefaultConcurrencyControlStrategy() - Static method in class org.distributeme.core.Defaults
getDefaultConcurrencyControlStrategy.
getDefaultConcurrencyControlStrategyClassName() - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
getDefaultFailingStrategy() - Static method in class org.distributeme.core.Defaults
Returns the default failing strategy.
getDefaultFailingStrategyClassName() - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
getErrorsPerIntervalThreshold() - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategyConfig
 
getErrorsPerIntervalThreshold() - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
getException() - Method in class org.distributeme.core.interceptor.InterceptionContext
Getter for the field exception.
getException() - Method in class org.distributeme.core.interceptor.InterceptorResponse
Getter for the field exception.
getFailbackTimeout() - Method in class org.distributeme.core.failing.FailoverAndReturn
Returns the time unit in milliseconds between the router retries to get back to original server.
getFailbackTimeout() - Method in class org.distributeme.core.failing.FailoverAndReturnInAMinute
Returns the time unit in milliseconds between the router retries to get back to original server.
getFailbackTimeout() - Method in class org.distributeme.core.failing.FailoverAndReturnInTenSeconds
Returns the time unit in milliseconds between the router retries to get back to original server.
getFailbackTimeout() - Method in class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
getFailDecisionCount(String) - Method in class org.distributeme.core.stats.RoutingStats
getFailDecisionCount.
getFailedCallCount(String) - Method in class org.distributeme.core.stats.RoutingStats
getFailedCallCount.
getFlipChanceInPercent() - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
getGlobalServiceId() - Method in class org.distributeme.core.ServiceDescriptor
getGlobalServiceId.
getHealth() - Method in class org.distributeme.core.lifecycle.HealthStatus
Getter for the field health.
getHealthStatus() - Method in interface org.distributeme.core.lifecycle.LifecycleAware
Returns the custom health status.
getHealthStatus(String) - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Returns the health status of a given service.
getHealthStatus(String) - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Returns the health status of a given service.
getHealthStatuses() - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Returns map with health status objects for all contained public services (usually one!).
getHealthStatuses() - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Returns map with health status objects for all contained public services (usually one!).
getHost() - Method in interface org.distributeme.core.Location
Returns the host of the registry.
getHost() - Method in class org.distributeme.core.RegistryLocation
Returns the host.
getHost() - Method in class org.distributeme.core.ServiceDescriptor
Getter for the field host.
getInstance() - Static method in class org.distributeme.core.interceptor.InterceptorRegistry
Returns the singleton instances.
getInstance() - Static method in class org.distributeme.core.listener.ListenerRegistry
Returns the singleton instances.
getInstance() - Static method in class org.distributeme.core.qos.QOSRegistry
Returns the singleton instance.
getInstance() - Static method in class org.distributeme.core.util.LocalServiceDescriptorStore
Getter for the field instance.
getInstanceId() - Method in class org.distributeme.core.ServiceDescriptor
Getter for the field instanceId.
getIntervalDurationInSeconds() - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategyConfig
 
getIntervalDurationInSeconds() - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
getKey() - Method in class org.distributeme.core.qos.QOSEntry
getKey.
getKey(String, String) - Static method in class org.distributeme.core.qos.QOSEntry
getKey.
getLastAccessTimestamp() - Method in interface org.distributeme.core.lifecycle.ServiceAdapter
Returns the timestamp of the service last update.
getLastAccessTimestamp() - Method in class org.distributeme.core.lifecycle.ServiceInfo
Getter for the field lastAccessTimestamp.
getLocal(Class<T>) - Static method in class org.distributeme.core.ServiceLocator
Returns a local instance of T.
getLocalStore() - Method in class org.distributeme.core.interceptor.InterceptionContext
Getter for the field localStore.
getLog() - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Simply return configured Logger instance.
getLog() - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Simply return configured Logger instance.
getLog() - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Simply return configured Logger instance.
getLog() - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Simply return configured Logger instance.
getLog() - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Simply return configured Logger instance.
getLookupString() - Method in class org.distributeme.core.ServiceDescriptor
getLookupString.
getMappings() - Method in class org.distributeme.core.RegistryUtil.Configurable
 
getMessage() - Method in class org.distributeme.core.lifecycle.HealthStatus
Getter for the field message.
getMethodName() - Method in class org.distributeme.core.AbstractCallContext
Getter for the field methodName.
getMod() - Method in class org.distributeme.core.routing.ParameterBasedModRouter
Getter for the field mod.
getModableValue(Object) - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Return long value for mod calculation.
getModableValue(Object) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Return long value for mod calculation.
getModableValue(Object) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Return long value for mod calculation.
getModableValue(Object) - Method in class org.distributeme.core.routing.ParameterBasedModRouter
Returns parameter value converted to Long actually.
getModableValue(Object) - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Return long value for mod calculation.
getModableValue(Object) - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Return long value for mod calculation.
getModBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Return serviceId based on Mod routing strategy.
getModBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Return serviceId based on Mod routing strategy.
getModBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Return serviceId based on Mod routing strategy.
getModBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Return serviceId based on Mod routing strategy.
getModBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Return serviceId based on Mod routing strategy.
getMonitoredLocal(Class<T>, Class<?>...) - Static method in class org.distributeme.core.ServiceLocator
Returns a moskito-monitored local instance of the requested interface.
getNumberOfInstances() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
Getter for the field numberOfInstances.
getPackageName(Class<? extends Service>) - Static method in class org.distributeme.core.conventions.SharedNamingUtils
Get package name for generated code.
getParameterPosition() - Method in class org.distributeme.core.routing.ParameterBasedModRouter
Getter for the field parameterPosition.
getParameters() - Method in class org.distributeme.core.AbstractCallContext
Getter for the field parameters.
getPort() - Method in interface org.distributeme.core.Location
Returns the port of the registry.
getPort() - Method in class org.distributeme.core.RegistryLocation
Returns the port.
getPort() - Method in class org.distributeme.core.ServiceDescriptor
Getter for the field port.
getProducerId() - Method in enum class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptorStatsProducer
getProtocol() - Method in interface org.distributeme.core.Location
getProtocol.
getProtocol() - Method in class org.distributeme.core.RegistryLocation
getProtocol.
getProtocol() - Method in class org.distributeme.core.ServiceDescriptor
Getter for the field protocol.
getPublicServices() - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Returns a list of all publicly accessable services.
getPublicServices() - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Returns a list of all publicly accessable services.
getRandomInt(int) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
 
getReaction() - Method in class org.distributeme.core.failing.FailDecision
Getter for the field reaction.
getRegistrationName(String) - Method in class org.distributeme.core.failing.Failover
Returns the registration name for this service instance.
getRegistrationName(String) - Method in class org.distributeme.core.failing.FailoverAndReturn
Returns the registration name for this service instance.
getRegistrationName(String) - Method in class org.distributeme.core.routing.PropertyBasedRegistrationNameProvider
Returns the registration name for this service instance.
getRegistrationName(String) - Method in interface org.distributeme.core.routing.RegistrationNameProvider
Returns the registration name for this service instance.
getRegistrationString() - Method in class org.distributeme.core.ServiceDescriptor
getRegistrationString.
getRegistryBaseUrl() - Static method in class org.distributeme.core.RegistryUtil
Get registry url for internal use.
getRegistryBaseUrl() - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
Returns the base url for this registry application.
getRegistryBaseUrl(String) - Static method in class org.distributeme.core.util.BaseRegistryUtil
Returns the base url of the specified registry application.
getRegistryBaseUrl(String, String, int, String, String) - Static method in class org.distributeme.core.util.BaseRegistryUtil
getRegistryBaseUrl.
getRegistryBaseUrl(Location) - Static method in class org.distributeme.core.RegistryUtil
Get registry url for internal use.
getRegistryBaseUrl(Location) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
Returns the base url for this registry application.
getRegistryConnectorClazz() - Method in class org.distributeme.core.RegistryUtil.Configurable
 
getRegistryContainerContext() - Method in class org.distributeme.core.RegistryLocation
Getter for the field registryContainerContext.
getRegistryContainerHost() - Method in class org.distributeme.core.RegistryLocation
Getter for the field registryContainerHost.
getRegistryContainerPort() - Method in class org.distributeme.core.RegistryLocation
Getter for the field registryContainerPort.
getRegistryContainerProtocol() - Method in class org.distributeme.core.RegistryLocation
Getter for the field registryContainerProtocol.
getRegistryLocation() - Static method in class org.distributeme.core.util.BaseRegistryUtil
 
getRemote(Class<T>) - Static method in class org.distributeme.core.ServiceLocator
Returns a remote instance of a service aka stub.
getRemoteConsumerWrapperErrorLimit() - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
getRemoteConsumerWrapperErrorLimit() - Static method in class org.distributeme.core.Defaults
How many errors a RemoteConsumerWrapper can encounter before rendering itself inactive and cuting of this consumer.
getRequestRoutedToCount(String) - Method in class org.distributeme.core.stats.RoutingStats
getRequestRoutedToCount.
getRequiredNumberOfIntervalsWithErrors() - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategyConfig
 
getRequiredNumberOfIntervalsWithErrors() - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
getRetryDecisionCount(String) - Method in class org.distributeme.core.stats.RoutingStats
getRetryDecisionCount.
getReturnException() - Method in class org.distributeme.core.asynch.SingleCallHandler
Getter for the field returnException.
getReturnException(String) - Method in class org.distributeme.core.asynch.MultiCallCollector
getReturnException.
getReturnValue() - Method in class org.distributeme.core.asynch.SingleCallHandler
Getter for the field returnValue.
getReturnValue() - Method in class org.distributeme.core.interceptor.InterceptionContext
Getter for the field returnValue.
getReturnValue() - Method in class org.distributeme.core.interceptor.InterceptorResponse
Getter for the field returnValue.
getReturnValue(String) - Method in class org.distributeme.core.asynch.MultiCallCollector
getReturnValue.
getRmiRegistryMaxPort() - Method in class org.distributeme.core.RegistryLocation
Getter for the field rmiRegistryMaxPort.
getRmiRegistryMinPort() - Method in class org.distributeme.core.RegistryLocation
Getter for the field rmiRegistryMinPort.
getRmiRegistryPort() - Static method in class org.distributeme.core.RMIRegistryUtil
Getter for the field rmiRegistryPort.
getRoutingStats(String) - Method in class org.distributeme.core.routing.AbstractRouter
getRoutingStats.
getRRBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Returns serviceId based on RoundRobin strategy.
getRRBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Returns serviceId based on RoundRobin strategy.
getRRBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Returns serviceId based on RoundRobin strategy.
getRRBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Returns serviceId based on RoundRobin strategy.
getRRBasedServiceId(ClientSideCallContext) - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Returns serviceId based on RoundRobin strategy.
getServerLifecycleListeners() - Method in class org.distributeme.core.listener.ListenerRegistry
Getter for the field serverLifecycleListeners.
getServerSideLimit() - Method in class org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategyConfiguration
Getter for the field serverSideLimit.
getServerSideRequestInterceptors() - Method in class org.distributeme.core.interceptor.InterceptorRegistry
getServerSideRequestInterceptors.
getServiceAmount() - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Return amount of services for which routing should be performed.
getServiceAmount() - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Return amount of services for which routing should be performed.
getServiceAmount() - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Return amount of services for which routing should be performed.
getServiceAmount() - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Return amount of services for which routing should be performed.
getServiceAmount() - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Return amount of services for which routing should be performed.
getServiceDescriptors() - Method in class org.distributeme.core.util.LocalServiceDescriptorStore
getServiceDescriptors.
getServiceId() - Method in class org.distributeme.core.AbstractCallContext
Getter for the field serviceId.
getServiceId() - Method in class org.distributeme.core.lifecycle.ServiceInfo
Getter for the field serviceId.
getServiceId() - Method in class org.distributeme.core.qos.QOSCallContext
Getter for the field serviceId.
getServiceId() - Method in class org.distributeme.core.qos.QOSEntry
Getter for the field serviceId.
getServiceId() - Method in class org.distributeme.core.ServiceDescriptor
Getter for the field serviceId.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.failing.Failover
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.failing.FailoverAndReturn
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.routing.FairRoundRobinRouter
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.routing.NoOpRouter
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.routing.ParameterBasedModRouter
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.routing.RoundRobinRouter
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in interface org.distributeme.core.routing.Router
Returns the serviceId for this particular call to route to.
getServiceIdForCall(ClientSideCallContext) - Method in class org.distributeme.core.routing.SysOutRouter
Returns the serviceId for this particular call to route to.
getServiceIds() - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
getServiceIdsList() - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
getServiceInfo(String) - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Collects and returns the info about the specified service.
getServiceInfo(String) - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Collects and returns the info about the specified service.
getSlowDownTime() - Method in class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownByConfigurationInterceptor
Returns the amount of time in milliseconds the call should be slowed down.
getSlowDownTime() - Method in class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownByPropertyInterceptor
getSlowDownTime.
getSlowDownTime() - Method in class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownInterceptor
Returns the amount of time in milliseconds the call should be slowed down.
getSlowDownTime() - Static method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil
getSlowDownTime.
getSlowDownTime() - Static method in class org.distributeme.core.interceptor.availabilitytesting.PropertyInterceptorUtil
getSlowDownTime.
getSlowDownTime() - Method in class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownByConfigurationInterceptor
Returns the amount of time in milliseconds the call should be slowed down.
getSlowDownTime() - Method in class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownByPropertyInterceptor
Returns the amount of time in milliseconds the call should be slowed down.
getSlowDownTime() - Method in class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownInterceptor
Returns the amount of time in milliseconds the call should be slowed down.
getSlowDownTimeInMillis() - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
getStartTime() - Method in class org.distributeme.core.qos.QOSCallContext
Getter for the field startTime.
getStatName() - Method in enum class org.distributeme.core.stats.RoutingStats.StatDef
 
getStatNames() - Static method in enum class org.distributeme.core.stats.RoutingStats.StatDef
 
getStats() - Method in enum class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptorStatsProducer
getStrategy() - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Return RouterStrategy - which should be used for current Router implementation.
getStrategy() - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Return RouterStrategy - which should be used for current Router implementation.
getStrategy() - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Return RouterStrategy - which should be used for current Router implementation.
getStrategy() - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Return RouterStrategy - which should be used for current Router implementation.
getStrategy() - Method in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Return RouterStrategy - which should be used for current Router implementation.
getStubFactoryFullClassName(Class<? extends Service>) - Static method in class org.distributeme.core.conventions.SharedNamingUtils
Get generated remote stub factory name.
getSubsystem() - Method in enum class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptorStatsProducer
getSuffix() - Method in class org.distributeme.core.failing.FailoverAndReturn
getSuffix.
getSuffix() - Method in class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
getSystemPropertiesToTags() - Method in class org.distributeme.core.RegistryUtil.Configurable
 
getSystemWideUniqueId() - Method in class org.distributeme.core.ServiceDescriptor
getSystemWideUniqueId.
getTag() - Method in interface org.distributeme.core.CustomTagProvider
 
getTagableSystemProperties() - Method in class org.distributeme.core.RegistryUtil.Configurable
 
getTargetService() - Method in class org.distributeme.core.failing.FailDecision
Getter for the field targetService.
getTimeoutBeforeBlackList() - Method in class org.distributeme.core.qos.QOSConfiguration
Getter for the field timeoutBeforeBlackList.
getTimestamp() - Method in class org.distributeme.core.qos.QOSEntry
Getter for the field timestamp.
getTimestamp() - Method in class org.distributeme.core.ServiceDescriptor
Getter for the field timestamp.
getTimeString(long) - Static method in class org.distributeme.core.ServiceDescriptor
getTimeString.
getTransportableCallContext() - Method in class org.distributeme.core.AbstractCallContext
Getter for the field transportableCallContext.
getUrlContent(String) - Static method in class org.distributeme.core.util.BaseRegistryUtil
Reads the server reply to an url and returns it as string.
getUrlContent(String, boolean) - Static method in class org.distributeme.core.util.BaseRegistryUtil
getUrlContent.
getValueByName(String) - Static method in enum class org.distributeme.core.stats.RoutingStats.StatDef
 
getValueByNameAsString(String, String, TimeUnit) - Method in class org.distributeme.core.stats.RoutingStats
getValues(IStats, String, TimeUnit) - Method in class org.distributeme.core.stats.RoutingStatsDecorator
getXMLServiceList() - Static method in class org.distributeme.core.RegistryUtil
Returns the list of services as xml-string.
getXMLServiceList(Location) - Static method in class org.distributeme.core.RegistryUtil
Returns the list of services from a specified location.
GOT_BLACKLISTED - Enum constant in enum class org.distributeme.core.routing.blacklisting.BlacklistDecision
 
GREEN - Enum constant in enum class org.distributeme.core.lifecycle.Health
The service is ok.

H

hashCode() - Method in class org.distributeme.core.ServiceDescriptor
Health - Enum Class in org.distributeme.core.lifecycle
Health state of a service.
HealthStatus - Class in org.distributeme.core.lifecycle
HealthStatus of a service contains of a state and a message.
HealthStatus(Health, String) - Constructor for class org.distributeme.core.lifecycle.HealthStatus
Creates a new health status.
HOST_SEPARATOR - Static variable in class org.distributeme.core.ServiceDescriptor
Separator between host part and interface part in the string representation.

I

increaseCallCount() - Method in class org.distributeme.core.ClientSideCallContext
increaseCallCount.
INSTANCE - Enum constant in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
The singleton instance.
INSTANCE_SEPARATOR - Static variable in class org.distributeme.core.ServiceDescriptor
Separator between serviceId and instanceId.
InterceptionContext - Class in org.distributeme.core.interceptor
The interception context indicates current progress and phase of the interception and also allows to store some local information to this call.
InterceptionContext() - Constructor for class org.distributeme.core.interceptor.InterceptionContext
 
InterceptionPhase - Enum Class in org.distributeme.core.interceptor
Describes various interception phases during a call.
InterceptorRegistry - Class in org.distributeme.core.interceptor
The registry for the interceptors.
InterceptorRegistry.Config - Class in org.distributeme.core.interceptor
Internal configuration holder class.
InterceptorResponse - Class in org.distributeme.core.interceptor
Returned by the interceptor as a result of call interception.
InterceptorResponse(InterceptorResponse.InterceptorCommand) - Constructor for class org.distributeme.core.interceptor.InterceptorResponse
Constructor for InterceptorResponse.
InterceptorResponse.InterceptorCommand - Enum Class in org.distributeme.core.interceptor
The command.
IS_BLACKLISTED - Enum constant in enum class org.distributeme.core.routing.blacklisting.BlacklistDecision
 
isBlacklisted() - Method in enum class org.distributeme.core.routing.blacklisting.BlacklistDecision
 
isBlacklisted() - Static method in class org.distributeme.core.util.ServerSideUtils
isBlacklisted.
isBlacklisted(String) - Method in interface org.distributeme.core.routing.blacklisting.BlacklistingStrategy
Returns the blacklist decision for given service instanceID.
isBlacklisted(String) - Method in class org.distributeme.core.routing.blacklisting.DebugBlacklistingStrategy
 
isBlacklisted(String) - Method in class org.distributeme.core.routing.blacklisting.DefaultBlacklistingStrategy
 
isBlacklisted(String) - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategy
 
isBlacklisted(String) - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistTimeStrategy
 
isBlacklisted(String) - Method in class org.distributeme.core.routing.blacklisting.NoOpBlacklistingStrategy
 
isBlacklistExpired() - Method in class org.distributeme.core.qos.QOSEntry
If blacklisted, true if the blacklist expiration timestamp has been reached?
isError() - Method in class org.distributeme.core.asynch.SingleCallHandler
isError.
isError(String) - Method in class org.distributeme.core.asynch.MultiCallCollector
isError.
isFailoverCall() - Static method in class org.distributeme.core.util.ServerSideUtils
Returns true if current call is failover.
isFinished() - Method in class org.distributeme.core.asynch.MultiCallCollector
isFinished.
isFinished() - Method in class org.distributeme.core.asynch.SingleCallHandler
isFinished.
isFirstCall() - Method in class org.distributeme.core.ClientSideCallContext
isFirstCall.
isOnline() - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Returns true if the service is online.
isOnline() - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Returns true if the service is online.
isOverrideBlacklistIfAllBlacklisted() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
isServiceIdConfiguredByProperty(String) - Static method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil
isServiceIdConfiguredByProperty.
isServiceIdConfiguredByProperty(String) - Static method in class org.distributeme.core.interceptor.availabilitytesting.PropertyInterceptorUtil
isServiceIdConfiguredByProperty.
isSet() - Method in enum class org.distributeme.core.conventions.SystemProperties
Returns true if the property is set.
isSuccess() - Method in class org.distributeme.core.asynch.SingleCallHandler
isSuccess.
isSuccess(String) - Method in class org.distributeme.core.asynch.MultiCallCollector
isSuccess.

J

JAXWS - Enum constant in enum class org.distributeme.core.ServiceDescriptor.Protocol
JAXWS aka WebService.

L

LifecycleAware - Interface in org.distributeme.core.lifecycle
A service can implement this to signal distributeme that it is aware of the lifecycles and wants to be asked about it status.
LifecycleComponent - Interface in org.distributeme.core.lifecycle
Defines an internal component that controls lifecycle of services inside of distributeme distributed vms.
LifecycleComponentImpl - Enum Class in org.distributeme.core.lifecycle
Implementation of the LifecycleComponent.
LIST - Enum constant in enum class org.distributeme.core.conventions.WebOperations
Returns the list of channels.
list2string(List<ServiceDescriptor>) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
Converts a list of service descriptors to a string.
ListenerRegistry - Class in org.distributeme.core.listener
The registry for the ServerLifecycleListener instances..
ListenerRegistry.Config - Class in org.distributeme.core.listener
Internal configuration holder class.
LOCAL_RMI_REGISTRY_MAX_PORT - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Max port to use for the local rmi registry.
LOCAL_RMI_REGISTRY_MIN_PORT - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Minimal port to use for the local rmi registry.
LOCAL_RMI_REGISTRY_PORT - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Set custom rmi registration port.
LocalServiceDescriptorStore - Class in org.distributeme.core.util
This utility contains locally known service descriptors, which means service descriptors that have been created in this vm.
LocalServiceDescriptorStore() - Constructor for class org.distributeme.core.util.LocalServiceDescriptorStore
 
Location - Interface in org.distributeme.core
Interface which defines host and port.
logClientSideExceptions() - Static method in class org.distributeme.core.Verbosity
logClientSideExceptions.
logServerSideExceptions() - Static method in class org.distributeme.core.Verbosity
logServerSideExceptions.

M

MANUAL - Enum constant in enum class org.distributeme.core.DiscoveryMode
This mode means that the service discovery will be tied to a named reference submitted to the stub.
MINUTE - Static variable in class org.distributeme.core.failing.FailoverAndReturn
Minutes in ms.
MOD_ROUTER - Enum constant in enum class org.distributeme.core.routing.RouterStrategy
Router based on Mod policy/strategy.
MoskitoJourneyInterceptor - Class in org.distributeme.core.interceptor.moskito
This interceptor supports moskito journeys over the network, it transmits server side call trace back to the client.
MoskitoJourneyInterceptor() - Constructor for class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptor
 
MoskitoJourneyInterceptorStatsProducer - Enum Class in org.distributeme.core.interceptor.moskito
This producer is a dummy class that is used for grouping of requests in journey analyzes.
MultiCallCollector - Class in org.distributeme.core.asynch
A helper class to synchronously execute multiple asynchronous calls and collect results.
MultiCallCollector(int) - Constructor for class org.distributeme.core.asynch.MultiCallCollector
Constructor for MultiCallCollector.
MultiCallCollector.SubCallBackHandler - Class in org.distributeme.core.asynch
An instance of this class is used as a call handler for each subcall.

N

NETWORK - Enum constant in enum class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptorStatsProducer
Producer for network.
NoConnectionToServerException - Exception Class in org.distributeme.core.exception
Exception that is used internally to signalize that a connection to the server couldn't be established.
NoConnectionToServerException(String) - Constructor for exception class org.distributeme.core.exception.NoConnectionToServerException
Constructor for NoConnectionToServerException.
NoConnectionToServerException(String, Exception) - Constructor for exception class org.distributeme.core.exception.NoConnectionToServerException
Constructor for NoConnectionToServerException.
NoOpBlacklistingStrategy - Class in org.distributeme.core.routing.blacklisting
NoOpBlacklisting strategy simply does nothing.
NoOpBlacklistingStrategy() - Constructor for class org.distributeme.core.routing.blacklisting.NoOpBlacklistingStrategy
 
NoOpRouter - Class in org.distributeme.core.routing
This router implementation does mostly nothing.
NoOpRouter() - Constructor for class org.distributeme.core.routing.NoOpRouter
 
NOT_BLACKLISTED - Enum constant in enum class org.distributeme.core.routing.blacklisting.BlacklistDecision
 
NOTIFY_CONSUMER - Enum constant in enum class org.distributeme.core.conventions.WebOperations
Notifies that a consumer became unavailable.
NOTIFY_SUPPLIER - Enum constant in enum class org.distributeme.core.conventions.WebOperations
Notifies that a supplier became unavailable.
notifyBind(Location, ServiceDescriptor) - Method in class org.distributeme.core.DebugRegistryConnector
 
notifyBind(Location, ServiceDescriptor) - Method in class org.distributeme.core.DistributemeRegistryConnector
notifyBind.
notifyBind(Location, ServiceDescriptor) - Method in interface org.distributeme.core.RegistryConnector
 
notifyBind(Location, ServiceDescriptor) - Static method in class org.distributeme.core.RegistryUtil
notifyBind.
notifyCallFailed(ClientSideCallContext) - Method in interface org.distributeme.core.routing.blacklisting.BlacklistingStrategy
Called by the router when a call to service instance failed.
notifyCallFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.blacklisting.DebugBlacklistingStrategy
 
notifyCallFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.blacklisting.DefaultBlacklistingStrategy
 
notifyCallFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategy
 
notifyCallFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistTimeStrategy
 
notifyCallFailed(ClientSideCallContext) - Method in class org.distributeme.core.routing.blacklisting.NoOpBlacklistingStrategy
 
notifyClientSideCallFinished(ClientSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.AbstractConcurrencyControlStrategy
Called by the stub after the call is finished.
notifyClientSideCallFinished(ClientSideCallContext) - Method in interface org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategy
Called by the stub after the call is finished.
notifyClientSideCallFinished(ClientSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.ConfigurationBasedConcurrencyControlStrategy
Called by the stub after the call is finished.
notifyClientSideCallFinished(ClientSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.ConstantBasedConcurrencyControlStrategy
Called by the stub after the call is finished.
notifyClientSideCallStarted(ClientSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.AbstractConcurrencyControlStrategy
Called by the stub before the call is executed.
notifyClientSideCallStarted(ClientSideCallContext) - Method in interface org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategy
Called by the stub before the call is executed.
notifyClientSideCallStarted(ClientSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.ConfigurationBasedConcurrencyControlStrategy
Called by the stub before the call is executed.
notifyClientSideCallStarted(ClientSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.ConstantBasedConcurrencyControlStrategy
Called by the stub before the call is executed.
notifyConsumerNotAvailable(ServiceDescriptor) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
notifyConsumerNotAvailable.
notifyNotAvailable(EventServiceRegistryUtil.Target, ServiceDescriptor) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
Offers a possibility to mark a descriptor as unavailable.
notifyServerSideCallFinished(ServerSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.AbstractConcurrencyControlStrategy
Called by the skeleton after the call is finished.
notifyServerSideCallFinished(ServerSideCallContext) - Method in interface org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategy
Called by the skeleton after the call is finished.
notifyServerSideCallFinished(ServerSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.ConfigurationBasedConcurrencyControlStrategy
Called by the skeleton after the call is finished.
notifyServerSideCallFinished(ServerSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.ConstantBasedConcurrencyControlStrategy
Called by the skeleton after the call is finished.
notifyServerSideCallStarted(ServerSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.AbstractConcurrencyControlStrategy
Called by the skeleton before the call is executed.
notifyServerSideCallStarted(ServerSideCallContext) - Method in interface org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategy
Called by the skeleton before the call is executed.
notifyServerSideCallStarted(ServerSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.ConfigurationBasedConcurrencyControlStrategy
Called by the skeleton before the call is executed.
notifyServerSideCallStarted(ServerSideCallContext) - Method in class org.distributeme.core.concurrencycontrol.ConstantBasedConcurrencyControlStrategy
Called by the skeleton before the call is executed.
notifyServiceId(String, String, String, String) - Method in interface org.distributeme.core.routing.RoutingAware
Called when the service id of the service instance is determined and the service is registered..
notifySubCallFinished() - Method in class org.distributeme.core.asynch.MultiCallCollector
notifySubCallFinished.
notifySupplierNotAvailable(ServiceDescriptor) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
notifySupplierNotAvailable.
notifyUnbind(Location, ServiceDescriptor) - Method in class org.distributeme.core.DebugRegistryConnector
 
notifyUnbind(Location, ServiceDescriptor) - Method in class org.distributeme.core.DistributemeRegistryConnector
notifyUnbind.
notifyUnbind(Location, ServiceDescriptor) - Method in interface org.distributeme.core.RegistryConnector
 
notifyUnbind(Location, ServiceDescriptor) - Static method in class org.distributeme.core.RegistryUtil
notifyUnbind.

O

OK() - Static method in class org.distributeme.core.lifecycle.HealthStatus
Factory method for default status OK.
org.distributeme.core - package org.distributeme.core
 
org.distributeme.core.asynch - package org.distributeme.core.asynch
 
org.distributeme.core.concurrencycontrol - package org.distributeme.core.concurrencycontrol
 
org.distributeme.core.conventions - package org.distributeme.core.conventions
This package contains conventions used across distributeme submodules.
org.distributeme.core.exception - package org.distributeme.core.exception
 
org.distributeme.core.failing - package org.distributeme.core.failing
 
org.distributeme.core.interceptor - package org.distributeme.core.interceptor
Support for client and server side interceptors of calls.
org.distributeme.core.interceptor.availabilitytesting - package org.distributeme.core.interceptor.availabilitytesting
Contains set of interceptors for availability testing of services.
org.distributeme.core.interceptor.moskito - package org.distributeme.core.interceptor.moskito
Contains set of interceptors for moskito support.
org.distributeme.core.lifecycle - package org.distributeme.core.lifecycle
Contains lifecycle management.
org.distributeme.core.listener - package org.distributeme.core.listener
Provides service lifecycle listening capabilities.
org.distributeme.core.qos - package org.distributeme.core.qos
This package contains quality of service utilities for DistributeMe.
org.distributeme.core.routing - package org.distributeme.core.routing
 
org.distributeme.core.routing.blacklisting - package org.distributeme.core.routing.blacklisting
 
org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout - package org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout
 
org.distributeme.core.stats - package org.distributeme.core.stats
 
org.distributeme.core.util - package org.distributeme.core.util
 
OutgoingRequestRefusedException - Exception Class in org.distributeme.core.concurrencycontrol
This exception is thrown by the stub if client side concurrency control prohibits further outgoing connections to the server.
OutgoingRequestRefusedException() - Constructor for exception class org.distributeme.core.concurrencycontrol.OutgoingRequestRefusedException
Constructor for OutgoingRequestRefusedException.
OVERWRITE_RETURN_AND_CONTINUE - Enum constant in enum class org.distributeme.core.interceptor.InterceptorResponse.InterceptorCommand
Overwrite the return value, but allow the call to be executed regularly.

P

PARAM_ID - Static variable in class org.distributeme.core.DistributemeRegistryConnector
Value for the parameter name for the id-param.
PARAMETER_KEY_SERVICES - Static variable in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Services parameter.
PARAMETER_KEY_TIMEOUT - Static variable in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Timeout parameter.
ParameterBasedModRouter - Class in org.distributeme.core.routing
This router is based on numeric parameters and their mod value.
ParameterBasedModRouter() - Constructor for class org.distributeme.core.routing.ParameterBasedModRouter
 
parseTimeString(String) - Static method in class org.distributeme.core.ServiceDescriptor
parseTimeString.
ping(Location) - Static method in class org.distributeme.core.RegistryUtil
Pings a location.
PORT_SEPARATOR - Static variable in class org.distributeme.core.ServiceDescriptor
Separator between host and port.
PREFIX - Static variable in class org.distributeme.core.SystemPropertyNames
This is the prefix for all parameters.
printStatusToLogInfo() - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Logs a standard message to info.
printStatusToLogInfo() - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Logs a standard message to info.
printStatusToSystemOut() - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Prints a standard message to system out.
printStatusToSystemOut() - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Prints a standard message to system out.
processPhase(AbstractCallContext, InterceptionContext) - Method in class org.distributeme.core.interceptor.SinglePhaseInterceptor
processPhase.
PROPERTY_FLIP_CHANCE_IN_PERCENT - Static variable in class org.distributeme.core.interceptor.availabilitytesting.Constants
Name of the property that specifies flip chance.
PROPERTY_SERVICE_ID - Static variable in class org.distributeme.core.interceptor.availabilitytesting.Constants
Name of the service id system property.
PROPERTY_SLOWDOWN_TIME_IN_MILLIS - Static variable in class org.distributeme.core.interceptor.availabilitytesting.Constants
Name of the property that specifies slowdowntime in milliseconds.
PropertyBasedRegistrationNameProvider - Class in org.distributeme.core.routing
This registration name provider is based on a submitted property to the start.
PropertyBasedRegistrationNameProvider() - Constructor for class org.distributeme.core.routing.PropertyBasedRegistrationNameProvider
 
PropertyInterceptorUtil - Class in org.distributeme.core.interceptor.availabilitytesting
Utility to handle availabilitytesting properties..
PropertyInterceptorUtil() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.PropertyInterceptorUtil
 
PROTOCOL_SEPARATOR - Static variable in class org.distributeme.core.ServiceDescriptor
Separator between protocol part of the descriptor and the rest of the descriptor.

Q

QOSCallContext - Class in org.distributeme.core.qos
A thread local that stores information for current request.
QOSCallContext() - Constructor for class org.distributeme.core.qos.QOSCallContext
 
QOSConfiguration - Class in org.distributeme.core.qos
Configuration object for quality of service component.
QOSConfiguration() - Constructor for class org.distributeme.core.qos.QOSConfiguration
 
QOSEntry - Class in org.distributeme.core.qos
A call entry for QOS.
QOSEntry(String, String) - Constructor for class org.distributeme.core.qos.QOSEntry
Creates a new QOSEntry.
QOSMonitoringInterceptor - Class in org.distributeme.core.qos
Interceptor (client side) that enables QOS functionality in a client.
QOSMonitoringInterceptor() - Constructor for class org.distributeme.core.qos.QOSMonitoringInterceptor
 
QOSRegistry - Class in org.distributeme.core.qos
Quality of Service registry contains references to all active outgoing calls and blacklisted service ids.

R

reconfigure() - Method in class org.distributeme.core.interceptor.InterceptorRegistry.Config
 
reconfigure() - Method in class org.distributeme.core.listener.ListenerRegistry.Config
 
RED - Enum constant in enum class org.distributeme.core.lifecycle.Health
The service is malfunctioning.
registerAtRegistryAs(String, EventServiceRegistryUtil.Target, ServiceDescriptor) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
registerAtRegistryAs.
registerConsumerAtRegistryAndGetSuppliers(String, ServiceDescriptor) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
registerConsumerAtRegistryAndGetSuppliers.
registerPublicService(String, ServiceAdapter) - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Registers a service locally running service instance.
registerPublicService(String, ServiceAdapter) - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Registers a service locally running service instance.
registerSupplierAtRegistryAndGetConsumers(String, ServiceDescriptor) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
registerSupplierAtRegistryAndGetConsumers.
REGISTRATION_HOSTNAME - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Hostname or ip which is used to register at the central registry.
REGISTRATION_NAME_PROVIDER - Static variable in class org.distributeme.core.SystemPropertyNames
Registration name provider allows to customize the registration name of the instance.
RegistrationNameProvider - Interface in org.distributeme.core.routing
Describes a registration name provider which defines the name useable for registration.
RegistryConnector - Interface in org.distributeme.core
Interface to allow multiple registry implementations and appropriate connectors.
registryLocation - Static variable in class org.distributeme.core.util.BaseRegistryUtil
Location config object.
RegistryLocation - Class in org.distributeme.core
Configurable location object.
RegistryUtil - Class in org.distributeme.core
Utilities for communication with the registry over http protocol.
RegistryUtil() - Constructor for class org.distributeme.core.RegistryUtil
 
RegistryUtil.Configurable - Class in org.distributeme.core
Inner configuration holder class.
RequestRoutedTo - Enum constant in enum class org.distributeme.core.stats.RoutingStats.StatDef
How many requests has been directed to this router.
RESET - Enum constant in enum class org.distributeme.core.conventions.WebOperations
Resets the registry.
resolve(ServiceDescriptor) - Static method in class org.distributeme.core.RegistryUtil
Resolves a service request.
resolve(ServiceDescriptor, Location) - Method in class org.distributeme.core.DebugRegistryConnector
 
resolve(ServiceDescriptor, Location) - Method in class org.distributeme.core.DistributemeRegistryConnector
Resolves a service descriptor at a specified location.
resolve(ServiceDescriptor, Location) - Method in interface org.distributeme.core.RegistryConnector
Resolve a service in the registry.
resolve(ServiceDescriptor, Location) - Static method in class org.distributeme.core.RegistryUtil
Resolves a service descriptor at a specified location.
retry() - Static method in class org.distributeme.core.failing.FailDecision
Factory method for retry reaction.
RETRY - Enum constant in enum class org.distributeme.core.failing.FailDecision.Reaction
Retry.
RetryCall - Class in org.distributeme.core.failing
This failing strategy always retries the call.
RetryCall() - Constructor for class org.distributeme.core.failing.RetryCall
 
RetryCallOnce - Class in org.distributeme.core.failing
This failing strategy only retries the call once.
RetryCallOnce() - Constructor for class org.distributeme.core.failing.RetryCallOnce
 
RetryDecision - Enum constant in enum class org.distributeme.core.stats.RoutingStats.StatDef
How many retry decisions have been returned.
retryOnce() - Static method in class org.distributeme.core.failing.FailDecision
Factory method for retryOnce reaction.
RETRYONCE - Enum constant in enum class org.distributeme.core.failing.FailDecision.Reaction
Retry but max once.
RETURN - Enum constant in enum class org.distributeme.core.interceptor.InterceptorResponse.InterceptorCommand
Don't further process the call and return a preset value instead.
RETURN_AND_FAIL - Enum constant in enum class org.distributeme.core.interceptor.InterceptorResponse.InterceptorCommand
Return current call, but mark the service as failed.
RETURN_AND_FAIL - Static variable in class org.distributeme.core.interceptor.InterceptorResponse
Default reply variable.
returnLater(Object) - Static method in class org.distributeme.core.interceptor.InterceptorResponse
Factory method to create a ready to use response.
returnNow(Object) - Static method in class org.distributeme.core.interceptor.InterceptorResponse
Factory method to create a ready to use response.
RMI - Enum constant in enum class org.distributeme.core.ServiceDescriptor.Protocol
RMI
RMIRegistryUtil - Class in org.distributeme.core
Utils for handling the RMIRegistry object.
RMIRegistryUtil() - Constructor for class org.distributeme.core.RMIRegistryUtil
 
RoundRobinRouter - Class in org.distributeme.core.routing
This router sends each call to another instance.
RoundRobinRouter() - Constructor for class org.distributeme.core.routing.RoundRobinRouter
 
RoundRobinRouterWithFailoverToNextNode - Class in org.distributeme.core.routing
This router sends each call to another instance.
RoundRobinRouterWithFailoverToNextNode() - Constructor for class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
 
RoundRobinRouterWithStickyFailoverToNextNode - Class in org.distributeme.core.routing
This router sends each call to another instance.
RoundRobinRouterWithStickyFailoverToNextNode() - Constructor for class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
 
Router - Interface in org.distributeme.core.routing
This interface defines a call router, which influences how calls are distributed to different servers in the same system.
routerConfigurationChange(GenericRouterConfiguration) - Method in class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
routerConfigurationChange(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
 
routerConfigurationChange(GenericRouterConfiguration) - Method in interface org.distributeme.core.routing.RouterConfigurationObserver
Called after every router configuration change.
routerConfigurationChange(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.RouterConfigurationObserverAdapter
Called after every router configuration change.
routerConfigurationFollowupChange(GenericRouterConfiguration) - Method in class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
routerConfigurationFollowupChange(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
 
routerConfigurationFollowupChange(GenericRouterConfiguration) - Method in interface org.distributeme.core.routing.RouterConfigurationObserver
Called upon
routerConfigurationFollowupChange(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.RouterConfigurationObserverAdapter
Called upon
routerConfigurationInitialChange(GenericRouterConfiguration) - Method in class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
routerConfigurationInitialChange(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
 
routerConfigurationInitialChange(GenericRouterConfiguration) - Method in interface org.distributeme.core.routing.RouterConfigurationObserver
Called upon FIRST configuration of the router.
routerConfigurationInitialChange(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.RouterConfigurationObserverAdapter
Called upon FIRST configuration of the router.
RouterConfigurationObserver - Interface in org.distributeme.core.routing
If some object wants to react to router configuration changes, it can observe router configuration via this interface.
RouterConfigurationObserverAdapter - Class in org.distributeme.core.routing
Helper class to reduce overhead of implementation of not needed methods.
RouterConfigurationObserverAdapter() - Constructor for class org.distributeme.core.routing.RouterConfigurationObserverAdapter
 
RouterStrategy - Enum Class in org.distributeme.core.routing
Router Strategy.
ROUTING_LOGGER_NAME - Static variable in class org.distributeme.core.routing.Constants
 
RoutingAware - Interface in org.distributeme.core.routing
This interface is offering support for custom services.
RoutingStats - Class in org.distributeme.core.stats
Stats for Routing behaviour of the router.
RoutingStats(String) - Constructor for class org.distributeme.core.stats.RoutingStats
Constructor for RoutingStats.
RoutingStats.StatDef - Enum Class in org.distributeme.core.stats
 
RoutingStatsCollector - Interface in org.distributeme.core.stats
TODO comment this class
RoutingStatsDecorator - Class in org.distributeme.core.stats
TODO comment this class
RoutingStatsDecorator() - Constructor for class org.distributeme.core.stats.RoutingStatsDecorator
Creates a new decorator object with given name.
RoutingStatsFactory - Class in org.distributeme.core.stats
TODO comment this class
RoutingStatsFactory() - Constructor for class org.distributeme.core.stats.RoutingStatsFactory
 
RoutingStatsWrapper - Class in org.distributeme.core.stats
This helper class works as delegate between a RoutingStats object and the caller.
RoutingStatsWrapper(String, RoutingStats, RoutingStats) - Constructor for class org.distributeme.core.stats.RoutingStatsWrapper
Constructor for RoutingStatsWrapper.
RR_ROUTER - Enum constant in enum class org.distributeme.core.routing.RouterStrategy
Router based on RoundRobin policy/strategy.
run() - Method in class org.distributeme.core.listener.ServerLifecycleListenerShutdownHook
run() - Method in class org.distributeme.core.ServerShutdownHook

S

SECOND - Static variable in class org.distributeme.core.failing.FailoverAndReturn
Seconds in ms.
ServerLifecycleListener - Interface in org.distributeme.core.listener
This listener allows to perform operations dependent on the lifecycle of a distributeme component.
ServerLifecycleListenerShutdownHook - Class in org.distributeme.core.listener
A shutdown hook that unregisters a service upon jvm exit.
ServerLifecycleListenerShutdownHook(List<ServerLifecycleListener>) - Constructor for class org.distributeme.core.listener.ServerLifecycleListenerShutdownHook
Constructor for ServerLifecycleListenerShutdownHook.
ServerLifecycleSysOutPrinterListener - Class in org.distributeme.core.listener
The ServerLifecycleSysOutPrinterListener simply prints out START and END messages to the stdout.
ServerLifecycleSysOutPrinterListener() - Constructor for class org.distributeme.core.listener.ServerLifecycleSysOutPrinterListener
 
ServerRefusedRequestException - Exception Class in org.distributeme.core.concurrencycontrol
This exception is thrown if a server refuses to accept more incoming requests.
ServerRefusedRequestException() - Constructor for exception class org.distributeme.core.concurrencycontrol.ServerRefusedRequestException
Constructor for ServerRefusedRequestException.
ServerRefusedRequestException(int) - Constructor for exception class org.distributeme.core.concurrencycontrol.ServerRefusedRequestException
Constructor for ServerRefusedRequestException.
ServerShutdownHook - Class in org.distributeme.core
A shutdown hook that un-registers a service upon jvm exit.
ServerShutdownHook(ServiceDescriptor) - Constructor for class org.distributeme.core.ServerShutdownHook
Constructor for ServerShutdownHook.
ServerSideCallContext - Class in org.distributeme.core
Contains all required infromation in the context of the current call on the server side.
ServerSideCallContext(String, Map<?, ?>) - Constructor for class org.distributeme.core.ServerSideCallContext
Constructor for ServerSideCallContext.
ServerSideRequestInterceptor - Interface in org.distributeme.core.interceptor
This interceptor describes an interface that is acting on the server side.
ServerSideSlowDownByConfigurationInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This slow down interceptor is acting on server side and configured by availabilitytesting.json configuration file.
ServerSideSlowDownByConfigurationInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownByConfigurationInterceptor
 
ServerSideSlowDownByPropertyInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This interceptor slows down a server if the service id is submitted to the process as -DavailabilityTestingServiceId.
ServerSideSlowDownByPropertyInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownByPropertyInterceptor
 
ServerSideSlowDownInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
Base class for service side slow down interceptors.
ServerSideSlowDownInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownInterceptor
 
ServerSideUtils - Class in org.distributeme.core.util
This utility helps server side to find out more information about what is happening.
ServerSideUtils() - Constructor for class org.distributeme.core.util.ServerSideUtils
 
SERVICE_BINDING_PORT - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
Port to which the services should be bound.
ServiceAdapter - Interface in org.distributeme.core.lifecycle
Interface that is implemented by the generated skeletons and that provide additional information about services.
ServiceDescriptor - Class in org.distributeme.core
This class represents a resolvable address of a service.
ServiceDescriptor(ServiceDescriptor.Protocol, String) - Constructor for class org.distributeme.core.ServiceDescriptor
This constructor is used for the lookup.
ServiceDescriptor(ServiceDescriptor.Protocol, String, String, String, int) - Constructor for class org.distributeme.core.ServiceDescriptor
This constructor is used for registration.
ServiceDescriptor(ServiceDescriptor.Protocol, String, String, String, int, long) - Constructor for class org.distributeme.core.ServiceDescriptor
Constructor for ServiceDescriptor.
ServiceDescriptor.Protocol - Enum Class in org.distributeme.core
Supported protocols.
ServiceInfo - Class in org.distributeme.core.lifecycle
This class contains information about a service.
ServiceInfo() - Constructor for class org.distributeme.core.lifecycle.ServiceInfo
 
ServiceLocator - Class in org.distributeme.core
A utility for convenient lookup of implementations for interfaces.
ServiceLocator() - Constructor for class org.distributeme.core.ServiceLocator
 
ServiceUnavailableByConfigurationInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This interceptor marks service unavailable and is configured by availabilitytesting.json configuration file.
ServiceUnavailableByConfigurationInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ServiceUnavailableByConfigurationInterceptor
 
ServiceUnavailableByPropertyInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
This interceptor marks service unavailable and is configured by system properties.
ServiceUnavailableByPropertyInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ServiceUnavailableByPropertyInterceptor
 
ServiceUnavailableException - Exception Class in org.distributeme.core.exception
Thrown if no connection to a remote service could be established.
ServiceUnavailableException(String) - Constructor for exception class org.distributeme.core.exception.ServiceUnavailableException
Creates new instance of the exception.
ServiceUnavailableException(String, Exception) - Constructor for exception class org.distributeme.core.exception.ServiceUnavailableException
Creates new instance of the exception.
ServiceUnavailableInterceptor - Class in org.distributeme.core.interceptor.availabilitytesting
Base interceptor class for service unavailable interceptors.
ServiceUnavailableInterceptor() - Constructor for class org.distributeme.core.interceptor.availabilitytesting.ServiceUnavailableInterceptor
 
setAsynchExecutorPoolSize(int) - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
setBlacklistDuration(long) - Method in class org.distributeme.core.qos.QOSConfiguration
Setter for the field blacklistDuration.
setBlacklistedUntil(long) - Method in class org.distributeme.core.qos.QOSEntry
Setter for the field blacklistedUntil.
setBlacklistStrategyClazz(String) - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
setBlacklistStrategyConfigurationName(String) - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
setBlacklistTime(int) - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
setBlacklistTime(long) - Method in class org.distributeme.core.routing.GenericRouterConfiguration
Setter for the field blacklistTime.
setCallCount(int) - Method in class org.distributeme.core.ClientSideCallContext
Setter for the field callCount.
setCallId(String) - Method in class org.distributeme.core.qos.QOSCallContext
Setter for the field callId.
setCallId(String) - Method in class org.distributeme.core.qos.QOSEntry
Setter for the field callId.
setClientSideLimit(int) - Method in class org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategyConfiguration
Setter for the field clientSideLimit.
setConfiguration(GenericRouterConfiguration) - Method in interface org.distributeme.core.routing.blacklisting.BlacklistingStrategy
Called by the router upon configuration change.
setConfiguration(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.blacklisting.DebugBlacklistingStrategy
 
setConfiguration(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.blacklisting.DefaultBlacklistingStrategy
 
setConfiguration(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategy
 
setConfiguration(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistTimeStrategy
 
setConfiguration(GenericRouterConfiguration) - Method in class org.distributeme.core.routing.blacklisting.NoOpBlacklistingStrategy
 
setConfigurationName(String, String) - Method in class org.distributeme.core.failing.FailoverAndReturnWithConfigurableBlacklisting
 
setConfigurationName(String, String) - Method in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Sets the configuration name and the service id.
setConfigurationName(String, String) - Method in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Sets the configuration name and the service id.
setConfigurationName(String, String) - Method in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Sets the configuration name and the service id.
setConfigurationName(String, String) - Method in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
 
setConfigurationName(String, String) - Method in interface org.distributeme.core.routing.ConfigurableRouter
Sets the configuration name and the service id.
setCreationTimestamp(long) - Method in class org.distributeme.core.lifecycle.ServiceInfo
Setter for the field creationTimestamp.
setCurrentPhase(InterceptionPhase) - Method in class org.distributeme.core.interceptor.InterceptionContext
Setter for the field currentPhase.
setCustomTagProviderClasses(String) - Method in class org.distributeme.core.RegistryUtil.Configurable
 
setCustomTagProviderClassList(List<String>) - Method in class org.distributeme.core.DebugRegistryConnector
 
setCustomTagProviderClassList(List<String>) - Method in class org.distributeme.core.DistributemeRegistryConnector
 
setCustomTagProviderClassList(List<String>) - Method in interface org.distributeme.core.RegistryConnector
Set custom tag provider class list (only Consul).
setDefaultAsynchCallTimeout(long) - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
setDefaultConcurrencyControlStrategyClassName(String) - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
setDefaultFailingStrategyClassName(String) - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
setErrorsPerIntervalThreshold(int) - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategyConfig
 
setErrorsPerIntervalThreshold(int) - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
setException(Exception) - Method in class org.distributeme.core.interceptor.InterceptionContext
Setter for the field exception.
setFlipChanceInPercent(int) - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
setHelper() - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
setIncomingTransportableCallContext(Map) - Method in class org.distributeme.core.AbstractCallContext
setIncomingTransportableCallContext.
setInterceptors(String[]) - Method in class org.distributeme.core.interceptor.InterceptorRegistry.Config
 
setIntervalDurationInSeconds(int) - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategyConfig
 
setIntervalDurationInSeconds(int) - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
setLastAccessTimestamp(long) - Method in class org.distributeme.core.lifecycle.ServiceInfo
Setter for the field lastAccessTimestamp.
setLogClientSideExceptions(boolean) - Method in class org.distributeme.core.Verbosity
Setter for the field logClientSideExceptions.
setLogServerSideExceptions(boolean) - Method in class org.distributeme.core.Verbosity
Setter for the field logServerSideExceptions.
setMethodName(String) - Method in class org.distributeme.core.AbstractCallContext
Setter for the field methodName.
setNumberOfInstances(int) - Method in class org.distributeme.core.routing.GenericRouterConfiguration
Setter for the field numberOfInstances.
setOverrideBlacklistIfAllBlacklisted(boolean) - Method in class org.distributeme.core.routing.GenericRouterConfiguration
 
setParameters(List) - Method in class org.distributeme.core.AbstractCallContext
Setter for the field parameters.
setRegistrationIpMapping(String) - Method in class org.distributeme.core.RegistryUtil.Configurable
 
setRegistryConnectorClazz(String) - Method in class org.distributeme.core.RegistryUtil.Configurable
 
setRegistryContainerContext(String) - Method in class org.distributeme.core.RegistryLocation
Setter for the field registryContainerContext.
setRegistryContainerHost(String) - Method in class org.distributeme.core.RegistryLocation
Setter for the field registryContainerHost.
setRegistryContainerPort(int) - Method in class org.distributeme.core.RegistryLocation
Setter for the field registryContainerPort.
setRegistryContainerProtocol(String) - Method in class org.distributeme.core.RegistryLocation
Setter for the field registryContainerProtocol.
setRemoteConsumerWrapperErrorLimit(int) - Method in class org.distributeme.core.Defaults.DefaultsConfiguration
 
setRequiredNumberOfIntervalsWithErrors(int) - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategyConfig
 
setRequiredNumberOfIntervalsWithErrors(int) - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
setReturnValue(Object) - Method in class org.distributeme.core.interceptor.InterceptionContext
Setter for the field returnValue.
setRmiRegistryMaxPort(int) - Method in class org.distributeme.core.RegistryLocation
Setter for the field rmiRegistryMaxPort.
setRmiRegistryMinPort(int) - Method in class org.distributeme.core.RegistryLocation
Setter for the field rmiRegistryMinPort.
setSecurityManagerIfRequired() - Static method in class org.distributeme.core.util.ServerSideUtils
 
setServerSideLimit(int) - Method in class org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategyConfiguration
Setter for the field serverSideLimit.
setServiceCallIdAndTimestamp(String, String, long) - Method in class org.distributeme.core.qos.QOSCallContext
setServiceCallIdAndTimestamp.
setServiceId(String) - Method in class org.distributeme.core.AbstractCallContext
Setter for the field serviceId.
setServiceId(String) - Method in class org.distributeme.core.lifecycle.ServiceInfo
Setter for the field serviceId.
setServiceId(String) - Method in class org.distributeme.core.qos.QOSCallContext
Setter for the field serviceId.
setServiceId(String) - Method in class org.distributeme.core.qos.QOSEntry
Setter for the field serviceId.
setServiceId(String) - Method in class org.distributeme.core.routing.AbstractRouter
Setter for the field serviceId.
setServiceIds(String[]) - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
setSlowDownTimeInMillis(long) - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
setStartTime(long) - Method in class org.distributeme.core.qos.QOSCallContext
Setter for the field startTime.
setSystemPropertiesToTags(String) - Method in class org.distributeme.core.RegistryUtil.Configurable
 
setTagableSystemProperties(Map<String, String>) - Method in class org.distributeme.core.DebugRegistryConnector
 
setTagableSystemProperties(Map<String, String>) - Method in class org.distributeme.core.DistributemeRegistryConnector
 
setTagableSystemProperties(Map<String, String>) - Method in interface org.distributeme.core.RegistryConnector
Set tagable system properties (only Consul).
setTargetService(String) - Method in class org.distributeme.core.failing.FailDecision
Setter for the field targetService.
setTimeoutBeforeBlackList(long) - Method in class org.distributeme.core.qos.QOSConfiguration
Setter for the field timeoutBeforeBlackList.
setTimestamp(long) - Method in class org.distributeme.core.qos.QOSEntry
Setter for the field timestamp.
SharedNamingUtils - Class in org.distributeme.core.conventions
Utils for conventions like naming.
SharedNamingUtils() - Constructor for class org.distributeme.core.conventions.SharedNamingUtils
 
shutdown() - Method in interface org.distributeme.core.asynch.AsynchStub
Shutdowns the internal thread pool.
shutdown(String) - Method in interface org.distributeme.core.lifecycle.LifecycleComponent
Shutdowns the current VM and logs the message.
shutdown(String) - Method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Shutdowns the current VM and logs the message.
SingleCallHandler - Class in org.distributeme.core.asynch
This is a callhandler implementation which is used in generated asynchronous stubs.
SingleCallHandler() - Constructor for class org.distributeme.core.asynch.SingleCallHandler
Constructor for SingleCallHandler.
SinglePhaseInterceptor - Class in org.distributeme.core.interceptor
This interceptor can be configured to use one or multiple phases, but doesn't need to support all phases.
SinglePhaseInterceptor(InterceptionPhase, InterceptionPhase...) - Constructor for class org.distributeme.core.interceptor.SinglePhaseInterceptor
Constructor for SinglePhaseInterceptor.
SKELETON - Enum constant in enum class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptorStatsProducer
Producer on the skeleton side.
SKIP_CENTRAL_REGISTRY - Enum constant in enum class org.distributeme.core.conventions.SystemProperties
SkipCentralRegistry registration, default false.
slowDown(ClientSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownByConfigurationInterceptor
Returns true if current call should be slowed down.
slowDown(ClientSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownByPropertyInterceptor
Returns true if current call should be slowed down.
slowDown(ClientSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ClientSideSlowDownInterceptor
Returns true if current call should be slowed down.
slowDown(ClientSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.FlippingClientSideSlowDownByConfigurationInterceptor
Returns true if current call should be slowed down.
slowDown(ServerSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.FlippingServerSideSlowDownByConfigurationInterceptor
Returns true if current call should be slowed down.
slowDown(ServerSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownByConfigurationInterceptor
Returns true if current call should be slowed down.
slowDown(ServerSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownByPropertyInterceptor
Returns true if current call should be slowed down.
slowDown(ServerSideCallContext) - Method in class org.distributeme.core.interceptor.availabilitytesting.ServerSideSlowDownInterceptor
Returns true if current call should be slowed down.
START_ATTRIBUTE - Static variable in class org.distributeme.core.qos.ClientSideMarkLongRequestAsFailedInterceptor
Attribute name for request start.
statusChanged() - Method in enum class org.distributeme.core.routing.blacklisting.BlacklistDecision
 
string2list(String) - Static method in class org.distributeme.core.util.EventServiceRegistryUtil
Converts a list of string representations of service descriptors to a list of ServiceDescriptor objects.
SubCallBackHandler(MultiCallCollector) - Constructor for class org.distributeme.core.asynch.MultiCallCollector.SubCallBackHandler
Creates a new subcallbackhandler.
success(Object) - Method in interface org.distributeme.core.asynch.CallBackHandler
Called upon successful execution of a method.
success(Object) - Method in class org.distributeme.core.asynch.MultiCallCollector.SubCallBackHandler
 
success(Object) - Method in class org.distributeme.core.asynch.SingleCallHandler
Called upon successful execution of a method.
SUFFIX - Static variable in class org.distributeme.core.failing.Failover
Suffix of the failover instance.
SUFFIX - Static variable in class org.distributeme.core.failing.FailoverAndReturn
Suffix of the failover instance.
SysOutRouter - Class in org.distributeme.core.routing
This is an example implementation of a Router which actually do not route anything but simply prints out each call.
SysOutRouter() - Constructor for class org.distributeme.core.routing.SysOutRouter
 
SystemProperties - Enum Class in org.distributeme.core.conventions
Helper class for accessing and accounting for supported system properties.
SystemPropertyNames - Class in org.distributeme.core
Constants class for holding constants used for transmission of parameters to VM that distributeme understands.
SystemPropertyNames() - Constructor for class org.distributeme.core.SystemPropertyNames
 
SystemTimeProvider - Class in org.distributeme.core.util
Created by rboehling on 2/22/17.
SystemTimeProvider() - Constructor for class org.distributeme.core.util.SystemTimeProvider
 

T

TIMEOUT_PROPERTY - Static variable in class org.distributeme.core.qos.ClientSideMarkLongRequestAsFailedInterceptor
Timeout property for setting this configuration from outside the VM.
TimeProvider - Interface in org.distributeme.core.util
Created by rboehling on 2/22/17.
TIMESTAMP_SEPARATOR - Static variable in class org.distributeme.core.ServiceDescriptor
Separator between port and startup timestamp.
toStatsString(String, TimeUnit) - Method in class org.distributeme.core.stats.RoutingStats
toString() - Method in class org.distributeme.core.AbstractCallContext
toString() - Method in class org.distributeme.core.ClientSideCallContext
toString() - Method in class org.distributeme.core.concurrencycontrol.ConcurrencyControlStrategyConfiguration
toString() - Method in class org.distributeme.core.concurrencycontrol.ConfigurationBasedConcurrencyControlStrategy
toString() - Method in class org.distributeme.core.concurrencycontrol.ConstantBasedConcurrencyControlStrategy
toString() - Method in class org.distributeme.core.interceptor.availabilitytesting.ConfigurationInterceptorUtil.ConfigurationObject
 
toString() - Method in class org.distributeme.core.interceptor.InterceptionContext
toString() - Method in class org.distributeme.core.interceptor.InterceptorResponse
toString.
toString() - Method in class org.distributeme.core.lifecycle.HealthStatus
toString() - Method in class org.distributeme.core.lifecycle.ServiceInfo
toString() - Method in class org.distributeme.core.qos.QOSEntry
toString() - Method in class org.distributeme.core.RegistryLocation
toString() - Method in class org.distributeme.core.RegistryUtil.Configurable
 
toString() - Method in class org.distributeme.core.routing.blacklisting.ErrorsPerIntervalBlacklistingStrategyConfig
 
toString() - Method in class org.distributeme.core.routing.blacklisting.intervalbased.withblacklistingtimeout.ErrorsPerIntervalWithBlacklistingTimeConfig
 
toString() - Method in class org.distributeme.core.routing.GenericRouterConfiguration
toString() - Method in class org.distributeme.core.routing.PropertyBasedRegistrationNameProvider
toString() - Method in class org.distributeme.core.ServiceDescriptor
toString() - Method in class org.distributeme.core.stats.RoutingStats
toString() - Method in class org.distributeme.core.util.VoidMarker
toString() - Method in class org.distributeme.core.Verbosity
toWeb() - Method in enum class org.distributeme.core.conventions.WebOperations
Returns the presentation of the constant as it's used in the web.

U

UDPReregistrationListener - Class in org.distributeme.core.listener
This listener activates a UDP socket and listens for the incoming packets.
UDPReregistrationListener() - Constructor for class org.distributeme.core.listener.UDPReregistrationListener
 
unbind(ServiceDescriptor) - Method in class org.distributeme.core.DebugRegistryConnector
 
unbind(ServiceDescriptor) - Method in class org.distributeme.core.DistributemeRegistryConnector
Unbinds a service.
unbind(ServiceDescriptor) - Method in interface org.distributeme.core.RegistryConnector
Unbind a service from the registry.
unbind(ServiceDescriptor) - Static method in class org.distributeme.core.RegistryUtil
Unbinds a service.
UNBLACKLISTED - Enum constant in enum class org.distributeme.core.routing.blacklisting.BlacklistDecision
 
UNDER_LINE - Static variable in class org.distributeme.core.routing.AbstractParameterBasedModRouterWithFailOverToNextNode
Underline constant.
UNDER_LINE - Static variable in class org.distributeme.core.routing.AbstractRouterWithFailOverToNextNode
Underline constant.
UNDER_LINE - Static variable in class org.distributeme.core.routing.AbstractRouterWithStickyFailOverToNextNode
Underline constant.
UNDER_LINE - Static variable in class org.distributeme.core.routing.RoundRobinRouterWithFailoverToNextNode
Underline constant.
UNDER_LINE - Static variable in class org.distributeme.core.routing.RoundRobinRouterWithStickyFailoverToNextNode
Underline constant.
UnlimitedConcurrencyStrategy - Class in org.distributeme.core.concurrencycontrol
This strategy implementation doesn't limit anything and is used as default concurrency control strategy.
UnlimitedConcurrencyStrategy() - Constructor for class org.distributeme.core.concurrencycontrol.UnlimitedConcurrencyStrategy
 

V

valueOf(String) - Static method in enum class org.distributeme.core.conventions.SystemProperties
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.conventions.WebOperations
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.DiscoveryMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.failing.FailDecision.Reaction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.interceptor.InterceptionPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.interceptor.InterceptorResponse.InterceptorCommand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptorStatsProducer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.lifecycle.Health
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.routing.blacklisting.BlacklistDecision
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.routing.RouterStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.ServiceDescriptor.Protocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.distributeme.core.stats.RoutingStats.StatDef
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.distributeme.core.conventions.SystemProperties
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.conventions.WebOperations
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.DiscoveryMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.failing.FailDecision.Reaction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.interceptor.InterceptionPhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.interceptor.InterceptorResponse.InterceptorCommand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.interceptor.moskito.MoskitoJourneyInterceptorStatsProducer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.lifecycle.Health
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.lifecycle.LifecycleComponentImpl
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.routing.blacklisting.BlacklistDecision
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.routing.RouterStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.ServiceDescriptor.Protocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.distributeme.core.stats.RoutingStats.StatDef
Returns an array containing the constants of this enum class, in the order they are declared.
Verbosity - Class in org.distributeme.core
Configuration holder class for some output options.
Verbosity() - Constructor for class org.distributeme.core.Verbosity
 
VOID - Static variable in class org.distributeme.core.util.VoidMarker
Static instance.
VoidMarker - Class in org.distributeme.core.util
This class is used to place void values into the return lists.

W

waitForResults() - Method in class org.distributeme.core.asynch.MultiCallCollector
waitForResults.
waitForResults() - Method in class org.distributeme.core.asynch.SingleCallHandler
waitForResults.
waitForResults(long) - Method in class org.distributeme.core.asynch.MultiCallCollector
waitForResults.
waitForResults(long) - Method in class org.distributeme.core.asynch.SingleCallHandler
waitForResults.
WaitOneSecondAndRetry - Class in org.distributeme.core.failing
This call strategy will make one second pause and retry afterwards.
WaitOneSecondAndRetry() - Constructor for class org.distributeme.core.failing.WaitOneSecondAndRetry
 
WebOperations - Enum Class in org.distributeme.core.conventions
Defines operations supported by the EventServiceRegistryServlet.

Y

YELLOW - Enum constant in enum class org.distributeme.core.lifecycle.Health
The service is functioning but has some problems.
A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form