Skip to main content
Skip table of contents

14.2 File Delivery Service Data

JAVA
    public class TrSvcFileDeliveryInfo
    {
        public long TrSvcFileDeliveryId;
        public long RelatedTrSvcFileDeliveryId;

        public TrSvcFileDeliveryStatus FileActionStatus;
        public string FileDeliveryStatusDisplay;

        public TrSvcFileInfo CtrlFile;
        public TrSvcOrganizationEndpointInstanceReferenceInfo OrganizationEndpointInstance; 

        public int FileActionManualActionTrSvcUserId;
        public string FileActionManualActionUserFullName;
        public string FileActionManualActionOrganizationCode;
        public string FileActionManualActionOrganizationExternalCode;
        public string FileActionManualActionOrganizationName;

        public TrSvcFileDeliveryType FileActionType;
        public string FileDeliveryTypeDisplay;

        public DateTime DateCreated;
        public int CreatedBy;
        public string CreatedByUserFullName;

        public DateTime? DateActionCompleted;
        public DateTime? DateActionCanceled;
        public DateTime? DateActionGiveUp;
        public DateTime? DateActionFailed;
        public int ActionRetryCount;
        public DateTime? DateActionLastRetry;
        public DateTime? DateNoLongerPending;
        // Related Delivery is storage copy
        public int RelatedSiteDeliveryFileId;
        public DateTime? RelatedSiteDeliveryFileDateCreated;
        public DateTime? RelatedSiteDeliveryFileDateDeleted;

        public string LastActionMessage;
        public string LastActionDetail;

        public bool IsTargetOrganizationEndpointPendingAlerts;

        public DateTime? DatePullReceipt;
        public bool IsPullReceiptCompleted;
        public bool IsRetryResume;

        public TrSvcFileDeliveryInfo()
        {
        }
    }

 

JAVA
    public class TrSvcFileDeliveryListInfo
    {
        public List<TrSvcFileDeliveryInfo> FileDeliveries;

        public TrSvcFileDeliveryListInfo()
        {
            FileDeliveries = new List<TrSvcFileDeliveryInfo>();
        }
    }


Total file delivery count can be retrieved for given search filter.

JAVA
    public class TrSvcFileDeliverySearchInfo
    {
        // File Delivery Filters
        public TrSvcFileDeliveryType FileDeliveryType;
        public TrSvcFileDeliveryStatus FileDeliveryStatus;
        public string RecipientOrganizationCode;
        public string RecipientOrganizationExternalCode;
        public string RecipientOrganizationEndpointCode;

        // File Filters
        public bool IsShowDeleted;
        public TrSvcFileStatus FileStatus;
        public string FileName;
        public string SubFolderRelativePath;
        public string FileCode;
        public string TransportCode;
        public TrSvcFlowTool FlowTool;

        public string SourceOrganizationCode;
        public string SourceOrganizationExternalCode;
        public string SourceOrganizationEndpointCode;

        public TrSvcOrganizationType OrganizationType;

        public DateTime? DateCreatedStart;
        public DateTime? DateCreatedEnd;
    }


File delivery list filter and pagination.

JAVA
    public class TrSvcFileDeliverySearchPaginationInfo
    {
        public int PageNumber;
        public int PageSize;
        public TrSvcFileDeliverySearchInfo Search;

        public TrSvcFileDeliverySearchPaginationInfo()
        {
            Search = new TrSvcFileDeliverySearchInfo();
        }
    }

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.