Uses of Interface
com.tangosol.net.Member
-
Packages that use Member Package Description com.oracle.coherence.concurrent Coherence Concurrent utilities based on java.util.concurrent.com.oracle.coherence.concurrent.locks Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.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.management Contains classes related to the Coherence Management Framework.com.tangosol.net.partition Contains interfaces and classes related to partitioned services.com.tangosol.net.proxy Contains interfaces and classes related to proxy services.com.tangosol.persistence Contains classes and helpers for implementing various types of persistence.com.tangosol.util Contains various generic utilities. -
-
Uses of Member in com.oracle.coherence.concurrent
Constructors in com.oracle.coherence.concurrent with parameters of type Member Constructor Description PermitAcquirer(Member member, long threadId)ConstructPermitAcquirerinstance. -
Uses of Member in com.oracle.coherence.concurrent.locks
Constructors in com.oracle.coherence.concurrent.locks with parameters of type Member Constructor Description LockOwner(Member member, long threadId)ConstructLockOwnerinstance. -
Uses of Member in com.tangosol.coherence.config.builder
Fields in com.tangosol.coherence.config.builder with type parameters of type Member 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 Member Modifier and Type Method Description BiFunction<Ownership,PartitionedService,Member>ReadLocatorBuilder. realize(ParameterResolver resolver, ClassLoader loader, ParameterList listParameters) -
Uses of Member in com.tangosol.net
Fields in com.tangosol.net with type parameters of type Member Modifier and Type Field Description protected Map<Member,T>SimpleServiceLoadBalancer. m_mapLoadA Map of ServiceLoad objects keyed by their associated Member.protected SortedMap<T,List<Member>>SimpleServiceLoadBalancer. m_mapMemberA SortedMap of List of Member objects keyed by their associated ServiceLoad.Methods in com.tangosol.net that return Member Modifier and Type Method Description MemberPartitionedService. getBackupOwner(int nPartition, int nBackup)Determine the backup owner of the specified partition.MemberService.MemberJoinAction. getJoiningMember()Return the Member that is attempting to join the service.MemberPartitionedService. getKeyOwner(Object oKey)Determine the primary owner of the specified key, as determined by the combination of the KeyPartitioningStrategy and the PartitionAssignmentStrategy.protected MemberAbstractServiceLoadBalancer. getLocalMember()Return the Member object representing the local cluster member.MemberCluster. getLocalMember()Returns a Member object representing the local (i.e. this JVM) member of the cluster.MemberOperationalContext. getLocalMember()Return a Member object representing this process.MemberMemberEvent. getMember()Return the Member associated with this event.MemberNameService.RequestContext. getMember()Get the clientMemberthat sent the request.MemberCluster. getOldestMember()Returns a Member object representing the senior cluster member.MemberServiceInfo. getOldestMember()Return the "most senior" Member that is running this Service.MemberPartitionedService. getOwnershipSenior()Return the senior ownership-enabled member in the service.MemberPartitionedService. getPartitionOwner(int nPartition)Determine the primary owner of the specified partition.MemberServiceInfo. getServiceMember(int nId)Return the Member with the specified mini-id that is running this Service.Methods in com.tangosol.net that return types with arguments of type Member Modifier and Type Method Description Set<Member>Cluster.MemberTimeoutAction. getAnnouncingMemberSet()Return the set of Members who are "announcing".List<Member>ServiceLoadBalancer. getMemberList(Member client)Called by the Service when a new client connects to obtain an ordered list of Members to which the new client should be redirected.List<Member>SimpleServiceLoadBalancer. getMemberList(Member client)Called by the Service when a new client connects to obtain an ordered list of Members to which the new client should be redirected.Set<Member>Cluster. getMemberSet()Returns a Set of Member objects, one for each Member of the cluster.Set<Member>PartitionedService. getOwnershipEnabledMembers()Return a Set of Member objects, one for each Member that has registered this PartitionedService and is partition ownership-enabled.default BiFunction<Ownership,PartitionedService,Member>BackingMapManager. getReadLocator(String sName)BiFunction<Ownership,PartitionedService,Member>ExtensibleConfigurableCacheFactory.Manager. getReadLocator(String sName)Set<Member>Cluster.MemberTimeoutAction. getResponsiveMemberSet()Return the set of Members that have recently responded to this member.Set<Member>Cluster.MemberTimeoutAction. getTimedOutMemberSet()Return the set of Members that have exceeded their timeout.protected Map<String,Set<Member>>ConfigurableQuorumPolicy.ClusterQuorumPolicy. groupMembersByRole(Set<Member> setMembers)Group the specified set of Members by their roles.Methods in com.tangosol.net with parameters of type Member Modifier and Type Method Description List<Member>ServiceLoadBalancer. getMemberList(Member client)Called by the Service when a new client connects to obtain an ordered list of Members to which the new client should be redirected.List<Member>SimpleServiceLoadBalancer. getMemberList(Member client)Called by the Service when a new client connects to obtain an ordered list of Members to which the new client should be redirected.PartitionSetPartitionedService. getOwnedPartitions(Member member)Determine the PartitionSet that is currently owned by a cluster Member.StringServiceInfo. getServiceVersion(Member member)Return a String with Service version for the specified service Member.protected booleanAbstractServiceLoadBalancer. isLocalMember(Member member)Check whether the specified Member object represents the local member of the cluster.voidInvocationObserver. memberCompleted(Member member, Object oResult)This method is called by theInvocationServiceto inform the InvocationObserver that a member has finished running theInvocableobject; the result of the invocation, if any, is provided to the InvocationObserver.voidInvocationObserver. memberFailed(Member member, Throwable eFailure)This method is called by theInvocationServiceto inform the InvocationObserver that a member has thrown an exception while running theInvocableobject.voidInvocationObserver. memberLeft(Member member)This method is called by theInvocationServiceto inform the InvocationObserver that a member that theInvocableobject was intended for execution upon has left the service (or the cluster).voidServiceLoadBalancer. update(Member member, T load)Update the load balancing strategy in response to a change in a Service utilization.voidSimpleServiceLoadBalancer. update(Member member, T load)Update the load balancing strategy in response to a change in a Service utilization.Method parameters in com.tangosol.net with type arguments of type Member Modifier and Type Method Description protected static intConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy. calculateMinimumNodeCount(Set<Member> setMembers)Given a set of Member objects, calculate the minimum number of nodes on a single machine.protected booleanConfigurableQuorumPolicy.ClusterQuorumPolicy. checkMachineQuorum(int cQuorum, Set<Member> setMembers, Set<Member> setTimedOut, Set<Member> setHealthy, Set<Member> setAnnouncing)Check whether the machine quorum for the specified role will be satisfied if the set of suspect members is disconnected from the cluster, given the sets of "healthy" and "announcing" members.protected booleanConfigurableQuorumPolicy.ClusterQuorumPolicy. checkSiteQuorum(int cQuorum, Set<Member> setMembers, Set<Member> setTimedOut, Set<Member> setHealthy, Set<Member> setAnnouncing)Check whether the site quorum for the specified role will be satisfied if the set of suspect members is disconnected from the cluster, given the sets of "healthy" and "announcing" members.protected Map<String,Set<Member>>ConfigurableQuorumPolicy.ClusterQuorumPolicy. groupMembersByRole(Set<Member> setMembers)Group the specified set of Members by their roles.Constructors in com.tangosol.net with parameters of type Member Constructor Description MemberEvent(Object oSource, int nId, Member member)Constructs a new MemberEvent. -
Uses of Member in com.tangosol.net.events.partition
Methods in com.tangosol.net.events.partition that return Member Modifier and Type Method Description MemberTransferEvent. getLocalMember()Return the localMemberassociated with this transfer operation.MemberTransferEvent. getRemoteMember()Return the remoteMemberassociated with this transfer operation. -
Uses of Member in com.tangosol.net.management
Methods in com.tangosol.net.management with parameters of type Member Modifier and Type Method Description StringRegistry. ensureGlobalName(String sName, Member member)Convert the passed MBean name to a global name for a given cluster Member if necessary. -
Uses of Member in com.tangosol.net.partition
Fields in com.tangosol.net.partition declared as Member Modifier and Type Field Description protected Member[]SimpleAssignmentStrategy.AnalysisContext. m_aOwnershipMembersAn array of the ownership members to include in the distribution, arranged in arbitrary order.protected MemberPartitionEvent. m_memberFromThe "from" member for events that represent transfer from a member.protected MemberPartitionEvent. m_memberToThe "to" member for events that represent transfer to a member.Fields in com.tangosol.net.partition with type parameters of type Member Modifier and Type Field Description protected Map<Member,PartitionSet[]>SimpleAssignmentStrategy.AnalysisContext. m_mapOwnedPartitionsThe map of member ownership information for this analysis context.Methods in com.tangosol.net.partition that return Member Modifier and Type Method Description MemberPartitionEvent. getFromMember()Determine the member that held the partitions prior to the action represented by this event.MemberDistributionManager. getMember(int nMemberId)Return the ownership-enabled service member with the specified mini-id, or null if the member does not exist.protected MemberSimpleAssignmentStrategy. getMember(int nMemberId)Return the PartitionedService Member with the specified mini-id.protected Member[]SimpleAssignmentStrategy.AnalysisContext. getOwnershipMembersList()Return an array containing the members across which to distribute the partition ownership, arranged in arbitrary order.MemberPartitionEvent. getToMember()Determine the member that holds the partitions after the action represented by this event.Methods in com.tangosol.net.partition that return types with arguments of type Member Modifier and Type Method Description protected Map<Member,PartitionSet[]>SimpleAssignmentStrategy. collectScheduledDistributions()Collect the scheduled partition distributions, grouped by the primary owner and storage index.protected Set<Member>SimpleAssignmentStrategy.AnalysisContext. getLeavingOwners()Return the set of ownership members that are leaving.Set<Member>DistributionManager. getOwnershipLeavingMembers()Return the set of ownership-enabled members in the partitioned service that are in the process of leaving.Set<Member>DistributionManager. getOwnershipMembers()Return the set of ownership-enabled members in the partitioned service.protected Set<Member>SimpleAssignmentStrategy.AnalysisContext. getOwnershipMembers()Return the set of members across which to distribute the partition ownership.Methods in com.tangosol.net.partition with parameters of type Member Modifier and Type Method Description protected intSimpleAssignmentStrategy. doBalancePrimary(SimpleAssignmentStrategy.AnalysisContext ctx, Member memberFrom, PartitionSet parts, Member[] aMembersTarget)Do balancing transfers for primary distribution.protected intSimpleAssignmentStrategy.AnalysisContext.StrengthComparator. getDistance(Member member)Return the "distance" of the specified member from the reference ownership.protected intSimpleAssignmentStrategy.AnalysisContext.StrengthComparator. getDistance(Member member1, Member member2)Return the "distance" between the specified members.protected intSimpleAssignmentStrategy.AnalysisContext. getMemberLoad(Member member, boolean fPrimary)Return the (primary or backup) partition load of the specified member.PartitionSetDistributionManager. getOwnedPartitions(Member member, int iStore)Return the set of partitions for which the specified member owns the specified storage index (replica).PartitionSetSimpleAssignmentStrategy.AnalysisContext. getOwnedPartitions(Member member, int iStore)Return the set of partitions for which the specified member owns (or has been assigned by this analysis to own) the specified storage index.booleanSimpleAssignmentStrategy.AnalysisContext. isInitialDistribution(Member memberCoordinator)Check if the distribution is in the initial state, when the coordinator owns all the partitions and there are no backups.protected booleanSimpleAssignmentStrategy.AnalysisContext. isMemberLeaving(Member member)Return true iff the specified member is in the process of leaving.protected booleanSimpleAssignmentStrategy.AnalysisContext. isStrong(Member member1, Member member2)Return true iff the specified members are mutually "strong", as defined by the backup strength.protected booleanSimpleAssignmentStrategy.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.protected booleanSimpleAssignmentStrategy.BackupStrength. isStrong(Member member1, Member member2)Return true iff the specified members are mutually "strong".protected booleanSimpleAssignmentStrategy.AnalysisContext. isTransferStrong(int iPartition, int iStore, Member member)Return true iff the specified partition transfer would result in a "strong" ownership, as defined by the current BackupStrength.protected voidSimpleAssignmentStrategy.AnalysisContext. primeDistribution(Member member1, Member member2)Set the context to pretend to be the "two servers" membership.protected voidSimpleAssignmentStrategy.AnalysisContext. transitionPartition(int iPartition, int iStore, Member memberFrom, Member memberTo)Update the analysis context to reflect the suggested transfer of the specified number of primary partitions between the specified members.Method parameters in com.tangosol.net.partition with type arguments of type Member Modifier and Type Method Description voidPartitionAssignmentStrategy. analyzeOrphans(Map<Member,PartitionSet> mapConstraints)Analyze and suggest the assignment of orphaned partitions (partitions without an active primary or backup owner) subject to the specified constraints.voidSimpleAssignmentStrategy. analyzeOrphans(Map<Member,PartitionSet> mapConstraints)Analyze and suggest the assignment of orphaned partitions (partitions without an active primary or backup owner) subject to the specified constraints.Constructors in com.tangosol.net.partition with parameters of type Member Constructor Description PartitionEvent(PartitionedService svc, int nId, PartitionSet setPartitions, Member memberFrom, Member memberTo)Construct a partition event. -
Uses of Member in com.tangosol.net.proxy
Classes in com.tangosol.net.proxy that implement Member Modifier and Type Class Description classRemoteMemberA RemoteMember is a specialMemberimplementation that carries the remote IP/port information of a member that isn't in the cluster.Methods in com.tangosol.net.proxy that return types with arguments of type Member Modifier and Type Method Description List<Member>DefaultProxyServiceLoadBalancer. getMemberList(Member client)Methods in com.tangosol.net.proxy with parameters of type Member Modifier and Type Method Description List<Member>DefaultProxyServiceLoadBalancer. getMemberList(Member client)voidDefaultProxyServiceLoadBalancer. update(Member member, ProxyServiceLoad load) -
Uses of Member in com.tangosol.persistence
Fields in com.tangosol.persistence with type parameters of type Member Modifier and Type Field Description protected Map<Member,String[]>GUIDHelper.GUIDResolver. f_mapGUIDThe Map of registered GUIDs, keyed by member.protected Map<Member,PartitionSet>GUIDHelper.GUIDResolver. m_mapResolvedThe resolved map of members to the associated set of partitions.Methods in com.tangosol.persistence that return types with arguments of type Member Modifier and Type Method Description Map<Member,PartitionSet>GUIDHelper.GUIDResolver. resolve()Resolve the registered GUIDs and return a map associating each member to the set of partitions that it had registered as having the newest GUID for.Methods in com.tangosol.persistence with parameters of type Member Modifier and Type Method Description static StringGUIDHelper. generateGUID(int nPartition, long lVersion, long ldt, Member member)Generate and return a new GUID for the specified partition.voidGUIDHelper.GUIDResolver. registerGUIDs(Member member, String[] asGUID)Register the specified list of GUIDs from the specified member.Method parameters in com.tangosol.persistence with type arguments of type Member Modifier and Type Method Description protected static String[]GUIDHelper. resolveNewest(Map<Member,String[]> mapGUID, Set<String> setPrevGUIDs, int cPartitions)Return an array of the newest GUID for each partition, indexed by the partition-id and collect previous GUIDs into the provided set. -
Uses of Member in com.tangosol.util
Method parameters in com.tangosol.util with type arguments of type Member Modifier and Type Method Description voidNullImplementation.NullPartitionAssignmentStrategy. analyzeOrphans(Map<Member,PartitionSet> mapConstraints)Analyze and suggest the assignment of orphaned partitions (partitions without an active primary or backup owner) subject to the specified constraints.
-