org.jboss.remoting.samples.chat.client
Interface RemoteStrategy

All Known Implementing Classes:
RemoteStrategyRemoting

public interface RemoteStrategy


Method Summary
 ChatServer createChat(java.lang.String description, ChatMember owner, TalkFrame talkFrame, ReadWriteArrayList outgoingLines)
           
 ChatServer join(java.lang.String key, ChatMember newMember, TalkFrame talkFrame, ReadWriteArrayList outgoingLines)
           
 java.util.ArrayList list()
           
 void setShuttingDown()
           
 

Method Detail

list

public java.util.ArrayList list()
                         throws RemoteConnectionException,
                                ShuttingDownException
Throws:
RemoteConnectionException
ShuttingDownException

createChat

public ChatServer createChat(java.lang.String description,
                             ChatMember owner,
                             TalkFrame talkFrame,
                             ReadWriteArrayList outgoingLines)
                      throws NameInUseException,
                             RemoteConnectionException,
                             ShuttingDownException
Throws:
NameInUseException
RemoteConnectionException
ShuttingDownException

join

public ChatServer join(java.lang.String key,
                       ChatMember newMember,
                       TalkFrame talkFrame,
                       ReadWriteArrayList outgoingLines)
                throws NameInUseException,
                       RemoteConnectionException,
                       ShuttingDownException
Throws:
NameInUseException
RemoteConnectionException
ShuttingDownException

setShuttingDown

public void setShuttingDown()


Copyright ? 1998-2005 JBoss Inc . All Rights Reserved.