ArchivistAdapters.ArchivistOutputAdapter.Initialize C# (CSharp) Method

Initialize() public method

Initializes this ArchivistOutputAdapter.
public Initialize ( ) : void
return void
        public override void Initialize()
        {
            base.Initialize();

            Dictionary<string, string> settings = Settings;
            string setting;

            // Load optional parameters

            if (settings.TryGetValue("host", out setting))
                m_host = setting;

            if (settings.TryGetValue("port", out setting))
                m_port = ushort.Parse(setting);

            PoolingMessageClient msgClient = new PoolingMessageClient(m_host, m_port);
            m_client = new DefaultArchivistClient(msgClient);
        }