protected LinkPrintActivityManager(PluginExecutionData executionData, LockTimeoutData lockTimeoutData)
        {
            if (executionData == null)
            {
                throw new ArgumentNullException(nameof(executionData));
            }

            ExecutionData    = executionData;
            WorkflowLogger   = new DeviceWorkflowLogger(executionData);
            ConnectorLog     = new ConnectorJobInputLog(executionData, LinkJobType);
            _lockTimeoutData = lockTimeoutData;
        }
Beispiel #2
0
        protected LinkScanActivityManager(PluginExecutionData executionData, LockTimeoutData lockTimeoutData)
        {
            if (executionData == null)
            {
                throw new ArgumentNullException(nameof(executionData));
            }

            ExecutionData    = executionData;
            FilePrefix       = new ScanFilePrefix(executionData.SessionId, executionData.Credential.UserName, LinkJobType);
            WorkflowLogger   = new DeviceWorkflowLogger(executionData);
            ConnectorLog     = new ConnectorJobInputLog(executionData, LinkJobType);
            _lockTimeoutData = lockTimeoutData;
        }