/// <summary>
        /// Initializes a new instance of the <see cref="OzWindjammerAuthenticator"/> class.
        /// </summary>
        /// <param name="device">The device.</param>
        /// <param name="credential">The credential.</param>
        /// <param name="provider">The provider.</param>
        public OzWindjammerAuthenticator(OzWindjammerDevice device, AuthenticationCredential credential, AuthenticationProvider provider) : base(credential, provider)
        {
            if (device == null)
            {
                throw new ArgumentNullException(nameof(device));
            }

            ControlPanel = device.ControlPanel;
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="OzWindjammerJobExecutionManager" /> class.
        /// </summary>
        /// <param name="device">The device.</param>
        public OzWindjammerJobExecutionManager(OzWindjammerDevice device)
        {
            if (device == null)
            {
                throw new ArgumentNullException(nameof(device));
            }

            _device       = device;
            _controlPanel = _device.ControlPanel;
        }
Пример #3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="OzWindjammerDssWorkflowApp" /> class.
        /// </summary>
        /// <param name="device">The device.</param>
        public OzWindjammerDssWorkflowApp(OzWindjammerDevice device)
        {
            if (device == null)
            {
                throw new ArgumentNullException(nameof(device));
            }

            _device           = device;
            _controlPanel     = _device.ControlPanel;
            _optionsManager   = new OzWindjammerDssWorkflowJobOptions(device);
            _executionManager = new OzWindjammerJobExecutionManager(device);

            Pacekeeper = new Pacekeeper(TimeSpan.Zero);
        }
Пример #4
0
 public OzWindjammerDssWorkflowJobOptions(OzWindjammerDevice device)
     : base(device)
 {
 }
Пример #5
0
 public OzWindjammerNetworkFolderJobOptions(OzWindjammerDevice device)
     : base(device)
 {
 }
Пример #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OzWindjammerTriage"/> class.
 /// </summary>
 /// <param name="ozWindjammerDevice">The oz windjammer device.</param>
 /// <param name="pluginExecutionData">The plugin execution data.</param>
 public OzWindjammerTriage(OzWindjammerDevice ozWindjammerDevice, PluginExecutionData pluginExecutionData) : base(pluginExecutionData)
 {
     _ozWindjammerDevice = ozWindjammerDevice;
     _controlPanel       = _ozWindjammerDevice.ControlPanel;
 }
Пример #7
0
 public OzWindjammerFaxJobOptions(OzWindjammerDevice device)
     : base(device)
 {
 }
Пример #8
0
 public OzWindjammerEmailJobOptions(OzWindjammerDevice device)
     : base(device)
 {
 }
Пример #9
0
 /// <summary>
 /// Constructor with given button to press
 /// </summary>
 /// <param name="device"></param>
 /// <param name="buttonTitle"></param>
 public OzWindJammerHpcrApp(OzWindjammerDevice device, string buttonTitle) : base()
 {
     _buttonTitle  = buttonTitle;
     _controlPanel = device.ControlPanel;
 }