org.javagroups.ensemble
Interface Hot_Callbacks

All Known Implementing Classes:
EnsChannel

public interface Hot_Callbacks


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

Method Detail

receiveCast

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


receiveSend

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


acceptedView

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


heartbeat

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


block

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


exit

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



Copyright ? 2001,2002 www.javagroups.com . All Rights Reserved.