| 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 | 
ResourceMapping.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders)
 | 
void | 
CacheConfig.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  
NamedCaches 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  
SubscriberGroupBuilders for this TopicMapping. | 
void | 
CacheMapping.setValueClassName(String sValueClassName)
Sets the name of the value class for  
NamedCaches using this CacheMapping. | 
void | 
TopicMapping.setValueClassName(String sElementClassName)
Sets the name of the value class for  
NamedTopics using this TopicMapping. | 
| 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 | 
SSLSocketProviderDependenciesBuilder.setClientAuth(String sAuthMode)
Set the client auth mode to use. 
 | 
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 | 
ReplicatedScheme.setBackingMapScheme(BackingMapScheme scheme)
Set the  
BackingMapScheme which builds the backing map for
 the clustered scheme. | 
void | 
DistributedScheme.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 | 
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 | 
PagedTopicScheme.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders)  | 
void | 
DistributedScheme.setEventInterceptorBuilders(List<NamedEventInterceptorBuilder> listBuilders)
 | 
void | 
LocalScheme.setEvictionPolicyBuilder(EvictionPolicyBuilder bldr)
Set the EvictionPolicyBuilder. 
 | 
void | 
AbstractJournalScheme.setEvictionPolicyBuilder(EvictionPolicyBuilder bldr)
Set the EvictionPolicyBuilder. 
 | 
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 | 
ExternalScheme.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 | 
LocalScheme.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 | 
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 | 
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 | 
AbstractJournalScheme.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 | 
LocalScheme.setLowUnits(com.tangosol.config.expression.Expression<Units> expr)
Set the low units. 
 | 
void | 
AbstractJournalScheme.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 | 
OverflowScheme.setMissCacheScheme(LocalScheme scheme)
Set the miss cache scheme. 
 | 
void | 
ReadWriteBackingMapScheme.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 | 
PagedTopicScheme.setStorageAccessAuthorizer(com.tangosol.config.expression.Expression<String> exprStorageAccessAuthorizer)
Sets the  
Expression defining the name of the StorageAccessAuthorizer. | 
void | 
BackingMapScheme.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 | 
PagedTopicScheme.setTransient(com.tangosol.config.expression.Expression<Boolean> expr)
Set the transient flag. 
 | 
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 | 
ExternalScheme.setUnitCalculatorBuilder(UnitCalculatorBuilder bldr)
Set the UnitCalculatorBuilder. 
 | 
void | 
LocalScheme.setUnitCalculatorBuilder(UnitCalculatorBuilder builder)
Set the UnitCalculatorBuilder. 
 | 
void | 
AbstractJournalScheme.setUnitCalculatorBuilder(UnitCalculatorBuilder builder)
Set the UnitCalculatorBuilder. 
 | 
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 | 
AbstractJournalScheme.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.setWriteBehindRemove(com.tangosol.config.expression.Expression<Boolean> expr)
Set the write-behind-remove flag. 
 | 
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 
 |