namespace BO.ProcessServer.Business.Enums
{
    public enum AppModeEnum
    {
        /// <summary>
        /// Works in simultaneous mode (documents are not processing and randomly generates output OK or Fail). Any call for processing documents enabled.
        /// </summary>
        ProxyProcess,
        /// <summary>
        /// Works in simultaneous mode (documents are processing but call to application server returns randomly generated output). Any call for processing documents is disabled.
        /// </summary>
        ProxyApp,
        /// <summary>
        /// Combination of <see cref="ProxyProcess"/> and <see cref="ProxyApp"/>. Self test mode.
        /// </summary>
        Proxy,
        /// <summary>
        /// Works in production mode
        /// </summary>
        Production
    }
}
