Package planet.symphony.behaviours

Class Summary
AcceptConnectBehaviour AcceptConnectBehaviour agrees to accept a long link connection.
CancelConnectBehaviour CancelConnectBehaviour's executes when a prior QUERY_CONNECT message has been rejected.
CloseLongConnectBehaviour CloseLongConnectBehaviour attemps to handle a CLOSE_LONG_CONNECT request.
CloseNeighbourConnectBehaviour The CloseNeighbourConnectBehaviour is used to close a neighbour connection on the neighbour's set.
DataBehaviour DataBehaviour handles DATA request messages.
DropBehaviour This behaviour drops whatever message.
QueryConnectBehaviour QueryConnectBehaviour determines if the QUERY_CONNECT issuer can connect or not to a remote node.
QueryJoinBehaviour This behaviour accepts QUERY_JOIN requests.
RoutingBehaviour This behaviour routes RouteMessages towards RemoteNodes.
SetInfoBehaviour This behaviours updates successor's and predecessor's set of newcomer on bootstrapping.