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.setCacheMappingRegistry(CacheMappingRegistry registry)
Set the
CacheMappingRegistry . |
void |
CacheConfig.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders)
|
void |
CacheMapping.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 |
CacheMapping.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 |
CacheMapping.setValueClassName(String sValueClassName)
Sets the name of the value class for
NamedCache s using this CacheMapping . |
Modifier and Type | Method and Description |
---|---|
void |
PersistenceEnvironmentParamBuilder.setActiveDirectory(String sPathname)
Set the persistence active directory.
|
void |
SSLSocketProviderDependenciesBuilder.DefaultManagerDependencies.setAlgorithm(String sAlgorithm)
set key-store algorithm
|
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.datagrid.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
|
NamedEventInterceptorBuilder |
NamedEventInterceptorBuilder.setName(String sName)
Set the logical name / identifier for this
EventInterceptor . |
void |
SSLSocketProviderDependenciesBuilder.ProviderBuilder.setName(String sName)
Provider name
|
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
|
void |
SSLSocketProviderDependenciesBuilder.DefaultManagerDependencies.setPassword(String sPassword)
set key-store password
|
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 |
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 |
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 |
FederatedScheme.setAddressProvider(ParameterizedBuilder<AddressProvider> addrProviderBuilder)
Set the address provider.
|
void |
AbstractServiceScheme.setApplicationContext(Context context)
Set the application Context.
|
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 |
CacheStoreScheme.setBundleManager(BundleManager mgrBundle)
Set the
BundleManager . |
void |
DistributedScheme.setBundleManager(BundleManager mgrBundle)
Set the
BundleManager . |
void |
RemoteCacheScheme.setBundleManager(BundleManager mgrBundle)
Set the
BundleManager . |
void |
FederatedScheme.TopologyReference.setCacheName(com.tangosol.config.expression.Expression<String> expr)
Set the destination cache name.
|
void |
LocalScheme.setCacheStoreScheme(CacheStoreScheme scheme)
Set the
CacheStoreScheme which builds a CacheStore or CacheLoader. |
void |
ReadWriteBackingMapScheme.setCacheStoreScheme(CacheStoreScheme bldr)
Set the
CacheStoreScheme builder. |
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 |
DistributedScheme.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders)
|
void |
AbstractJournalScheme.setEvictionPolicyBuilder(EvictionPolicyBuilder bldr)
Set the EvictionPolicyBuilder.
|
void |
LocalScheme.setEvictionPolicyBuilder(EvictionPolicyBuilder bldr)
Set the EvictionPolicyBuilder.
|
void |
AbstractJournalScheme.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 |
LocalScheme.setExpiryDelay(com.tangosol.config.expression.Expression<Seconds> expr)
Set the expiry delay.
|
void |
OverflowScheme.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 |
FederatedScheme.setFederatedLoading(boolean fFederatedLoading)
Set the flag to indicate if the cache store load should be federated.
|
void |
AbstractJournalScheme.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 |
LocalScheme.setHighUnits(com.tangosol.config.expression.Expression<Units> expr)
Set the high units.
|
void |
TransactionalScheme.setHighUnits(com.tangosol.config.expression.Expression<Units> expr)
Set the high units.
|
void |
DistributedScheme.BackupConfig.setInitialSize(com.tangosol.config.expression.Expression<com.oracle.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 |
FederatedScheme.setJournalcacheHighunits(int nHighUnits)
Set the high-units limit for the journal cache used in the federation.
|
void |
AbstractCachingScheme.setListenerBuilder(ParameterizedBuilder<MapListener> bldr)
Set the
ParameterizedBuilder that builds a MapListener . |
void |
FederatedScheme.setLoadBalancer(FederatedServiceLoadBalancerBuilder bldrLoadBalancer)
Set the load-balancer builder.
|
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.common.util.MemorySize> expr)
Set the maximum buffer size in bytes for off-heap and file-mapped backup maps.
|
void |
OverflowScheme.setMissCacheScheme(LocalScheme scheme)
Set the miss cache scheme.
|
void |
ReadWriteBackingMapScheme.setMissCacheScheme(LocalScheme scheme)
Set the miss cache
Scheme . |
void |
FederatedScheme.TopologyReference.setName(com.tangosol.config.expression.Expression<String> expr)
Set the
Topology name. |
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 |
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 |
ReadWriteBackingMapScheme.setReadOnly(com.tangosol.config.expression.Expression<Boolean> expr)
Set the read-only flag.
|
void |
ReadWriteBackingMapScheme.setRefreshAheadFactor(com.tangosol.config.expression.Expression<Double> expr)
Set the refresh ahead factor.
|
void |
CacheStoreScheme.setRemoteCacheScheme(RemoteCacheScheme bldr)
Set the
RemoteCacheScheme . |
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 |
FederatedScheme.setSendOldValue(boolean fSendOldValue)
Set the flag to indicate if the old value should be sent when replicating.
|
void |
AbstractServiceScheme.setServiceName(String sName)
Set the service name.
|
void |
BackingMapScheme.setSlidingExpiry(com.tangosol.config.expression.Expression<Boolean> expr)
Set the SlidingExpiry flag.
|
void |
FederatedScheme.setSocketProviderBuilder(SocketProviderBuilder builder)
Set the
SocketProviderBuilder . |
void |
BackingMapScheme.setStorageAccessAuthorizer(com.tangosol.config.expression.Expression<String> exprStorageAccessAuthorizer)
Sets the
Expression defining the name of the StorageAccessAuthorizer . |
void |
BundleManager.BundleConfig.setThreadThreshold(com.tangosol.config.expression.Expression<Integer> expr)
Set the thread threshold.
|
void |
FederatedScheme.setTopologies(List<FederatedScheme.TopologyReference> listRefs)
Set the list of topology references.
|
void |
BackingMapScheme.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 |
ExternalScheme.setUnitCalculatorBuilder(UnitCalculatorBuilder bldr)
Set the UnitCalculatorBuilder.
|
void |
LocalScheme.setUnitCalculatorBuilder(UnitCalculatorBuilder builder)
Set the UnitCalculatorBuilder.
|
void |
AbstractJournalScheme.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 |
LocalScheme.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
|