Skip to main content
Skip table of contents

13.2 File Service Data

(To copy the structure double click in the code box)

JAVA
    public class TrSvcFileInfo
    {
        public string FileCode;
        public string FileName;
        public bool IsFileLanToLanProcessing;
        public string SubFolderRelativePath;
        public long FileSize;

        public TrSvcFileProcessingType FileProcessingType;
        public string FileProcessingTypeDisplay;
        public TrSvcFileStatus FileStatus;
        public string FileStatusDisplay;

        public int SiteHoldFileId;

        public bool IsSelectiveDropOffRecipients;
        public string SelectiveDropOffRecipientsDelimited;

        public string RelatedFileCode;
        public string RelatedFileName;

        public bool RelatedFileIsSelectiveDropOffRecipients;
        public string RelatedFileSelectiveDropOffRecipientsDelimited;

        public DateTime? DatePickup;
        public DateTime? DateFlowOutcome;
        public DateTime? DateDeliveryOutcome;

        public DateTime DateCreated;
        public DateTime DateModified;
        public DateTime? DateDeleted;
        public DateTime? DateQuarantined;

        public bool RetentionIsPurged;
        public bool RetentionIsArchived;
        public DateTime? DateRetentionProcessed;
        public bool RetentionIsProcessed;
        public string RetentionAction;
        public string RetentionActionColor;
        public DateTime? DateRetentionAction;

        public int FileActionCountCompleted;
        public int FileActionCountAll;
        public int FileActionCountExtra;

        public TrSvcOrganizationReferenceInfo Organization;
        public TrSvcOrganizationEndpointReferenceInfo OrganizationEndpoint;
        public TrSvcTransportReferenceInfo Transport;

        public string TransportClientPullSourceOrgSubFolderName;

        public int CtrlFlwParticipantPGPPublicKeyId;

        public TrSvcFileInfo()
        {
        }
    }


JAVA
    public class TrSvcFileReferenceInfo
    {
        public string FileCode;
        public string FileName;
        public long FileSizeBytes;
        public string FileSizeDisplay;
        public TrSvcFileStatus FileStatus;
        public string FileStatusDisplay;
        public string SubFolderRelativePath;
        public bool IsFileLanToLanProcessing;
    }


File list.

JAVA
    public class TrSvcFileListInfo
    {
        public List<TrSvcFileInfo> Files;

        public TrSvcFileListInfo()
        {
            Files = new List<TrSvcFileInfo>();
        }
    }


Total file count can be retrieved for given search filter.

JAVA
    public class TrSvcFileSearchInfo
    {
        public bool IsShowDeleted;
        public TrSvcFileStatus FileStatus;
        public TrSvcFileProcessingType FileProcessingType;
        public string FileName;
        public string SubFolderRelativePath;
        public string FileCode;
        public string TransportCode;
        public TrSvcFlowTool FlowTool;
        public string OrganizationCode;
        public string OrganizationExternalCode;
        public string OrganizationEndpointCode;
        public TrSvcOrganizationType OrganizationType;
        public DateTime? DateCreatedStart;
        public DateTime? DateCreatedEnd;
    }


File list filter and pagination.

JAVA
    public class TrSvcFileSearchPaginationInfo
    {
        public int PageNumber;
        public int PageSize;
        public TrSvcFileSearchInfo Search;

        public TrSvcFileSearchPaginationInfo()
        {
            Search = new TrSvcFileSearchInfo();
        }
    }

JavaScript errors detected

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

If this problem persists, please contact our support.