TROUrlSchemaParser

Overview

TROUrlSchemaParser is designed for parsing URI string and detecting message and channel classes for specified URI.

Location

 

constructor Create  virtual

Creates a new instance.

constructor Create

ChannelForUri  virtual

function ChannelForUri(const aUri: TROUri): TROTransportChannel

Parameters:

  • aUri:

DefaultMessage  virtual

function DefaultMessage: TROMessage

DefaultMessageHandler

property DefaultMessageHandler: TROMessageClass read write

MessageForUri  virtual

function MessageForUri(const aUri: TROUri): TROMessage

Parameters:

  • aUri:

MessageHandler

property MessageHandler[aPath: string]: TROMessageClass read write

ProtocolHandler

property ProtocolHandler[aProtocol: string]: TROTransportChannelClass read write

 

DefaultMessageHandler

property DefaultMessageHandler: TROMessageClass read write

MessageHandler

property MessageHandler[aPath: string]: TROMessageClass read write

ProtocolHandler

property ProtocolHandler[aProtocol: string]: TROTransportChannelClass read write

 

constructor Create  virtual

Creates a new instance.

constructor Create

ChannelForUri  virtual

function ChannelForUri(const aUri: TROUri): TROTransportChannel

Parameters:

  • aUri:

DefaultMessage  virtual

function DefaultMessage: TROMessage

MessageForUri  virtual

function MessageForUri(const aUri: TROUri): TROMessage

Parameters:

  • aUri: