TcpClientChannel

Overview

Location

 

constructor

 

constructor

 

TcpClientChannel()

constructor (URI)

 

constructor(aTargetUrl: URI)

 

TcpClientChannel(URI aTargetUrl)

Parameters:

  • aTargetUrl:

asyncDispatch    (declared in ClientChannel)

Dispatches the given message asynchronously and returns an AsyncRequest object. Mainly for internal use.

 

method asyncDispatch(message: Message; proxy: AsyncProxy; start: Boolean; callback: IAsyncRequestCallback): AsyncRequest

 

AsyncRequest asyncDispatch(Message message, AsyncProxy proxy, Boolean start, IAsyncRequestCallback callback)

Parameters:

  • message:
  • proxy:
  • start: Given start.
  • callback: Given callback.

channelWithURI    (declared in ClientChannel)

 

class method channelWithURI(uri: URI): ClientChannel

 

static ClientChannel channelWithURI(URI uri)

Parameters:

  • uri:

dispatch    (declared in ClientChannel)

 

method dispatch(message: Message)

 

void dispatch(Message message)

Parameters:

  • message:

getClientLoginProvider    (declared in ClientChannel)

 

method getClientLoginProvider: LoginProvider

 

LoginProvider getClientLoginProvider()

getNoNagle

 

method getNoNagle: Boolean

 

Boolean getNoNagle()

getTargetUrl    (declared in ClientChannel)

Returns TargetUrl property.

 

method getTargetUrl: URI

 

URI getTargetUrl()

getTimeout

 

method getTimeout: Integer

 

Integer getTimeout()

initBeforeDispatch

 

method initBeforeDispatch(aMessage: Message)

 

void initBeforeDispatch(Message aMessage)

Parameters:

  • aMessage:

isCallbackHolder    (declared in ClientChannel)

 

method isCallbackHolder: Boolean

 

Boolean isCallbackHolder()

setChannelCallback    (declared in ClientChannel)

 

method setChannelCallback(callback: IClientChannelCallback)

 

void setChannelCallback(IClientChannelCallback callback)

Parameters:

  • callback:

setClientLoginProvider    (declared in ClientChannel)

 

method setClientLoginProvider(provider: LoginProvider)

 

void setClientLoginProvider(LoginProvider provider)

Parameters:

  • provider:

setNoNagle

 

method setNoNagle(value: Boolean)

 

void setNoNagle(Boolean value)

Parameters:

  • value:

setTargetUrl    (declared in ClientChannel)

Sets TargetUrl property.

 

method setTargetUrl(value: URI)

 

void setTargetUrl(URI value)

Parameters:

  • value: Given URL.

setTimeout

 

method setTimeout(value: Integer)

 

void setTimeout(Integer value)

Parameters:

  • value:

triggerOnLoginNeeded    (declared in ClientChannel)

 

method triggerOnLoginNeeded(message: Message; exception: Exception): Boolean

 

Boolean triggerOnLoginNeeded(Message message, Exception exception)

Parameters:

  • message:
  • exception:

 

channelWithURI    (declared in ClientChannel)

 

class method channelWithURI(uri: URI): ClientChannel

 

static ClientChannel channelWithURI(URI uri)

Parameters:

  • uri:

 

constructor

 

constructor

 

TcpClientChannel()

constructor (URI)

 

constructor(aTargetUrl: URI)

 

TcpClientChannel(URI aTargetUrl)

Parameters:

  • aTargetUrl:

asyncDispatch    (declared in ClientChannel)

Dispatches the given message asynchronously and returns an AsyncRequest object. Mainly for internal use.

 

method asyncDispatch(message: Message; proxy: AsyncProxy; start: Boolean; callback: IAsyncRequestCallback): AsyncRequest

 

AsyncRequest asyncDispatch(Message message, AsyncProxy proxy, Boolean start, IAsyncRequestCallback callback)

Parameters:

  • message:
  • proxy:
  • start: Given start.
  • callback: Given callback.

dispatch    (declared in ClientChannel)

 

method dispatch(message: Message)

 

void dispatch(Message message)

Parameters:

  • message:

getClientLoginProvider    (declared in ClientChannel)

 

method getClientLoginProvider: LoginProvider

 

LoginProvider getClientLoginProvider()

getNoNagle

 

method getNoNagle: Boolean

 

Boolean getNoNagle()

getTargetUrl    (declared in ClientChannel)

Returns TargetUrl property.

 

method getTargetUrl: URI

 

URI getTargetUrl()

getTimeout

 

method getTimeout: Integer

 

Integer getTimeout()

initBeforeDispatch

 

method initBeforeDispatch(aMessage: Message)

 

void initBeforeDispatch(Message aMessage)

Parameters:

  • aMessage:

isCallbackHolder    (declared in ClientChannel)

 

method isCallbackHolder: Boolean

 

Boolean isCallbackHolder()

setChannelCallback    (declared in ClientChannel)

 

method setChannelCallback(callback: IClientChannelCallback)

 

void setChannelCallback(IClientChannelCallback callback)

Parameters:

  • callback:

setClientLoginProvider    (declared in ClientChannel)

 

method setClientLoginProvider(provider: LoginProvider)

 

void setClientLoginProvider(LoginProvider provider)

Parameters:

  • provider:

setNoNagle

 

method setNoNagle(value: Boolean)

 

void setNoNagle(Boolean value)

Parameters:

  • value:

setTargetUrl    (declared in ClientChannel)

Sets TargetUrl property.

 

method setTargetUrl(value: URI)

 

void setTargetUrl(URI value)

Parameters:

  • value: Given URL.

setTimeout

 

method setTimeout(value: Integer)

 

void setTimeout(Integer value)

Parameters:

  • value:

triggerOnLoginNeeded    (declared in ClientChannel)

 

method triggerOnLoginNeeded(message: Message; exception: Exception): Boolean

 

Boolean triggerOnLoginNeeded(Message message, Exception exception)

Parameters:

  • message:
  • exception: