package diskCacheV111.vehicles.transferManager; import diskCacheV111.vehicles.IoJobInfo; /** * Message to query the transfermanager service to discover the current * status of a transfer. */ public class TransferStatusQueryMessage extends TransferManagerMessage { private static final long serialVersionUID = 1L; private int _state; private IoJobInfo _info; public TransferStatusQueryMessage(long id) { setId(id); } public void setMoverInfo(IoJobInfo info) { _info = info; } /** * Returns an IoJobInfo for the mover, or null if no mover is currently * active. */ public IoJobInfo getMoverInfo() { return _info; } public void setState(int state) { _state = state; } /** * Returns the current status of the request, as defined in the * TransferManangerHandler static field members. */ public int getState() { return _state; } }