Uses of Class
com.tangosol.net.partition.Ownership
Packages that use Ownership
Package
Description
Defines the typical runtime configuration builders for the Coherence
configuration object model.
Contains basic cluster interfaces and factories.
Contains interfaces and classes related to partitioned services.
-
Uses of Ownership in com.tangosol.coherence.config.builder
Subclasses with type arguments of type Ownership in com.tangosol.coherence.config.builderModifier and TypeClassDescriptionclassTheReadLocatorBuilderclass builds aBiFunctionthat given the currentownershipof a partition andservicewill return amemberto target reads against.Classes in com.tangosol.coherence.config.builder that implement interfaces with type arguments of type OwnershipModifier and TypeClassDescriptionclassTheReadLocatorBuilderclass builds aBiFunctionthat given the currentownershipof a partition andservicewill return amemberto target reads against.Fields in com.tangosol.coherence.config.builder with type parameters of type OwnershipModifier and TypeFieldDescriptionstatic final 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 final BiFunction<Ownership, PartitionedService, Member> ReadLocatorBuilder.PRIMARYA BiFunction implementation that returns the primary member of the ownership chain.static final BiFunction<Ownership, PartitionedService, Member> ReadLocatorBuilder.RANDOMA BiFunction implementation that returns a random member of the ownership chain.static final 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 OwnershipModifier and TypeMethodDescriptionReadLocatorBuilder.realize(ParameterResolver resolver, ClassLoader loader, ParameterList listParameters) -
Uses of Ownership in com.tangosol.net
Methods in com.tangosol.net that return types with arguments of type OwnershipModifier and TypeMethodDescriptiondefault BiFunction<Ownership, PartitionedService, Member> BackingMapManager.getReadLocator(String sName) ExtensibleConfigurableCacheFactory.Manager.getReadLocator(String sName) -
Uses of Ownership in com.tangosol.net.partition
Subclasses of Ownership in com.tangosol.net.partitionModifier and TypeClassDescriptionclassAn extension of the partition Ownership object which also carries a change version.Fields in com.tangosol.net.partition declared as OwnershipModifier and TypeFieldDescriptionprotected Ownership[]SimpleAssignmentStrategy.AnalysisContext.m_aOwnersThe ownership array for this analysis context.protected OwnershipSimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter.m_ownersThe ownershipprotected OwnershipSimpleAssignmentStrategy.AnalysisContext.SafetyFilter.m_ownersThe ownership.protected OwnershipSimpleAssignmentStrategy.AnalysisContext.StrengthComparator.m_ownersThe ownership.Fields in com.tangosol.net.partition with type parameters of type OwnershipModifier and TypeFieldDescriptionprotected Map<Ownership, PartitionSet> SimpleAssignmentStrategy.m_mapSuggestLastThe Map containing the last distribution suggested by this strategy.Methods in com.tangosol.net.partition that return OwnershipModifier and TypeMethodDescriptionSimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter.getOwnership()Return the ownership used to evaluate member safety.SimpleAssignmentStrategy.AnalysisContext.SafetyFilter.getOwnership()Return the ownership used to evaluate member safety.SimpleAssignmentStrategy.AnalysisContext.StrengthComparator.getOwnership()Return the ownership to use in comparing member strength.DistributionManager.getPartitionOwnership(int nPartition) Return the Ownership information for the specified partition.SimpleAssignmentStrategy.AnalysisContext.getPartitionOwnership(int iPartition) Return the Ownership information (or the ownership assigned by this analysis) for the specified partition.Methods in com.tangosol.net.partition with parameters of type OwnershipModifier and TypeMethodDescriptionSimpleAssignmentStrategy.AnalysisContext.instantiateNotOwnedFilter(Ownership owners) Instantiate and return a NotOwnedFilter with the specified ownership.SimpleAssignmentStrategy.AnalysisContext.instantiateSafetyFilter(Ownership owners, int iStore) Instantiate and return a SafetyFilter with the specified ownership.SimpleAssignmentStrategy.AnalysisContext.instantiateStrengthComparator(Ownership owners) Instantiate a StrengthComparator for the specified reference ownership.protected booleanSimpleAssignmentStrategy.AnalysisContext.isPartitionEndangered(Ownership owners) Return true iff the specified ownership is "endangered".protected booleanSimpleAssignmentStrategy.AnalysisContext.isPartitionStrong(Ownership owners) Return true iff the specified ownership is "strong", as defined by the current BackupStrength.protected booleanReturn true iff the specified member is "strong" with respect to the specified ownership, as defined by the backup strength.voidSet the owner ids for this partition according to the specified Ownership.voidDistributionManager.suggest(PartitionSet parts, Ownership ownership) Suggest a distribution change for the specified set of partitions, indicating either primary or backup transfer (or both).Constructors in com.tangosol.net.partition with parameters of type OwnershipModifierConstructorDescriptionNotOwnedFilter(Ownership owners) Construct a NotOwnedFilter with the specified ownership.Copy constructor.SafetyFilter(Ownership owners, int iStore) Construct a SafetyFilter with the specified ownership.StrengthComparator(Ownership owners) Construct a StrengthComparator for the specified reference ownership.