Uses of Class
com.tangosol.net.partition.Ownership
-
Packages that use Ownership Package Description 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.partition Contains interfaces and classes related to partitioned services. -
-
Uses of Ownership in com.tangosol.coherence.config.builder
Fields in com.tangosol.coherence.config.builder with type parameters of type Ownership Modifier and Type Field Description static BiFunction<Ownership,PartitionedService,Member>
ReadLocatorBuilder. CLOSEST
A BiFunction implementation that returns a member that is 'closest' to this member based on provided metadata (machine, rack, or site).static BiFunction<Ownership,PartitionedService,Member>
ReadLocatorBuilder. PRIMARY
A BiFunction implementation that returns the primary member of the ownership chain.static BiFunction<Ownership,PartitionedService,Member>
ReadLocatorBuilder. RANDOM
A BiFunction implementation that returns a random member of the ownership chain.static BiFunction<Ownership,PartitionedService,Member>
ReadLocatorBuilder. RANDOM_BACKUP
A 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 Ownership Modifier and Type Method Description BiFunction<Ownership,PartitionedService,Member>
ReadLocatorBuilder. 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 Ownership 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 Ownership in com.tangosol.net.partition
Subclasses of Ownership in com.tangosol.net.partition Modifier and Type Class Description class
VersionedOwnership
An extension of the partition Ownership object which also carries a change version.Fields in com.tangosol.net.partition declared as Ownership Modifier and Type Field Description protected Ownership[]
SimpleAssignmentStrategy.AnalysisContext. m_aOwners
The ownership array for this analysis context.protected Ownership
SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter. m_owners
The ownershipprotected Ownership
SimpleAssignmentStrategy.AnalysisContext.SafetyFilter. m_owners
The ownership.protected Ownership
SimpleAssignmentStrategy.AnalysisContext.StrengthComparator. m_owners
The ownership.Fields in com.tangosol.net.partition with type parameters of type Ownership Modifier and Type Field Description protected Map<Ownership,PartitionSet>
SimpleAssignmentStrategy. m_mapSuggestLast
The Map containing the last distribution suggested by this strategy.Methods in com.tangosol.net.partition that return Ownership Modifier and Type Method Description Ownership
SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter. getOwnership()
Return the ownership used to evaluate member safety.Ownership
SimpleAssignmentStrategy.AnalysisContext.SafetyFilter. getOwnership()
Return the ownership used to evaluate member safety.Ownership
SimpleAssignmentStrategy.AnalysisContext.StrengthComparator. getOwnership()
Return the ownership to use in comparing member strength.Ownership
DistributionManager. getPartitionOwnership(int nPartition)
Return the Ownership information for the specified partition.Ownership
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 Ownership Modifier and Type Method Description Filter
SimpleAssignmentStrategy.AnalysisContext. instantiateNotOwnedFilter(Ownership owners)
Instantiate and return a NotOwnedFilter with the specified ownership.Filter
SimpleAssignmentStrategy.AnalysisContext. instantiateSafetyFilter(Ownership owners, int iStore)
Instantiate and return a SafetyFilter with the specified ownership.SimpleAssignmentStrategy.AnalysisContext.StrengthComparator
SimpleAssignmentStrategy.AnalysisContext. instantiateStrengthComparator(Ownership owners)
Instantiate a StrengthComparator for the specified reference ownership.protected boolean
SimpleAssignmentStrategy.AnalysisContext. isPartitionEndangered(Ownership owners)
Return true iff the specified ownership is "endangered".protected boolean
SimpleAssignmentStrategy.AnalysisContext. isPartitionStrong(Ownership owners)
Return true iff the specified ownership is "strong", as defined by the current BackupStrength.protected boolean
SimpleAssignmentStrategy.AnalysisContext. isStrong(Member member, Ownership owners)
Return true iff the specified member is "strong" with respect to the specified ownership, as defined by the backup strength.void
Ownership. setOwners(Ownership owners)
Set the owner ids for this partition according to the specified Ownership.void
DistributionManager. 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 Ownership Constructor Description NotOwnedFilter(Ownership owners)
Construct a NotOwnedFilter with the specified ownership.Ownership(Ownership owners)
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.
-