|
||||||||||
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 Exceptionpublic 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 |