Class AbstractGlobalPostProcessSessionMessageHandler
The abstract post process message handler
Inheritance
System.Object
AbstractGlobalPostProcessSessionMessageHandler
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: FixAntenna.FixEngine.Session.MessageHandler
Assembly: FixAntenna.Core.dll
Syntax
public abstract class AbstractGlobalPostProcessSessionMessageHandler : AbstractGlobalMessageHandler, ISessionMessageHandler, IPostProcessMessageHandler, IFixMessageListener
Constructors
AbstractGlobalPostProcessSessionMessageHandler()
Declaration
public AbstractGlobalPostProcessSessionMessageHandler()
Fields
Log
Declaration
protected ILog Log
Field Value
Type | Description |
---|---|
ILog |
Methods
CallNextHandler(MsgBuf)
Invokes the next message handler.
Declaration
public virtual void CallNextHandler(MsgBuf message)
Parameters
Type | Name | Description |
---|---|---|
MsgBuf | message | the message |
GetNext()
Gets the next message handler.
Declaration
public override IFixMessageListener GetNext()
Returns
Type | Description |
---|---|
IFixMessageListener |
Overrides
HandleMessage(MsgBuf)
Handle message, user should override this method.
Declaration
public abstract bool HandleMessage(MsgBuf message)
Parameters
Type | Name | Description |
---|---|---|
MsgBuf | message | the message |
Returns
Type | Description |
---|---|
System.Boolean | if true - call next handler |
OnNewMessage(FixMessage)
This method is invoked every time when FIX Engine receives application message.
Declaration
public override void OnNewMessage(FixMessage message)
Parameters
Type | Name | Description |
---|---|---|
FixMessage | message | the incoming message |
Overrides
OnPostProcessMessage(MsgBuf)
On post process message
Declaration
public virtual void OnPostProcessMessage(MsgBuf message)
Parameters
Type | Name | Description |
---|---|---|
MsgBuf | message | the message |
SetNext(IPostProcessMessageHandler)
Sets the next message handler.
Declaration
public virtual void SetNext(IPostProcessMessageHandler handler)
Parameters
Type | Name | Description |
---|---|---|
IPostProcessMessageHandler | handler | the next message handler |