Skip navigation links

Oracle® Coherence Java API Reference
Release 3.7.0.0

E18683-01


com.tangosol.net
Interface DistributedCacheService

All Superinterfaces:
CacheService, ClassLoaderAware, Controllable, PartitionedService, Service

public interface DistributedCacheService
extends CacheService, PartitionedService

A DistributedCacheService is a clustered cache service that partitions its data across cluster members that provide backing storage.

Since:
Coherence 2.3
Author:
cp 2003.10.01

Nested Class Summary

 

Nested classes/interfaces inherited from interface com.tangosol.net.CacheService
CacheService.CacheAction

 

Nested classes/interfaces inherited from interface com.tangosol.net.PartitionedService
PartitionedService.PartitionedAction

 

Field Summary

 

Fields inherited from interface com.tangosol.net.CacheService
TYPE_DISTRIBUTED, TYPE_LOCAL, TYPE_OPTIMISTIC, TYPE_REMOTE, TYPE_REPLICATED

 

Method Summary
 java.util.Set getStorageEnabledMembers()
          Deprecated. As of Coherence 3.6, replaced by PartitionedService.getOwnershipEnabledMembers().
 boolean isLocalStorageEnabled()
          Determine if local storage is enabled on this member.

 

Methods inherited from interface com.tangosol.net.CacheService
destroyCache, ensureCache, getBackingMapManager, getCacheNames, releaseCache, setBackingMapManager

 

Methods inherited from interface com.tangosol.net.PartitionedService
addPartitionListener, getBackupCount, getBackupOwner, getKeyAssociator, getKeyOwner, getKeyPartitioningStrategy, getOwnedPartitions, getOwnershipEnabledMembers, getPartitionAssignmentStrategy, getPartitionCount, getPartitionOwner, removePartitionListener

 

Methods inherited from interface com.tangosol.net.Service
addMemberListener, getCluster, getInfo, getSerializer, getUserContext, removeMemberListener, setUserContext

 

Methods inherited from interface com.tangosol.util.Service
addServiceListener, removeServiceListener

 

Methods inherited from interface com.tangosol.util.Controllable
configure, isRunning, shutdown, start, stop

 

Methods inherited from interface com.tangosol.io.ClassLoaderAware
getContextClassLoader, setContextClassLoader

 

Method Detail

isLocalStorageEnabled

boolean isLocalStorageEnabled()
Determine if local storage is enabled on this member.
Returns:
true if local storage is enabled on this member; false otherwise

getStorageEnabledMembers

java.util.Set getStorageEnabledMembers()
Deprecated. As of Coherence 3.6, replaced by PartitionedService.getOwnershipEnabledMembers().
Return a Set of Member objects, one for each Member that has registered this Service and has local storage enabled.
Returns:
a set of Member objects that provide local storage for this distributed cache service
See Also:
ServiceInfo.getServiceMembers()

Skip navigation links

Oracle® Coherence Java API Reference
Release 3.7.0.0

E18683-01


Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.