//------------------------------------------------------------------------------
// <copyright company="Telligent Systems">
//     Copyright (c) Telligent Systems Corporation.  All rights reserved.
// </copyright> 
//------------------------------------------------------------------------------

using System;

using CommunityServer.Components;

namespace CommunityServer.Discussions.Components {

    public delegate void ThreadStatusEventHandler (object sender, ThreadStatusEventArgs e);

	/// <summary>
	/// Summary description for ThreadStatusEventArgs.
	/// </summary>
    public class ThreadStatusEventArgs: EventArgs {
 
        int threadID = 0;
        ThreadStatus status = ThreadStatus.NotSet;

        public ThreadStatusEventArgs () {
        }

        public ThreadStatusEventArgs (int threadID, ThreadStatus status) {
            this.threadID = threadID;
            this.status = status;
        }

        public int ThreadID {
            get { return threadID; }
            set { threadID = value; }
        }

        public ThreadStatus Status {
            get { return status; }
            set { status = value; }
        }
    }
}
