Skip navigation links

Oracle® Coherence Java API Reference
Release 3.7.0.0

E18683-01


com.tangosol.net.partition
Class SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter

java.lang.Object
  extended by com.tangosol.net.partition.SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter

All Implemented Interfaces:
Filter
Enclosing class:
SimpleAssignmentStrategy.AnalysisContext

public class SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter
extends java.lang.Object
implements Filter

NotOwnedFilter is a Filter implementation used to evaluate Member objects, and selects members who are not represented in the reference ownership object.


Field Summary
protected  Ownership m_owners
          The ownership

 

Constructor Summary
SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter(Ownership owners)
          Construct a NotOwnedFilter with the specified ownership.

 

Method Summary
 boolean evaluate(java.lang.Object o)
          Apply the test to the object.
 Ownership getOwnership()
          Return the ownership used to evaluate member safety.

 

Field Detail

m_owners

protected Ownership m_owners
The ownership

Constructor Detail

SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter

public SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter(Ownership owners)
Construct a NotOwnedFilter with the specified ownership.
Parameters:
owners - the ownership

Method Detail

getOwnership

public Ownership getOwnership()
Return the ownership used to evaluate member safety.
Returns:
the ownership

evaluate

public boolean evaluate(java.lang.Object o)
Apply the test to the object.
Specified by:
evaluate in interface Filter
Parameters:
o - the object to test
Returns:
true if the test passes, false otherwise

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.