Package | Description |
---|---|
com.tangosol.coherence.config.builder |
Defines the typical runtime configuration builders for the Coherence configuration object model.
|
com.tangosol.coherence.config.scheme |
Defines the Coherence configuration object model classes and interfaces for Caching and Service Schemes.
|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
com.tangosol.util |
Contains various generic utilities.
|
Modifier and Type | Method and Description |
---|---|
AddressProvider |
CustomAddressProviderBuilder.createAddressProvider(ClassLoader loader) |
AddressProvider |
FactoryBasedAddressProviderBuilder.createAddressProvider(ClassLoader loader) |
AddressProvider |
ListBasedAddressProviderBuilder.createAddressProvider(ClassLoader loader)
Create a new AddressProvider using the specified class loader.
|
AddressProvider |
LocalAddressProviderBuilder.createAddressProvider(ClassLoader loader) |
AddressProvider |
CustomAddressProviderBuilder.realize(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, ParameterList listParameters)
Realize the custom builder.
|
AddressProvider |
FactoryBasedAddressProviderBuilder.realize(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, ParameterList listParameters) |
AddressProvider |
ListBasedAddressProviderBuilder.realize(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, ParameterList listParameters)
Realizes (creates if necessary) an instance of a object of type T, using the provided
ParameterResolver to resolve values any referenced Parameter s. |
AddressProvider |
LocalAddressProviderBuilder.realize(com.tangosol.config.expression.ParameterResolver resolver, ClassLoader loader, ParameterList listParameters) |
Constructor and Description |
---|
CustomAddressProviderBuilder(ParameterizedBuilder<AddressProvider> builder)
Constructs
CustomAddressProviderBuilder |
CustomAddressProviderBuilder(ParameterizedBuilder<AddressProvider> builder, com.tangosol.config.expression.ParameterResolver resolver)
Constructs
CustomAddressProviderBuilder |
CustomAddressProviderBuilder(ParameterizedBuilder<AddressProvider> builder, com.tangosol.config.expression.ParameterResolver resolver, XmlElement xmlConfig)
Constructs
CustomAddressProviderBuilder |
Modifier and Type | Method and Description |
---|---|
AddressProvider |
FederatedScheme.getAddressProvider()
Return the configured address-provider builder.
|
Modifier and Type | Method and Description |
---|---|
void |
FederatedScheme.setAddressProvider(ParameterizedBuilder<AddressProvider> addrProviderBuilder)
Set the address provider.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DescribableAddressProvider
An AddressProvider that additionally allows to retrieve a human readable description of underlying addresses without doing a DNS lookup.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeAddressProvider
CompositeAddressProvider is a composite of one or more AddressProviders or addresses that also implements the Set interface.
|
protected class |
CompositeAddressProvider.SingleProvider
AddressProvider wrapper for a single address dynamically added to this AddressSet.
|
class |
ConfigurableAddressProvider
ConfigurableAddressProvider is an implementation of the AddressProvider interface based on a static list of addresses configured in an XML element that contains one or more items in the following format: <socket-address> <address>...
|
class |
ConfigurableLocalAddressProvider
ConfigurableLocalAddressProvider is an AddressProvider which is only capable of returning local addresses.
|
class |
RefreshableAddressProvider
A RefreshableAddressProvider is an AddressProvider implementation that wraps another AddressProvider and refresh the address list of the provider asynchronously.
|
Modifier and Type | Field and Description |
---|---|
protected AddressProvider |
ConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy.m_apRecovery
The recovery address-provider.
|
protected AddressProvider |
RefreshableAddressProvider.m_apRefresh
The address provider to be refreshed.
|
protected AddressProvider |
CompositeAddressProvider.AddressIterator.m_providerCurrent
The current AddressProvider.
|
Modifier and Type | Method and Description |
---|---|
AddressProvider |
AddressProviderFactory.createAddressProvider(ClassLoader loader)
Create a new AddressProvider using the specified class loader.
|
AddressProvider |
ConfigurableAddressProviderFactory.createAddressProvider(ClassLoader loader)
Deprecated.
Instantiate an AddressProvider configured according to the specified XML.
|
protected AddressProvider |
CompositeAddressProvider.AddressIterator.getCurrentProvider()
Return the current AddressProvider.
|
AddressProvider |
ClusterDependencies.getWellKnownAddresses()
Obtain the AddressProvider that provides the well known addresses (WKA) represented by InetSocketAddress objects.
|
static AddressProvider |
ConfigurableAddressProvider.makeProvider(XmlElement xmlConfig)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
CompositeAddressProvider.addProvider(AddressProvider provider)
Add an AddressProvider.
|
protected List |
CompositeAddressProvider.getConfiguredAddresses(AddressProvider provider)
Return a list of configured addresses in the specified AddressProvider.
|
static ConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy |
ConfigurableQuorumPolicy.instantiatePartitionedCachePolicy(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] aRule, AddressProvider providerRecoveryAddr)
Instantiate an action policy for a PartitionedCache service.
|
Constructor and Description |
---|
CompositeAddressProvider(AddressProvider provider)
Construct a CompositeAddressProvider from the specified AddressProvider.
|
PartitionedCacheQuorumPolicy(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] aRule, AddressProvider provider)
Construct a PartitionedCacheQuorumPolicy with the specified rule.
|
RefreshableAddressProvider(AddressProvider ap)
Construct a RefreshableAddressProvider with the given AddressProvider using default refresh interval
|
RefreshableAddressProvider(AddressProvider ap, long lRefresh)
Construct a RefreshableAddressProvider with the specified AddressProvider and refresh interval
|
Modifier and Type | Class and Description |
---|---|
static class |
NullImplementation.NullAddressProvider
Null implementation of
AddressProvider . |
Modifier and Type | Method and Description |
---|---|
static AddressProvider |
NullImplementation.getAddressProvider()
Factory method: Obtain a null implementation of an
AddressProvider . |