org.mule.providers.ftp.server
Class InOutState

java.lang.Object
  extended by org.mule.providers.ftp.server.InOutState
All Implemented Interfaces:
ServerState

public class InOutState
extends Object
implements ServerState


Constructor Summary
InOutState()
           
 
Method Summary
 void awaitStart(long ms)
           
 NamedPayload awaitUpload(long ms)
           
 NamedPayload getDownload(String name)
           
 Collection getDownloadNames()
           
 void pushLastUpload(NamedPayload payload)
           
 void started()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InOutState

public InOutState()
Method Detail

getDownload

public NamedPayload getDownload(String name)
Specified by:
getDownload in interface ServerState

getDownloadNames

public Collection getDownloadNames()
Specified by:
getDownloadNames in interface ServerState

pushLastUpload

public void pushLastUpload(NamedPayload payload)
Specified by:
pushLastUpload in interface ServerState

started

public void started()
Specified by:
started in interface ServerState

awaitStart

public void awaitStart(long ms)
                throws InterruptedException
Specified by:
awaitStart in interface ServerState
Throws:
InterruptedException

awaitUpload

public NamedPayload awaitUpload(long ms)
                         throws InterruptedException
Specified by:
awaitUpload in interface ServerState
Throws:
InterruptedException


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.