uk.ac.rdg.resc.jstyx.client.callbacks
Class OpenCallback
java.lang.Object
uk.ac.rdg.resc.jstyx.client.MessageCallback
uk.ac.rdg.resc.jstyx.client.callbacks.OpenCallback
public class OpenCallback
- extends MessageCallback
Callback used when opening a file (see CStyxFile.openAsync())
- Author:
- jdb
$Revision: 604 $
$Date: 2006-03-21 14:58:42 +0000 (Tue, 21 Mar 2006) $
$Log$
Revision 1.3 2006/03/21 14:58:42 jonblower
Implemented clear-text password-based authentication and did some simple tests
Revision 1.2 2005/08/08 09:36:19 jonblower
Minor changes
Revision 1.1 2005/08/05 13:46:40 jonblower
Factored out all callback objects from CStyxFile into separate classes
|
Method Summary |
void |
error(java.lang.String message,
StyxMessage tMessage)
Called when an error occurs (this may occur if the server returned an
Rerror message, or if the reply was not of the expected type, or for
other reasons). |
void |
nextStage()
|
void |
replyArrived(StyxMessage rMessage,
StyxMessage tMessage)
Called when the reply arrives. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenCallback
public OpenCallback(CStyxFile file,
int mode,
MessageCallback callback)
nextStage
public void nextStage()
replyArrived
public void replyArrived(StyxMessage rMessage,
StyxMessage tMessage)
- Description copied from class:
MessageCallback
- Called when the reply arrives. If the reply is an RreadMessage, the
message's buffer should be released when it is no longer needed,
using
rMessage.getData().release().
- Specified by:
replyArrived in class MessageCallback
- Parameters:
rMessage - the replytMessage - the original T-message
error
public void error(java.lang.String message,
StyxMessage tMessage)
- Description copied from class:
MessageCallback
- Called when an error occurs (this may occur if the server returned an
Rerror message, or if the reply was not of the expected type, or for
other reasons).
- Specified by:
error in class MessageCallback
- Parameters:
message - The error stringtMessage - The T-message that caused this error to happen
Copyright © 2004-2006 Reading e-Science Centre. All Rights Reserved.