|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--candy.conf.Channel
Channel object used for sending/receiving Chat, Meeting,
and Whiteboard messages
| Constructor Summary | |
Channel(net.jini.space.JavaSpace space,
java.lang.String ID,
net.jini.core.transaction.server.TransactionManager m)
construct channel |
|
| Method Summary | |
void |
append(candy.core.packet.ChannelPacket message)
append a message onto another Member's Channel |
void |
create(net.jini.core.transaction.Transaction txn)
create the Channel and put in the JavaSpace |
candy.core.packet.ChannelPacket |
getMessage(net.jini.core.transaction.Transaction txn)
get a message on this Channel |
java.util.Enumeration |
getMessages()
get all messages on this Channel |
void |
killChannel(net.jini.core.transaction.Transaction txn)
kill this Channel, removing it from the JavaSpace |
int |
readTail()
read the tail of this Channel |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public Channel(net.jini.space.JavaSpace space,
java.lang.String ID,
net.jini.core.transaction.server.TransactionManager m)
| Method Detail |
public void create(net.jini.core.transaction.Transaction txn)
throws java.rmi.RemoteException,
net.jini.core.transaction.TransactionException
public void killChannel(net.jini.core.transaction.Transaction txn)
public void append(candy.core.packet.ChannelPacket message)
message - the ChannelPacket to be appendedpublic int readTail()
public candy.core.packet.ChannelPacket getMessage(net.jini.core.transaction.Transaction txn)
public java.util.Enumeration getMessages()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||