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();
}
}