|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CastService
Method Summary | |
---|---|
void |
addDeliverListener(java.lang.String id,
CastListener dsl)
Listeners & Filters |
void |
addForwardFilter(java.lang.String id,
java.lang.String name,
CastFilter dsf)
|
void |
close()
|
java.util.Collection<rice.p2p.commonapi.NodeHandle> |
getChildren(java.lang.String subject)
|
java.util.Collection<CastFilter> |
getForwardFilters(java.lang.String id)
|
rice.p2p.commonapi.NodeHandle |
getLocalNodeHandle()
|
java.util.Collection<rice.p2p.commonapi.NodeHandle> |
getNeighbours(int num,
boolean ordered)
|
rice.p2p.commonapi.NodeHandle |
getParent(java.lang.String subject)
|
rice.p2p.commonapi.IdRange |
getRange(rice.p2p.commonapi.NodeHandle handle,
int rank,
rice.p2p.commonapi.Id lkey)
|
java.util.Collection<rice.p2p.commonapi.NodeHandle> |
getReplicaSet(rice.p2p.commonapi.Id id,
int num)
|
boolean |
isRoot(java.lang.String subject)
Some passthrough accessors |
void |
removeDeliverListener(java.lang.String id)
|
void |
removeForwardFiter(java.lang.String id,
java.lang.String name)
|
void |
sendAnycast(java.lang.String subject,
CastContent content)
Sends an anycast message. |
void |
sendDirect(rice.p2p.commonapi.NodeHandle destNH,
CastContent content)
Sends a direct message. |
void |
sendHopped(rice.p2p.commonapi.Id key,
CastContent content)
Sends a hopped message. |
void |
sendManycast(java.lang.String subject,
CastContent content,
int num)
Sends a manycast message. |
void |
sendMulticast(java.lang.String subject,
CastContent content)
Sends a multicast message. |
void |
subscribe(java.lang.String subject)
Subscribes to id. |
void |
unsubscribe(java.lang.String subject)
Unsubscribes to id. |
Method Detail |
---|
void close()
void subscribe(java.lang.String subject)
void unsubscribe(java.lang.String subject)
void sendDirect(rice.p2p.commonapi.NodeHandle destNH, CastContent content)
void sendHopped(rice.p2p.commonapi.Id key, CastContent content)
void sendAnycast(java.lang.String subject, CastContent content)
void sendManycast(java.lang.String subject, CastContent content, int num)
void sendMulticast(java.lang.String subject, CastContent content)
void addDeliverListener(java.lang.String id, CastListener dsl)
void removeDeliverListener(java.lang.String id)
void addForwardFilter(java.lang.String id, java.lang.String name, CastFilter dsf)
void removeForwardFiter(java.lang.String id, java.lang.String name)
java.util.Collection<CastFilter> getForwardFilters(java.lang.String id)
boolean isRoot(java.lang.String subject)
rice.p2p.commonapi.NodeHandle getParent(java.lang.String subject)
java.util.Collection<rice.p2p.commonapi.NodeHandle> getChildren(java.lang.String subject)
rice.p2p.commonapi.NodeHandle getLocalNodeHandle()
java.util.Collection<rice.p2p.commonapi.NodeHandle> getNeighbours(int num, boolean ordered)
java.util.Collection<rice.p2p.commonapi.NodeHandle> getReplicaSet(rice.p2p.commonapi.Id id, int num)
rice.p2p.commonapi.IdRange getRange(rice.p2p.commonapi.NodeHandle handle, int rank, rice.p2p.commonapi.Id lkey)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |