|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DKSMCastDHTInterface
This interface is an extension to the DKSDHTInterface with support for creating multicast groups
| Method Summary | |
|---|---|
boolean |
addMsgHandler(java.lang.String messageClassZ,
java.lang.String handlerClassZ,
java.lang.String handlerMethodZ,
java.lang.Object handlerObject)
Install a message message handler, @see ObjectAdapter.addMsgHandler() |
DKSMCastDHTInterface |
createGroup(long gid,
DKSDHTCallback cb)
Create a new multicast group with a specific group id. |
DKSRef[] |
getGroupInfo(long gid)
Return the members of the group. |
DKSMCastDHTInterface |
joinGroup(long gid,
DKSDHTCallback cb)
Join an existing multicast group with a specific group id. |
| Methods inherited from interface org.kth.dks.DKSDHTInterface |
|---|
addToBinding, broadcast, changeBinding, lookupBinding, lookupBinding, removeFromBinding |
| Methods inherited from interface org.kth.dks.DKSInterface |
|---|
addMsgHandler, broadcastRestricted, create, findResponsible, getDKSRef, getDKSURL, join, leave, logLevel, route, routeAsync, routeAsyncFrom, send, unregisterNode |
| Method Detail |
|---|
DKSMCastDHTInterface createGroup(long gid,
DKSDHTCallback cb)
throws DKSIdentifierAlreadyTaken,
DKSTooManyRestartJoins
DKSIdentifierAlreadyTaken
DKSTooManyRestartJoins
DKSMCastDHTInterface joinGroup(long gid,
DKSDHTCallback cb)
throws DKSMCastNoSouchGroup,
DKSIdentifierAlreadyTaken,
DKSRefNoResponse
DKSMCastNoSouchGroup
DKSIdentifierAlreadyTaken
DKSRefNoResponse
DKSRef[] getGroupInfo(long gid)
throws DKSMCastNoSouchGroup
DKSMCastNoSouchGroup
boolean addMsgHandler(java.lang.String messageClassZ,
java.lang.String handlerClassZ,
java.lang.String handlerMethodZ,
java.lang.Object handlerObject)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||