TemporalFilesRoutingConfigurator

class TemporalFilesRoutingConfigurator(subpath: String = DefaultTemporalFilesSubPath, temporalFilesUtilizer: TemporalFilesRoutingConfigurator.TemporalFilesUtilizer = TemporalFilesUtilizer, filesFlowReplay: Int = 0, filesFlowExtraBufferCapacity: Int = Int.MAX_VALUE, filesFlowOnBufferOverflow: BufferOverflow = BufferOverflow.SUSPEND) : ApplicationRoutingConfigurator.Element(source)

Constructors

Link copied to clipboard
constructor(subpath: String = DefaultTemporalFilesSubPath, temporalFilesUtilizer: TemporalFilesRoutingConfigurator.TemporalFilesUtilizer = TemporalFilesUtilizer, filesFlowReplay: Int = 0, filesFlowExtraBufferCapacity: Int = Int.MAX_VALUE, filesFlowOnBufferOverflow: BufferOverflow = BufferOverflow.SUSPEND)

Types

Link copied to clipboard

Properties

Link copied to clipboard
val utilizerJob: Job

Functions

Link copied to clipboard
suspend fun getAndRemoveTemporalFile(temporalFileId: TemporalFileId): File?
Link copied to clipboard
fun getTemporalFile(temporalFileId: TemporalFileId): File?
Link copied to clipboard
open operator override fun <Error class: unknown class>.invoke()
Link copied to clipboard
suspend fun removeTemporalFile(temporalFileId: TemporalFileId)