Property | Type | Description | |
---|---|---|---|
AddSession | void | ||
AsyncCallExceptionListener | void | ||
AsyncOnExceptionHandler | void | ||
CheckConnected | void | ||
DisposeOf | void | ||
MarkTransportFailed | void | ||
OnAsyncException | void | ||
OnException | void | ||
OnSessionException | void | ||
OnTransportException | void | ||
RemoveSession | void | ||
SignalInterruptionProcessingComplete | void | ||
SignalInterruptionProcessingNeeded | void | ||
TransportInterruptionProcessingComplete | void | ||
WaitForTransportInterruptionProcessingToComplete | void | ||
addDispatcher | void | ||
addProducer | void | ||
removeDispatcher | void | ||
removeProducer | void |
Method | Description | |
---|---|---|
Close ( ) : void | ||
Connection ( |
||
CreateLocalTransactionId ( ) : |
Creates a new local transaction ID
|
|
CreateSession ( ) : ISession |
Creates a new session to work on this connection
|
|
CreateSession ( AcknowledgementMode sessionAcknowledgementMode ) : ISession |
Creates a new session to work on this connection
|
|
CreateTemporaryDestination ( bool topic ) : |
||
DeleteDestination ( IDestination destination ) : void | ||
DeleteTemporaryDestination ( IDestination destination ) : void | ||
Dispose ( ) : void | ||
Oneway ( Command command ) : void | ||
Start ( ) : void |
Starts asynchronous message delivery of incoming messages for this connection. Synchronous delivery is unaffected.
|
|
Stop ( ) : void |
Temporarily stop asynchronous delivery of inbound messages for this connection. The sending of outbound messages is unaffected.
|
|
SyncRequest ( Command command ) : |
Performs a synchronous request-response with the broker
|
|
SyncRequest ( Command command, System.TimeSpan requestTimeout ) : |
Method | Description | |
---|---|---|
CreateAtiveMQSession ( AcknowledgementMode ackMode ) : |
||
CreateTemporaryDestination ( |
||
DispatchMessage ( |
||
Dispose ( bool disposing ) : void | ||
OnCommand ( ITransport commandTransport, Command command ) : void |
Handle incoming commands
|
|
OnKeepAliveCommand ( ITransport commandTransport, |
||
OnTransportInterrupted ( ITransport sender ) : void | ||
OnTransportResumed ( ITransport sender ) : void |
Method | Description | |
---|---|---|
AddSession ( |
||
AsyncCallExceptionListener ( object error ) : void | ||
AsyncOnExceptionHandler ( object error ) : void | ||
CheckConnected ( ) : void | ||
DisposeOf ( DataStructure objectId ) : void | ||
MarkTransportFailed ( |
||
OnAsyncException ( |
||
OnException ( |
||
OnSessionException ( |
||
OnTransportException ( ITransport source, |
||
RemoveSession ( |
||
SignalInterruptionProcessingComplete ( ) : void | ||
SignalInterruptionProcessingNeeded ( ) : void | ||
TransportInterruptionProcessingComplete ( ) : void | ||
WaitForTransportInterruptionProcessingToComplete ( ) : void | ||
addDispatcher ( |
||
addProducer ( |
||
removeDispatcher ( |
||
removeProducer ( |
public Connection ( |
||
connectionUri | ||
transport | ITransport | |
clientIdGenerator | ||
return | System |
protected CreateAtiveMQSession ( AcknowledgementMode ackMode ) : |
||
ackMode | AcknowledgementMode | |
return |
public CreateLocalTransactionId ( ) : |
||
return |
public CreateSession ( AcknowledgementMode sessionAcknowledgementMode ) : ISession | ||
sessionAcknowledgementMode | AcknowledgementMode | |
return | ISession |
public CreateTemporaryDestination ( bool topic ) : |
||
topic | bool | |
return |
protected CreateTemporaryDestination ( |
||
tempDestination | ||
return | void |
public DeleteDestination ( IDestination destination ) : void | ||
destination | IDestination | |
return | void |
public DeleteTemporaryDestination ( IDestination destination ) : void | ||
destination | IDestination | |
return | void |
protected DispatchMessage ( |
||
dispatch | ||
return | void |
protected OnCommand ( ITransport commandTransport, Command command ) : void | ||
commandTransport | ITransport | An ITransport |
command | Command | A Command |
return | void |
protected OnKeepAliveCommand ( ITransport commandTransport, |
||
commandTransport | ITransport | |
info | ||
return | void |
protected OnTransportInterrupted ( ITransport sender ) : void | ||
sender | ITransport | |
return | void |
protected OnTransportResumed ( ITransport sender ) : void | ||
sender | ITransport | |
return | void |
public SyncRequest ( Command command ) : |
||
command | Command | |
return |
public SyncRequest ( Command command, System.TimeSpan requestTimeout ) : |
||
command | Command | |
requestTimeout | System.TimeSpan | |
return |