C# Class Deveel.Data.Protocol.ServerConnector.ServerMessageProcessor

Inheritance: IMessageProcessor
Mostrar archivo Open project: deveel/deveeldb

Public Methods

Method Description
ProcessMessage ( IMessageEnvelope envelope ) : IMessageEnvelope
ServerMessageProcessor ( ServerConnector connector ) : System

Private Methods

Method Description
CreateErrorResponse ( object>.IDictionary metadata, Exception error ) : IMessageEnvelope
CreateErrorResponse ( IMessageEnvelope sourceMessage, Exception error ) : IMessageEnvelope
CreateErrorResponse ( IMessageEnvelope sourceMessage, string message ) : IMessageEnvelope
ProcessAuthenticate ( object>.IDictionary metadata, AuthenticateRequest request ) : IMessageEnvelope
ProcessBegin ( object>.IDictionary metadata ) : IMessageEnvelope
ProcessClose ( object>.IDictionary metadata ) : IMessageEnvelope
ProcessCommit ( object>.IDictionary metadata, CommitRequest request ) : IMessageEnvelope
ProcessConnect ( object>.IDictionary metadata, ConnectRequest request ) : IMessageEnvelope
ProcessCreateLargeObject ( object>.IDictionary metadata, LargeObjectCreateRequest request ) : IMessageEnvelope
ProcessDisposeResult ( object>.IDictionary metadata, DisposeResultRequest request ) : IMessageEnvelope
ProcessQuery ( object>.IDictionary metadata, QueryExecuteRequest request ) : IMessageEnvelope
ProcessQueryPart ( object>.IDictionary metadata, QueryResultPartRequest request ) : IMessageEnvelope
ProcessRollback ( object>.IDictionary metadata, RollbackRequest request ) : IMessageEnvelope

Method Details

ProcessMessage() public method

public ProcessMessage ( IMessageEnvelope envelope ) : IMessageEnvelope
envelope IMessageEnvelope
return IMessageEnvelope

ServerMessageProcessor() public method

public ServerMessageProcessor ( ServerConnector connector ) : System
connector ServerConnector
return System