|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A definition of a group within a network that performs the join, leave, create and delete.
| Method Summary | |
void |
createGroup(PBPeerGroup newGroup)
Create a new group as a subgroup. |
void |
destroyGroup(PBPeerGroup newGroup)
Destroy a subgroup. |
PBPeerGroup |
fromPeerGroupToken(PeerGroupToken token)
Return a reference to a peer group implementation, translated from a client side token. |
PBDirectory |
getDirectory()
Return a reference to a directory which can browse this group |
PBMessenger |
getMessenger()
Return a reference to a messenger capable of exchanging messages with peers in this peer group. |
void |
join()
Join the group. |
void |
leave()
Leave the group. |
PeerGroupToken |
toPeerGroupToken()
Return a copy of this object translated to a client side token. |
| Methods inherited from interface java.lang.Comparable |
compareTo |
| Method Detail |
public PBMessenger getMessenger()
public PBDirectory getDirectory()
public void join()
throws PBSecurityViolationException
PBSecurityViolationException - Description of Exceptionpublic void leave()
public void createGroup(PBPeerGroup newGroup)
throws PBSecurityViolationException
newGroup - Description of ParameterPBSecurityViolationException - Description of Exception
public void destroyGroup(PBPeerGroup newGroup)
throws PBSecurityViolationException
newGroup - Description of ParameterPBSecurityViolationException - Description of Exceptionpublic PeerGroupToken toPeerGroupToken()
public PBPeerGroup fromPeerGroupToken(PeerGroupToken token)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||