Package org.apache.oodt.cas.filemgr.structs

Examples of org.apache.oodt.cas.filemgr.structs.FileTransferStatus


        List<FileTransferStatus> statuses = new Vector<FileTransferStatus>();

        if (statusVector != null && statusVector.size() > 0) {
            for (Iterator<Hashtable<String, Object>> i = statusVector.iterator(); i.hasNext();) {
                Hashtable<String, Object> statusHash = i.next();
                FileTransferStatus status = getFileTransferStatusFromXmlRpc(statusHash);
                statuses.add(status);
            }
        }

        return statuses;
View Full Code Here


        transferStatusTracker.transferringProduct(p);
        return true;
    }

    public Hashtable<String, Object> getCurrentFileTransfer() {
        FileTransferStatus status = transferStatusTracker
                .getCurrentFileTransfer();
        if (status == null) {
            return new Hashtable<String, Object>();
        } else
            return XmlRpcStructFactory.getXmlRpcFileTransferStatus(status);
View Full Code Here

        transferStatusTracker.transferringProduct(p);
        return true;
    }

    public Hashtable<String, Object> getCurrentFileTransfer() {
        FileTransferStatus status = transferStatusTracker
                .getCurrentFileTransfer();
        if (status == null) {
            return new Hashtable<String, Object>();
        } else
            return XmlRpcStructFactory.getXmlRpcFileTransferStatus(status);
View Full Code Here

    public FileTransferStatus getCurrentFileTransfer()
            throws DataTransferException {
        Vector<Object> argList = new Vector<Object>();

        Hashtable<String, Object> statusHash = null;
        FileTransferStatus status = null;

        try {
            statusHash = (Hashtable<String, Object>) client.execute(
                    "filemgr.getCurrentFileTransfer", argList);
        } catch (XmlRpcException e) {
View Full Code Here

        return statusHash;
    }

    public static FileTransferStatus getFileTransferStatusFromXmlRpc(
            Hashtable<String, Object> statusHash) {
        FileTransferStatus status = new FileTransferStatus();
        status.setBytesTransferred(Long.parseLong(statusHash
                .get("bytesTransferred").toString()));
        status.setParentProduct(getProductFromXmlRpc((Hashtable<String, Object>) statusHash.get("parentProduct")));
        status.setFileRef(getReferenceFromXmlRpc((Hashtable<String, Object>) statusHash.get("fileRef")));
        return status;
    }
View Full Code Here

        Vector<Hashtable<String, Object>> statusVector = new Vector<Hashtable<String, Object>>();

        if (statuses != null && statuses.size() > 0) {

            for (Iterator<FileTransferStatus> i = statuses.iterator(); i.hasNext();) {
                FileTransferStatus status = i.next();
                statusVector.add(getXmlRpcFileTransferStatus(status));
            }
        }

        return statusVector;
View Full Code Here

        List<FileTransferStatus> statuses = new Vector<FileTransferStatus>();

        if (statusVector != null && statusVector.size() > 0) {
            for (Iterator<Hashtable<String, Object>> i = statusVector.iterator(); i.hasNext();) {
                Hashtable<String, Object> statusHash = i.next();
                FileTransferStatus status = getFileTransferStatusFromXmlRpc(statusHash);
                statuses.add(status);
            }
        }

        return statuses;
View Full Code Here

TOP

Related Classes of org.apache.oodt.cas.filemgr.structs.FileTransferStatus

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.