org.jgroups.ensemble

Interface Hot_Callbacks

Known Implementing Classes:
EnsChannel

public interface Hot_Callbacks

Method Summary

void
acceptedView(Hot_GroupContext gctx, Object env, Hot_ViewState viewState)
Called to update you with the new view
void
block(Hot_GroupContext gctx, Object env)
Called to let you know Ensemble is blocking
void
exit(Hot_GroupContext gctx, Object env)
Called upon an Exit
void
heartbeat(Hot_GroupContext gctx, Object env, int rate)
Called to issue you a heartbeat
void
receiveCast(Hot_GroupContext gctx, Object env, Hot_Endpoint origin, Hot_Message msg)
Called when Ensemble receives a Cast from your group
void
receiveSend(Hot_GroupContext gctx, Object env, Hot_Endpoint origin, Hot_Message msg)
Called when Ensemble receives a point-to-point message for you

Method Details

acceptedView

public void acceptedView(Hot_GroupContext gctx,
                         Object env,
                         Hot_ViewState viewState)
Called to update you with the new view

block

public void block(Hot_GroupContext gctx,
                  Object env)
Called to let you know Ensemble is blocking

exit

public void exit(Hot_GroupContext gctx,
                 Object env)
Called upon an Exit

heartbeat

public void heartbeat(Hot_GroupContext gctx,
                      Object env,
                      int rate)
Called to issue you a heartbeat

receiveCast

public void receiveCast(Hot_GroupContext gctx,
                        Object env,
                        Hot_Endpoint origin,
                        Hot_Message msg)
Called when Ensemble receives a Cast from your group

receiveSend

public void receiveSend(Hot_GroupContext gctx,
                        Object env,
                        Hot_Endpoint origin,
                        Hot_Message msg)
Called when Ensemble receives a point-to-point message for you

Copyright B) 2001,2002 www.jgroups.com . All Rights Reserved.