Interface DerivedOutputService
- All Superinterfaces:
Service<DerivedOutputObjectFactory>
Document me
- Since:
- 2025-07-21
-
Method Summary
Modifier and TypeMethodDescriptionaddDerivedOutput(com.technia.dsx.common.TenantSession session, com.technia.dsx.app.model.Referable item, Collection<NewFileData> files) getCheckinTicket(com.technia.dsx.common.TenantSession session, com.technia.dsx.app.model.Referable referable, int nrOfFiles) Get an checkin ticket to upload files to FCS in order to add or modify a Derived Output EntitygetDerivedOutputs(com.technia.dsx.common.TenantSession session, String derivedOutputId) Gets a derived outputgetDerivedOutputs(com.technia.dsx.common.TenantSession session, Collection<com.technia.dsx.app.model.Referable> references) Get information of all derived outputs.getDownloadTicket(com.technia.dsx.common.TenantSession session, String derivedOutputId, String fileId) Gets / establishes a download ticket, which is required when to download the derived output file.com.technia.dsx.common.StatusWithMessageremoveDerivedOutput(com.technia.dsx.common.TenantSession session, String derivedOutputId, String fileId) updateDerivedOutput(com.technia.dsx.common.TenantSession session, String derivedOutputId, String fileId, NewFileData file) Methods inherited from interface com.technia.dsx.threedspace.Service
getObjectFactory
-
Method Details
-
getDerivedOutputs
DerivedOutputResult getDerivedOutputs(com.technia.dsx.common.TenantSession session, Collection<com.technia.dsx.app.model.Referable> references) Get information of all derived outputs.- Parameters:
session- The tenant sessionreferences- The references to get/locate derived output for- Returns:
- The result of the search operation
-
getDerivedOutputs
DerivedOutputResult getDerivedOutputs(com.technia.dsx.common.TenantSession session, String derivedOutputId) Gets a derived output- Parameters:
session- The tenant sessionderivedOutputId- The ID of the derived output object- Returns:
- The result
-
getDownloadTicket
DownloadTicketResult getDownloadTicket(com.technia.dsx.common.TenantSession session, String derivedOutputId, String fileId) Gets / establishes a download ticket, which is required when to download the derived output file.- Parameters:
session- The tenant sessionderivedOutputId- The ID of the derived output objectfileId- The ID of the file to download- Returns:
- The ticket result
-
getCheckinTicket
CheckinTicketResult getCheckinTicket(com.technia.dsx.common.TenantSession session, com.technia.dsx.app.model.Referable referable, int nrOfFiles) Get an checkin ticket to upload files to FCS in order to add or modify a Derived Output Entity- Parameters:
referable- The object to create/modify the derived output fornrOfFiles- The nr of files to upload
-
removeDerivedOutput
-
addDerivedOutput
DerivedOutputs addDerivedOutput(com.technia.dsx.common.TenantSession session, com.technia.dsx.app.model.Referable item, Collection<NewFileData> files) -
updateDerivedOutput
DerivedOutputResult updateDerivedOutput(com.technia.dsx.common.TenantSession session, String derivedOutputId, String fileId, NewFileData file)
-