C# 클래스 Deveel.Data.Protocol.ClientConnector

상속: IClientConnector
파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
IClientConnector ( EncryptionData encryptionData ) : void

보호된 메소드들

메소드 설명
CreateEnvelope ( object>.IDictionary metadata, IMessage message ) : IMessageEnvelope
CreateObjectChannel ( ObjectId objId ) : ILargeObjectChannel
CreateTriggerChannel ( string triggerName, string objectName, TriggerEventType eventType ) : ITriggerChannel
Dispose ( bool disposing ) : void
MakeEndPoint ( object>.IDictionary properties ) : ConnectionEndPoint
OnMessageReceived ( IMessage message ) : void
OnSetEncryption ( EncryptionData encryptionData ) : void
OpenEnvelope ( IMessageEnvelope envelope ) : IMessage
SendEnvelope ( IMessageEnvelope envelope ) : IMessageEnvelope

비공개 메소드들

메소드 설명
IClientConnector ( object>.IDictionary properties ) : ConnectionEndPoint
IConnector ( ObjectId objId ) : ILargeObjectChannel
IConnector ( object>.IDictionary metadata, IMessage message ) : IMessageEnvelope
IConnector ( ) : IMessageProcessor
IConnector ( string triggerName, string objectName, TriggerEventType eventType ) : ITriggerChannel

메소드 상세

CreateEnvelope() 보호된 추상적인 메소드

protected abstract CreateEnvelope ( object>.IDictionary metadata, IMessage message ) : IMessageEnvelope
metadata object>.IDictionary
message IMessage
리턴 IMessageEnvelope

CreateObjectChannel() 보호된 추상적인 메소드

protected abstract CreateObjectChannel ( ObjectId objId ) : ILargeObjectChannel
objId ObjectId
리턴 ILargeObjectChannel

CreateTriggerChannel() 보호된 추상적인 메소드

protected abstract CreateTriggerChannel ( string triggerName, string objectName, TriggerEventType eventType ) : ITriggerChannel
triggerName string
objectName string
eventType TriggerEventType
리턴 ITriggerChannel

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

IClientConnector() 공개 메소드

public IClientConnector ( EncryptionData encryptionData ) : void
encryptionData EncryptionData
리턴 void

MakeEndPoint() 보호된 추상적인 메소드

protected abstract MakeEndPoint ( object>.IDictionary properties ) : ConnectionEndPoint
properties object>.IDictionary
리턴 ConnectionEndPoint

OnMessageReceived() 보호된 메소드

protected OnMessageReceived ( IMessage message ) : void
message IMessage
리턴 void

OnSetEncryption() 보호된 메소드

protected OnSetEncryption ( EncryptionData encryptionData ) : void
encryptionData EncryptionData
리턴 void

OpenEnvelope() 보호된 메소드

protected OpenEnvelope ( IMessageEnvelope envelope ) : IMessage
envelope IMessageEnvelope
리턴 IMessage

SendEnvelope() 보호된 추상적인 메소드

protected abstract SendEnvelope ( IMessageEnvelope envelope ) : IMessageEnvelope
envelope IMessageEnvelope
리턴 IMessageEnvelope