org.neo4j.kernel.ha.cluster
Class HANewSnapshotFunction

java.lang.Object
  extended by org.neo4j.kernel.ha.cluster.HANewSnapshotFunction
All Implemented Interfaces:
Serializable, org.neo4j.helpers.Function2<Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable>,org.neo4j.cluster.member.paxos.MemberIsAvailable,Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable>>

public class HANewSnapshotFunction
extends Object
implements org.neo4j.helpers.Function2<Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable>,org.neo4j.cluster.member.paxos.MemberIsAvailable,Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable>>, Serializable

See Also:
Serialized Form

Constructor Summary
HANewSnapshotFunction()
           
 
Method Summary
 Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable> apply(Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable> previousSnapshot, org.neo4j.cluster.member.paxos.MemberIsAvailable newMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HANewSnapshotFunction

public HANewSnapshotFunction()
Method Detail

apply

public Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable> apply(Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable> previousSnapshot,
                                                                        org.neo4j.cluster.member.paxos.MemberIsAvailable newMessage)
Specified by:
apply in interface org.neo4j.helpers.Function2<Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable>,org.neo4j.cluster.member.paxos.MemberIsAvailable,Iterable<org.neo4j.cluster.member.paxos.MemberIsAvailable>>


Copyright © 2002-2014 The Neo4j Graph Database Project. All Rights Reserved.