RequestDisassembler class
Desmontagem de solicitação de streaming.
- Extends
Construtores
| Request |
Inicializa uma nova instância da classe RequestDisassembler |
Propriedades
| payload |
|
| request |
Métodos
| get |
Obtém o fluxo em que este desmontador está operando. |
Métodos herdados
| disassemble() | Inicia o processo de desmontagem de uma carga e envio das partes resultantes para o payloadSender para expedição pelo transporte. |
Detalhes do construtor
RequestDisassembler(PayloadSender, string, StreamingRequest)
Inicializa uma nova instância da classe RequestDisassembler
new RequestDisassembler(sender: PayloadSender, id: string, request?: StreamingRequest)
Parâmetros
- sender
- PayloadSender
O PayloadSender para o qual enviar os dados desmontados.
- id
-
string
A ID deste desmontador.
- request
- StreamingRequest
A solicitação a ser desmontada.
Detalhes da propriedade
payloadType
request
Detalhes do método
getStream()
Obtém o fluxo em que este desmontador está operando.
function getStream(): Promise<IStreamWrapper>
Retornos
Promise<IStreamWrapper>
Um IStreamWrapper
Detalhes do método herdado
disassemble()
Inicia o processo de desmontagem de uma carga e envio das partes resultantes para o payloadSender para expedição pelo transporte.
function disassemble(): Promise<void>
Retornos
Promise<void>
Uma Promessa concluída após o envio da carga desmontada.
Herdado dePayloadDisassembler.disassemble