| Package | Description | 
|---|---|
| com.tangosol.net.partition | 
 Contains interfaces and classes related to partitioned services. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VersionedOwnership
An extension of the partition Ownership object which also carries a change
 version. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Ownership[] | 
SimpleAssignmentStrategy.AnalysisContext.m_aOwners
The ownership array for this analysis context. 
 | 
protected Ownership | 
SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter.m_owners
The ownership 
 | 
protected Ownership | 
SimpleAssignmentStrategy.AnalysisContext.SafetyFilter.m_owners
The ownership. 
 | 
protected Ownership | 
SimpleAssignmentStrategy.AnalysisContext.StrengthComparator.m_owners
The ownership. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Map<Ownership,PartitionSet> | 
SimpleAssignmentStrategy.m_mapSuggestLast
The Map containing the last distribution suggested by this strategy. 
 | 
| Modifier and Type | Method and 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. 
 | 
| Modifier and Type | Method and 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). 
 | 
| Constructor and 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. 
 |