Uses of Interface
com.tangosol.net.PartitionedService
-
Packages that use PartitionedService Package Description com.oracle.coherence.cdi.events Support for adapting Coherence interceptors to standard CDI events.com.tangosol.coherence.config.builder Defines the typical runtime configuration builders for the Coherence configuration object model.com.tangosol.net Contains basic cluster interfaces and factories.com.tangosol.net.events.partition Contains classes related to PartitionedService events within the Coherence Live Event Model.com.tangosol.net.partition Contains interfaces and classes related to partitioned services.com.tangosol.persistence Contains classes and helpers for implementing various types of persistence. -
-
Uses of PartitionedService in com.oracle.coherence.cdi.events
Methods in com.oracle.coherence.cdi.events with parameters of type PartitionedService Modifier and Type Method Description protected ConfigurableCacheFactoryEventObserverSupport.ServiceEventHandler. getConfigurableCacheFactory(PartitionedService service) -
Uses of PartitionedService in com.tangosol.coherence.config.builder
Fields in com.tangosol.coherence.config.builder with type parameters of type PartitionedService Modifier and Type Field Description static BiFunction<Ownership,PartitionedService,Member>ReadLocatorBuilder. CLOSESTA BiFunction implementation that returns a member that is 'closest' to this member based on provided metadata (member, machine, rack, or site).static BiFunction<Ownership,PartitionedService,Member>ReadLocatorBuilder. PRIMARYA BiFunction implementation that returns the primary member of the ownership chain.static BiFunction<Ownership,PartitionedService,Member>ReadLocatorBuilder. RANDOMA BiFunction implementation that returns a random member of the ownership chain.static BiFunction<Ownership,PartitionedService,Member>ReadLocatorBuilder. RANDOM_BACKUPA BiFunction implementation that returns a random backup member of the ownership chain.Methods in com.tangosol.coherence.config.builder that return types with arguments of type PartitionedService Modifier and Type Method Description BiFunction<Ownership,PartitionedService,Member>ReadLocatorBuilder. realize(ParameterResolver resolver, ClassLoader loader, ParameterList listParameters) -
Uses of PartitionedService in com.tangosol.net
Subinterfaces of PartitionedService in com.tangosol.net Modifier and Type Interface Description interfaceDistributedCacheServiceA DistributedCacheService is a clustered cache service that partitions its data across cluster members that provide backing storage.interfacePagedTopicServiceATopicServicewhich provides globally ordered topics.Methods in com.tangosol.net that return PartitionedService Modifier and Type Method Description PartitionedServiceConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy. getService()Return the associated PartitionedService.Methods in com.tangosol.net that return types with arguments of type PartitionedService Modifier and Type Method Description default BiFunction<Ownership,PartitionedService,Member>BackingMapManager. getReadLocator(String sName)BiFunction<Ownership,PartitionedService,Member>ExtensibleConfigurableCacheFactory.Manager. getReadLocator(String sName) -
Uses of PartitionedService in com.tangosol.net.events.partition
Methods in com.tangosol.net.events.partition that return PartitionedService Modifier and Type Method Description default PartitionedServiceEvent. getService()Return thePartitionedServicethis event was raised from.PartitionedServicePartitionedServiceDispatcher. getService()Return thePartitionedServicefor this dispatcher. -
Uses of PartitionedService in com.tangosol.net.partition
Fields in com.tangosol.net.partition declared as PartitionedService Modifier and Type Field Description protected PartitionedServiceDefaultKeyAssociator. m_serviceThe PartitionedService that this DefaultKeyAssociator is bound to.protected PartitionedServiceDefaultKeyPartitioningStrategy. m_serviceThe PartitionedService that this strategy is bound to.protected PartitionedServiceFailoverAccessPolicy. m_serviceThe PartitionedService that this quorum policy is bound to.protected PartitionedServiceMirroringAssignmentStrategy. m_serviceThe associated service that this strategy attempts to co-locate partitions with.Methods in com.tangosol.net.partition that return PartitionedService Modifier and Type Method Description protected PartitionedServiceMirroringAssignmentStrategy. bindService(String sService)Bind this assignment strategy to the specified partitioned service, and return the bound service.PartitionedServiceMirroringAssignmentStrategy. getAssociatedService()Return the associated service.PartitionedServiceDistributionManager. getService()Return the partitioned service for which this DistributionManager coordinates the distribution.PartitionedServiceMirroringAssignmentStrategy. getService()Return the partitioned service for which this assignment strategy controls the distribution.PartitionedServicePartitionEvent. getService()Determine the partitioned service that this event originates from.Methods in com.tangosol.net.partition with parameters of type PartitionedService Modifier and Type Method Description static intDefaultKeyPartitioningStrategy. calculateBasePartitionHash(PartitionedService service, Object oKey)Determine the partition-hash of the given key.static intDefaultKeyPartitioningStrategy. calculateKeyPartition(PartitionedService service, Object oKey)Determine the partition to which the given key should be assigned for the specified PartitionService, taking into consideration the associations provided by the service's KeyAssociator.static intDefaultKeyPartitioningStrategy. calculateKeyPartitionHash(PartitionedService service, Object oKey)Determine the partition-hash of the given key.static intDefaultKeyPartitioningStrategy. calculatePartition(PartitionedService service, int nHash)Return the partition associated with the specified hash value in the specified PartitionedService.voidBroadKeyPartitioningStrategy. init(PartitionedService service)Initialize the KeyPartitioningStrategy and bind it to the specified PartitionedService.voidDefaultKeyAssociator. init(PartitionedService service)Initialize the KeyAssociator and bind it to a PartitionedService.voidDefaultKeyPartitioningStrategy. init(PartitionedService service)Initialize the KeyPartitioningStrategy and bind it to the specified PartitionedService.voidKeyAssociator. init(PartitionedService service)Initialize the KeyAssociator and bind it to a PartitionedService.voidKeyPartitioningStrategy. init(PartitionedService service)Initialize the KeyPartitioningStrategy and bind it to the specified PartitionedService.protected booleanMirroringAssignmentStrategy. isRefinementNeeded(SimpleAssignmentStrategy.AnalysisContext ctx, PartitionedService serviceThis, PartitionedService serviceThat)Return true iff the partition assignments sync'd from the specified associated service should be further refined/balanced by the local assignment strategy.protected StringSimpleAssignmentStrategy. makeMBeanName(PartitionedService service)Create a name for the MBean representing this strategy.protected voidMirroringAssignmentStrategy. setAssociatedService(PartitionedService service)Set the associated service.protected voidMirroringAssignmentStrategy. syncAssignments(SimpleAssignmentStrategy.AnalysisContext ctx, PartitionedService serviceThat)Update the analysis context to reflect the partition assignments of the specified associated service.protected booleanMirroringAssignmentStrategy. validateAssociatedService(PartitionedService service)Validate that the distribution for the specified service is compatible with this service.Constructors in com.tangosol.net.partition with parameters of type PartitionedService Constructor Description PartitionEvent(PartitionedService svc, int nId, PartitionSet setPartitions, Member memberFrom, Member memberTo)Construct a partition event. -
Uses of PartitionedService in com.tangosol.persistence
Methods in com.tangosol.persistence with parameters of type PartitionedService Modifier and Type Method Description static PartitionSetCachePersistenceHelper. getGlobalPartitions(PartitionedService service)Return a PartitionSet that contains partitions to be used to persist (meta-)data that is logically "global".static voidCachePersistenceHelper. seal(com.oracle.coherence.persistence.PersistentStore<ReadBuffer> store, PartitionedService service, Object oToken)Seal the specified PersistentStore on behalf of the specified service, indicating that it is fully initialized and eligible to be recovered from this point forward.static voidCachePersistenceHelper. validate(com.oracle.coherence.persistence.PersistentStore store, PartitionedService service)Validate the specified store to check that it has been sealed, indicating that it is eligible to be recovered by the specified service.static BinaryCachePersistenceHelper. writeQuorum(com.oracle.coherence.persistence.PersistentStore<ReadBuffer> store, PartitionedService service)Write the current membership information to the "META" extent.
-