Package | Description |
---|---|
com.tangosol.coherence.config |
Defines the Coherence configuration object model for accessing, customizing
and or modifying configuration.
|
com.tangosol.coherence.config.builder |
Defines the typical runtime configuration builders for the Coherence
configuration object model.
|
com.tangosol.coherence.config.builder.storemanager |
Defines external Store Manager Builder implementations for Coherence caches
|
com.tangosol.coherence.config.scheme |
Defines the Coherence configuration object model classes and interfaces for
Caching and Service Schemes.
|
com.tangosol.coherence.jcache.partitionedcache |
Contains classes related to partitioned cache implementation of Coherence JCache.
|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
Modifier and Type | Method and Description |
---|---|
void |
CacheConfig.addCacheMappingRegistry(SchemeMappingRegistry registry)
Add cache scheme mappings to the
SchemeMappingRegistry . |
void |
CacheConfig.addRegistrySchemeMapping(SchemeMappingRegistry registry)
Add topic scheme mappings to scheme
SchemeMappingRegistry
if no mapping already exists for the same patter. |
void |
CacheConfig.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders)
|
void |
ResourceMapping.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders)
|
CacheMapping |
CacheMapping.setFederated(boolean fIsFederated)
Set true if this cache mapping is for federated caches.
|
void |
CacheMapping.setKeyClassName(String sKeyClassName)
Sets the name of the key class for
NamedCache s using this CacheMapping . |
void |
ResourceMapping.setParameterResolver(com.tangosol.config.expression.ParameterResolver resolver)
|
void |
CacheConfig.setScopeName(String sScopeName)
Deprecated.
|
void |
CacheConfig.setServiceSchemeRegistry(ServiceSchemeRegistry registry)
Set the
ServiceSchemeRegistry for the CacheConfig . |
void |
TopicMapping.setSubscriberGroupBuilders(Collection<SubscriberGroupBuilder> colBuilders)
Set the durable
SubscriberGroupBuilder s for this TopicMapping . |
void |
TopicMapping.setValueClassName(String sElementClassName)
Sets the name of the value class for
NamedTopic s using this TopicMapping . |
void |
CacheMapping.setValueClassName(String sValueClassName)
Sets the name of the value class for
NamedCache s using this CacheMapping . |
Modifier and Type | Method and Description |
---|---|
void |
SSLSocketProviderDependenciesBuilder.HostnameVerifierBuilder.setAction(String sAction)
The action to take on a name mismatch.
|
void |
PersistenceEnvironmentParamBuilder.setActiveDirectory(String sPathname)
Set the persistence active directory.
|
void |
SSLSocketProviderDependenciesBuilder.DefaultManagerDependencies.setAlgorithm(String sAlgorithm)
set key-store algorithm
|
void |
SSLSocketProviderDependenciesBuilder.HostnameVerifierBuilder.setBuilder(ParameterizedBuilder<HostnameVerifier> builder) |
void |
SSLSocketProviderDependenciesBuilder.ProviderBuilder.setBuilder(ParameterizedBuilder<Provider> builder)
Customized provider builder
|
void |
SSLSocketProviderDependenciesBuilder.setCipherSuitesNameList(SSLSocketProviderDependenciesBuilder.NameListDependencies deps)
Set cipher-suites dependencies
|
void |
InstanceBuilder.setClassName(com.tangosol.config.expression.Expression<String> exprClassName)
Sets the
Expression that when evaluated will produce the name of the class to realize. |
void |
InstanceBuilder.setConstructorParameterList(ParameterList listParameters)
Sets the
ParameterList to be used for constructor parameters when realizing the class. |
void |
PersistenceEnvironmentParamBuilder.setCustomEnvironment(ParameterizedBuilder<com.oracle.coherence.persistence.PersistenceEnvironment<ReadBuffer>> bldrPersistence)
Set a
builder to be used instantiate the
appropriate PersistenceEnvironment . |
void |
SSLSocketProviderDependenciesBuilder.setDelegate(SocketProviderBuilder bldr)
Set delegate SocketProviderBuilder
|
void |
EvictionPolicyBuilder.setEvictionType(com.tangosol.config.expression.Expression<String> expr)
Set the EvictionPolicy type.
|
void |
SSLSocketProviderDependenciesBuilder.setExecutor(ParameterizedBuilder<Executor> bldr)
Set SSL executors builder.
|
void |
StaticFactoryInstanceBuilder.setFactoryClassName(com.tangosol.config.expression.Expression<String> exprFactoryClassName)
Sets the
Expression that when evaluated will produce the name of the class
containing a static factory method that will realize instances
for this ParameterizedBuilder . |
void |
StaticFactoryInstanceBuilder.setFactoryMethodName(com.tangosol.config.expression.Expression<String> exprFactoryMethodName)
Set the
Expression that when evaluated will produce the name of the factory class
static method that will realize instances for this ParameterizedBuilder . |
void |
StaticFactoryInstanceBuilder.setFactoryMethodParameters(ParameterList listParameters)
Sets the
ParameterList to use to resolve factory method parameters when realizing the class. |
void |
SSLSocketProviderDependenciesBuilder.setHostnameVerifierBuilder(ParameterizedBuilder<HostnameVerifier> bldr)
Set the customized HostnameVerifierBuilder
|
void |
SSLSocketProviderDependenciesBuilder.setIdentityManager(SSLSocketProviderDependenciesBuilder.DefaultManagerDependencies deps)
Set the SSL identity manager dependencies.
|
void |
SSLSocketProviderDependenciesBuilder.DefaultManagerDependencies.setKeystore(SSLSocketProviderDependenciesBuilder.DefaultKeystoreDependencies deps)
set key-store dependencies
|
void |
SSLSocketProviderDependenciesBuilder.ProviderBuilder.setName(String sName)
Provider name
|
NamedEventInterceptorBuilder |
NamedEventInterceptorBuilder.setName(String sName)
Set the logical name / identifier for this
EventInterceptor . |
NamedEventInterceptorBuilder |
NamedEventInterceptorBuilder.setOrder(Interceptor.Order order)
Set the
EventInterceptor 's order (HIGH || LOW), hence
whether it should be at the start of the chain of interceptors. |
void |
SSLSocketProviderDependenciesBuilder.DefaultKeystoreDependencies.setPassword(String sPassword)
Set the keystore password using a PasswordProvider.
|
void |
SSLSocketProviderDependenciesBuilder.DefaultManagerDependencies.setPassword(String sPassword)
set key-store password using a PasswordProvider
|
void |
SSLSocketProviderDependenciesBuilder.DefaultKeystoreDependencies.setPasswordProvider(ParameterizedBuilder<PasswordProvider> bldrPassProvider)
Set the keystore password-provider
|
void |
SSLSocketProviderDependenciesBuilder.DefaultManagerDependencies.setPasswordProvider(ParameterizedBuilder<PasswordProvider> bldrPasswordProvider)
set key-store password-provider
|
void |
PersistenceEnvironmentParamBuilder.setPersistenceMode(String sMode)
Set persistence mode.
|
void |
PersistenceEnvironmentParamBuilder.setPersistenceSnapshotDirectory(String sPathname)
Set the persistence snapshot directory.
|
void |
PersistenceEnvironmentParamBuilder.setPersistenceTrashDirectory(String sPathname)
Set the persistence trash directory.
|
void |
SSLSocketProviderDependenciesBuilder.setProtocol(String sName)
Set the SSL protocol name
|
void |
SSLSocketProviderDependenciesBuilder.setProtocolVersionsNameList(SSLSocketProviderDependenciesBuilder.NameListDependencies deps)
Set protocol-versions dependencies
|
void |
SSLSocketProviderDependenciesBuilder.setProviderBuilder(SSLSocketProviderDependenciesBuilder.ProviderBuilder builder)
Set the SSL provider builder.
|
void |
SSLSocketProviderDependenciesBuilder.DefaultManagerDependencies.setProviderBuilder(SSLSocketProviderDependenciesBuilder.ProviderBuilder m_bldrProvider)
set manager provider builder
|
NamedEventInterceptorBuilder |
NamedEventInterceptorBuilder.setRegistrationBehavior(RegistrationBehavior behavior)
Specifies the behavior upon duplicate registration.
|
void |
SubscriberGroupBuilder.setSubscriberGroupName(String sName)
Set the subscriber group name.
|
void |
SSLSocketProviderDependenciesBuilder.setTrustManager(SSLSocketProviderDependenciesBuilder.ManagerDependencies deps)
Set the SSL trust manager
|
void |
SSLSocketProviderDependenciesBuilder.DefaultKeystoreDependencies.setType(String sType)
Set the keystore type.
|
void |
UnitCalculatorBuilder.setUnitCalculatorType(com.tangosol.config.expression.Expression<String> expr)
Set the
ConfigurableCacheMap.UnitCalculator type. |
void |
SSLSocketProviderDependenciesBuilder.DefaultKeystoreDependencies.setURL(String sURL)
Set the keystore dependencies url.
|
Modifier and Type | Method and Description |
---|---|
void |
AsyncStoreManagerBuilder.setAsyncLimit(com.tangosol.config.expression.Expression<Bytes> expr)
Set the maximum number of bytes that are queued to be written
asynchronously.
|
void |
BdbStoreManagerBuilder.setDirectory(com.tangosol.config.expression.Expression<String> expr)
Set the BDB root directory where BDB stores files.
|
void |
NioFileManagerBuilder.setDirectory(com.tangosol.config.expression.Expression<String> expr)
Set the root directory where the manager stores files.
|
void |
AbstractNioManagerBuilder.setInitialSize(com.tangosol.config.expression.Expression<Megabytes> expr)
Set the initial buffer size.
|
void |
BdbStoreManagerBuilder.setInitParams(ResolvableParameterList listInitParams)
Set the BDB init params needed to construct a BerkeleyDBBinaryStoreManager.
|
void |
AbstractNioManagerBuilder.setMaximumSize(com.tangosol.config.expression.Expression<Megabytes> expr)
Set the maximum buffer size.
|
void |
BdbStoreManagerBuilder.setStoreName(com.tangosol.config.expression.Expression<String> expr)
Set the BDB store (database table) name.
|
void |
BdbStoreManagerBuilder.setXmlInitParams(com.tangosol.config.expression.Expression<String> expr)
Set the BDB init params needed to construct a BerkeleyDBBinaryStoreManager.
|
Modifier and Type | Method and Description |
---|---|
void |
BundleManager.addConfig(BundleManager.BundleConfig config)
Add the BundleConfig to the list of bundle configurations.
|
D |
AbstractServiceScheme.getServiceDependencies()
Obtains the
ServiceDependencies that will be used to configure
Service produced by this scheme. |
void |
BundleManager.BundleConfig.setAutoAdjust(com.tangosol.config.expression.Expression<Boolean> expr)
Set the flag to auto adjust the preferred size value, based on the
run-time statistics.
|
void |
AbstractServiceScheme.setAutoStart(boolean fEnabled)
Set the auto-start enabled flag.
|
void |
DistributedScheme.setBackingMapScheme(BackingMapScheme scheme)
Set the
BackingMapScheme which builds the backing map for
the clustered scheme. |
void |
ReplicatedScheme.setBackingMapScheme(BackingMapScheme scheme)
Set the
BackingMapScheme which builds the backing map for
the clustered scheme. |
void |
DistributedScheme.setBackupMapConfig(BackupMapConfig config)
Set the
BackupMapConfig which which is used to configure
a backup map. |
void |
DistributedScheme.BackupConfig.setBackupSchemeName(com.tangosol.config.expression.Expression<String> expr)
Set the name of the caching scheme to use as a backup map.
|
void |
RemoteCacheScheme.setBundleManager(BundleManager mgrBundle)
Set the
BundleManager . |
void |
CacheStoreScheme.setBundleManager(BundleManager mgrBundle)
Set the
BundleManager . |
void |
DistributedScheme.setBundleManager(BundleManager mgrBundle)
Set the
BundleManager . |
void |
ReadWriteBackingMapScheme.setCacheStoreScheme(CacheStoreScheme bldr)
Set the
CacheStoreScheme builder. |
void |
LocalScheme.setCacheStoreScheme(CacheStoreScheme scheme)
Set the
CacheStoreScheme which builds a CacheStore or CacheLoader. |
void |
ReadWriteBackingMapScheme.setCacheStoreTimeout(com.tangosol.config.expression.Expression<Millis> expr)
Set the timeout interval to use for CacheStore/CacheLoader read and
write operations.
|
void |
BundleManager.BundleConfig.setDelayMillis(com.tangosol.config.expression.Expression<Millis> expr)
Set the write delay.
|
void |
DistributedScheme.BackupConfig.setDirectory(com.tangosol.config.expression.Expression<String> expr)
Set the root directory where the disk persistence manager stores files.
|
void |
PagedTopicScheme.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders) |
void |
DistributedScheme.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders)
|
void |
AbstractJournalScheme.setEvictionPolicyBuilder(EvictionPolicyBuilder bldr)
Set the EvictionPolicyBuilder.
|
void |
LocalScheme.setEvictionPolicyBuilder(EvictionPolicyBuilder bldr)
Set the EvictionPolicyBuilder.
|
void |
OverflowScheme.setExpiryDelay(com.tangosol.config.expression.Expression<Seconds> expr)
Set the expiry delay.
|
void |
AbstractJournalScheme.setExpiryDelay(com.tangosol.config.expression.Expression<Seconds> expr)
Set the expiry delay.
|
void |
PagedTopicScheme.setExpiryDelay(com.tangosol.config.expression.Expression<Seconds> expr)
Set the amount of time that elements offered to the queue
remain visible to consumers.
|
void |
LocalScheme.setExpiryDelay(com.tangosol.config.expression.Expression<Seconds> expr)
Set the expiry delay.
|
void |
ExternalScheme.setExpiryDelay(com.tangosol.config.expression.Expression<Seconds> expr)
Set the expiry delay.
|
void |
OverflowScheme.setExpiryEnabled(com.tangosol.config.expression.Expression<Boolean> expr)
Set the expiry enabled flag.
|
void |
BackingMapScheme.setFederateApplySynthetic(com.tangosol.config.expression.Expression<Boolean> expr)
Set whether incoming federated changes should be applied locally as synthetic updates.
|
void |
ContinuousQueryCacheScheme.setFilterBuilder(ParameterizedBuilder<Filter> filterBuilder)
|
void |
PagedTopicScheme.setHighUnits(com.tangosol.config.expression.Expression<com.oracle.coherence.common.util.MemorySize> expr)
Set the high-units
|
void |
AbstractJournalScheme.setHighUnits(com.tangosol.config.expression.Expression<Units> expr)
Set the high units.
|
void |
LocalScheme.setHighUnits(com.tangosol.config.expression.Expression<Units> expr)
Set the high units.
|
void |
ExternalScheme.setHighUnits(com.tangosol.config.expression.Expression<Units> expr)
Set the high units.
|
void |
DistributedScheme.BackupConfig.setInitialSize(com.tangosol.config.expression.Expression<com.oracle.coherence.common.util.MemorySize> expr)
Return the initial buffer size in bytes for off-heap and file-mapped
backup maps.
|
void |
ReadWriteBackingMapScheme.setInternalScheme(CachingScheme scheme)
Set the internal scheme.
|
void |
NearScheme.setInvalidationStrategy(com.tangosol.config.expression.Expression<String> expr)
Set the invalidation strategy.
|
void |
AbstractCachingScheme.setListenerBuilder(ParameterizedBuilder<MapListener> bldr)
Set the
ParameterizedBuilder that builds a MapListener . |
void |
AbstractJournalScheme.setLowUnits(com.tangosol.config.expression.Expression<Units> expr)
Set the low units.
|
void |
LocalScheme.setLowUnits(com.tangosol.config.expression.Expression<Units> expr)
Set the low units.
|
void |
DistributedScheme.BackupConfig.setMaximumSize(com.tangosol.config.expression.Expression<com.oracle.coherence.common.util.MemorySize> expr)
Set the maximum buffer size in bytes for off-heap and file-mapped
backup maps.
|
void |
ReadWriteBackingMapScheme.setMissCacheScheme(LocalScheme scheme)
Set the miss cache
Scheme . |
void |
OverflowScheme.setMissCacheScheme(LocalScheme scheme)
Set the miss cache scheme.
|
void |
BundleManager.BundleConfig.setOperationName(com.tangosol.config.expression.Expression<String> expr)
Set the operation name for which calls performed concurrently on
multiple threads are bundled.
|
void |
PagedExternalScheme.setPageDurationSeconds(com.tangosol.config.expression.Expression<Seconds> expr)
Set the page duration.
|
void |
PagedExternalScheme.setPageLimit(com.tangosol.config.expression.Expression<Integer> expr)
Set the page limit.
|
void |
PagedTopicScheme.setPageSize(com.tangosol.config.expression.Expression<com.oracle.coherence.common.util.MemorySize> expr)
Set the page size.
|
void |
BackingMapScheme.setPartitioned(com.tangosol.config.expression.Expression<String> expr)
Set the partitioned string.
|
void |
BundleManager.BundleConfig.setPreferredSize(com.tangosol.config.expression.Expression<Integer> expr)
Set the bundle size threshold.
|
void |
LocalScheme.setPreLoad(com.tangosol.config.expression.Expression<Boolean> expr)
Set the pre-load enabled flag.
|
void |
ContinuousQueryCacheScheme.setReadOnly(boolean fReadOnly)
|
void |
ReadWriteBackingMapScheme.setReadOnly(com.tangosol.config.expression.Expression<Boolean> expr)
Set the read-only flag.
|
void |
ContinuousQueryCacheScheme.setReconnectInterval(long ldtReconnectInterval)
|
void |
ReadWriteBackingMapScheme.setRefreshAheadFactor(com.tangosol.config.expression.Expression<Double> expr)
Set the refresh ahead factor.
|
void |
CacheStoreScheme.setRemoteCacheScheme(RemoteCacheScheme bldr)
Set the
RemoteCacheScheme . |
void |
PagedTopicScheme.setRetainConsumed(com.tangosol.config.expression.Expression<Boolean> expr)
Set whether to retain consumed values.
|
void |
ReadWriteBackingMapScheme.setRollbackCacheStoreFailures(com.tangosol.config.expression.Expression<Boolean> expr)
Set the flag to indicate that cache store failures should be rolled back.
|
void |
AbstractScheme.setSchemeName(String sName)
Set the scheme name, trimming the name of starting and ending
whitespace if necessary.
|
void |
AbstractServiceScheme.setScopeName(String sName)
Set the scope name.
|
void |
AbstractServiceScheme.setServiceName(String sName)
Set the service name.
|
void |
BackingMapScheme.setSlidingExpiry(com.tangosol.config.expression.Expression<Boolean> expr)
Set the SlidingExpiry flag.
|
void |
BackingMapScheme.setStorageAccessAuthorizer(com.tangosol.config.expression.Expression<String> exprStorageAccessAuthorizer)
Sets the
Expression defining the name of the StorageAccessAuthorizer . |
void |
PagedTopicScheme.setStorageAccessAuthorizer(com.tangosol.config.expression.Expression<String> exprStorageAccessAuthorizer)
Sets the
Expression defining the name of the StorageAccessAuthorizer . |
void |
PagedTopicScheme.setStorageScheme(CachingScheme scheme)
Set the
BackingMapScheme which builds the backing map for
the internal caches used to implement this scheme. |
void |
BundleManager.BundleConfig.setThreadThreshold(com.tangosol.config.expression.Expression<Integer> expr)
Set the thread threshold.
|
void |
ContinuousQueryCacheScheme.setTransformerBuilder(ParameterizedBuilder<ValueExtractor> transformerBuilder)
Set the
ParameterizedBuilder used to construct the ValueExtractor to be used as a transformer
by the ContinuousQueryCache . |
void |
BackingMapScheme.setTransient(com.tangosol.config.expression.Expression<Boolean> expr)
Set the transient flag.
|
void |
PagedTopicScheme.setTransient(com.tangosol.config.expression.Expression<Boolean> expr)
Set the transient flag.
|
void |
DistributedScheme.BackupConfig.setType(com.tangosol.config.expression.Expression<String> expr)
Set the type of storage to hold the backup data.
|
void |
AbstractJournalScheme.setUnitCalculatorBuilder(UnitCalculatorBuilder builder)
Set the UnitCalculatorBuilder.
|
void |
LocalScheme.setUnitCalculatorBuilder(UnitCalculatorBuilder builder)
Set the UnitCalculatorBuilder.
|
void |
ExternalScheme.setUnitCalculatorBuilder(UnitCalculatorBuilder bldr)
Set the UnitCalculatorBuilder.
|
void |
AbstractJournalScheme.setUnitFactor(com.tangosol.config.expression.Expression<Integer> expr)
Set the unit factor.
|
void |
LocalScheme.setUnitFactor(com.tangosol.config.expression.Expression<Integer> expr)
Set the unit factor.
|
void |
ExternalScheme.setUnitFactor(com.tangosol.config.expression.Expression<Integer> expr)
Set the unit factor.
|
void |
ReadWriteBackingMapScheme.setWriteBatchFactor(com.tangosol.config.expression.Expression<Double> expr)
Set the write batch factor.
|
void |
ReadWriteBackingMapScheme.setWriteDelay(com.tangosol.config.expression.Expression<Seconds> expr)
Set the write behind delay.
|
void |
ReadWriteBackingMapScheme.setWriteDelaySeconds(com.tangosol.config.expression.Expression<Integer> expr)
Set the write behind delay seconds.
|
void |
ReadWriteBackingMapScheme.setWriteMaxBatchSize(com.tangosol.config.expression.Expression<Integer> expr)
Set the write max batch size.
|
void |
ReadWriteBackingMapScheme.setWriteRequeueThreshold(com.tangosol.config.expression.Expression<Integer> expr)
Set the size of the write-behind queue at which additional actions
could be taken.
|
Modifier and Type | Method and Description |
---|---|
void |
PartitionedCacheConfigurationMapListener.setResourceRegistry(ResourceRegistry registry)
Inject
ResourceRegistry associated with the ConfigurableCacheFactory that
created the cache that this maplistener is added to. |
Modifier and Type | Method and Description |
---|---|
void |
TcpDatagramSocketProvider.DefaultDependencies.setAdvanceFrequency(int frequency)
Set frequency for datagram socket
|
void |
TcpDatagramSocketProvider.DefaultDependencies.setBlocking(boolean fBlocking)
Set if datagram socket is blocking
|