Ejemplo n.º 1
0
 public MyQScanActivityData()
 {
     LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
     DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
     AuthProvider = AuthenticationProvider.MyQ;
     ScanType     = MyQScanType.Email;
 }
        //[DataMember]
        //public PrintingTaskConfigData PrintingTaskData { get; set; }

        /// <summary>
        /// Initializes a new instance of the <see cref="SafeComActivityData1_0"/> class.
        /// </summary>
        public SafeComActivityData1_0()
        {
            DocumentProcessAction      = PullPrintDocumentProcessActions.PrintSingleDocument;
            LockTimeouts               = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
            //PrintingTaskData = new PrintingTaskConfigData();
        }
 public ScanToSafeQActivityData()
 {
     SafeQFileType              = ScanToSafeQFileType.PDF;
     ScanCount                  = 1;
     WorkFlowDescription        = null;
     PrintAll                   = false;
     LockTimeouts               = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
     DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
 }
Ejemplo n.º 4
0
        /// <summary>
        /// Initializes a new instance of the <see cref="HpacActivityData1_1"/> class.
        /// </summary>
        public HpacActivityData1_1()
        {
            DocumentProcessAction = HpacPullPrintAction.PrintAll;
            HpacAuthentication    = false;
            SelectAll             = false;

            LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
            //PrintingTaskData = new PrintingTaskConfigData();
        }
Ejemplo n.º 5
0
        //[DataMember]
        //public PrintingTaskConfigData PrintingTaskData { get; set; }

        /// <summary>
        /// Initializes a new instance of the <see cref="SafeComActivityData1_1"/> class.
        /// </summary>
        public SafeComActivityData1_1()
        {
            DocumentProcessAction      = SafeComPullPrintAction.Print;
            SafeComAuthentication      = false;
            SelectAll                  = false;
            NumberOfCopies             = 1; //Default to 1.  Will throw if 0.
            LockTimeouts               = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
            //PrintingTaskData = new PrintingTaskConfigData();
        }
Ejemplo n.º 6
0
        public MyQPullPrintingActivityData()
        {
            DocumentProcessAction      = MyQPullPrintAction.Print;
            AuthProvider               = AuthenticationProvider.MyQ;
            ShuffleDocuments           = false;
            DelayAfterPrint            = 10;
            UsePrintServerNotification = false;

            LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
        }
Ejemplo n.º 7
0
 public HpacScanActivityData()
 {
     LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
     DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
     AuthProvider    = AuthenticationProvider.HpacScan;
     PaperSupplyType = PaperSupplyType.Simplex;
     ColorModeType   = ColorModeType.Monochrome;
     QualityType     = QualityType.Normal;
     JobBuild        = false;
     ScanCount       = 1;
 }
 public EquitracActivityData1_1()
 {
     EquitracAuthentication = false;
     EquitracServer         = string.Empty;
     NumberOfCopies         = 1;
     SelectAll                  = false;
     DocumentProcessAction      = EquitracPullPrintAction.Print;
     LockTimeouts               = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
     DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
     //PrintingTaskData = new PrintingTaskConfigData();
 }
Ejemplo n.º 9
0
        /// <summary>
        /// Initializes a new instance of the <see cref="BlueprintActivityData"/> class.
        /// </summary>
        public BlueprintActivityData()
        {
            DocumentProcessAction   = BlueprintPullPrintAction.PrintAll;
            BlueprintAuthentication = false;
            AuthProvider            = AuthenticationProvider.Blueprint;
            SelectAll = false;
            //NumberOfCopies = 1; //Default to 1.  Will throw if 0.
            ShuffleDocuments = false;
            DelayAfterPrint  = 10;

            LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
        }
Ejemplo n.º 10
0
        public GeniusBytesPullPrintingActivityData()
        {
            DocumentProcessAction = GeniusBytesPullPrintAction.PrintAll;
            AuthProvider          = AuthenticationProvider.Auto;
            ReleaseOnSignIn       = false;
            PrintAll                   = true;
            ShuffleDocuments           = false;
            DelayAfterPrint            = 10;
            UsePrintServerNotification = false;
            UseColorModeNotification   = false;
            UseDeletionNotification    = false;

            LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
        }
Ejemplo n.º 11
0
        /// <summary>
        /// Creates a new instance of <see cref="PaperCutActivityData" /> class.
        /// </summary>
        public PaperCutActivityData()
        {
            DocumentProcessAction = PaperCutPullPrintAction.Print;

            AuthProvider    = AuthenticationProvider.PaperCut;
            SelectAll       = false;
            ReleaseOnSignIn = false;

            ShuffleDocuments           = false;
            DelayAfterPrint            = 10;
            UsePrintServerNotification = false;

            LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
        }
Ejemplo n.º 12
0
        /// <summary>
        /// Initializes a new instance of the <see cref="SafeComActivityData"/> class.
        /// </summary>
        public SafeComActivityData()
        {
            DocumentProcessAction      = SafeComPullPrintAction.Print;
            SafeComAuthentication      = false;
            AuthProvider               = AuthenticationProvider.SafeCom;
            SelectAll                  = false;
            ReleaseOnSignIn            = false;
            NumberOfCopies             = 1; //Default to 1.  Will throw if 0.
            ShuffleDocuments           = false;
            DelayAfterPrint            = 10;
            UsePrintServerNotification = false;

            LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
        }
Ejemplo n.º 13
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ScanToHpcrActivityData"/> class.
        /// </summary>
        public ScanToHpcrActivityData()
            : base()
        {
            HpcrScanButton   = string.Empty;
            ScanDestination  = string.Empty;
            ScanDistribution = string.Empty;

            ApplicationAuthentication = false;
            ImagePreview    = false;
            PageCount       = 1;
            LockTimeouts    = new LockTimeoutData(TimeSpan.FromMinutes(2), TimeSpan.FromMinutes(5));
            AutomationPause = TimeSpan.FromSeconds(1);
            AuthProvider    = AuthenticationProvider.Auto;

            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
        }
Ejemplo n.º 14
0
        public EquitracActivityData()
        {
            EquitracAuthentication = false;
            AuthProvider           = AuthenticationProvider.Equitrac;
            EquitracServer         = string.Empty;
            NumberOfCopies         = 1;

            ShuffleDocuments           = false;
            DelayAfterPrint            = 10;
            UsePrintServerNotification = false;

            SelectAll = false;

            DocumentProcessAction      = EquitracPullPrintAction.Print;
            LockTimeouts               = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
        }
Ejemplo n.º 15
0
        public HpRoamActivityData()
        {
            DocumentProcessAction  = HpRoamPullPrintAction.PrintAll;
            RoamDocumentSendAction = DocumentSendAction.Windows;
            AndroidDocumentAction  = RoamAndroidAction.PrintAll;
            PhoneDocument          = string.Empty;
            HPRoamAuthentication   = false;
            AuthProvider           = AuthenticationProvider.Card;
            SelectAll = false;
            //NumberOfCopies = 1; //Default to 1.  Will throw if 0.
            ShuffleDocuments     = false;
            DelayAfterPrint      = 10;
            DelayBeforePullPrint = 5;

            LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
            PhoneDocumentPush          = false;
        }
        public PaperCutAgentlessActivityData()
        {
            DocumentProcessAction = PaperCutAgentlessPullPrintAction.Print;

            AuthProvider    = AuthenticationProvider.PaperCutAgentless;
            SelectAll       = false;
            ForceGrayscale  = false;
            Force2sided     = false;
            ReleaseOnSignIn = false;

            UseSingleJobOptions = false;
            SingleJobCopies     = 1;
            SingleJobDuplex     = false;
            SingleJobGrayScale  = false;

            DelayAfterPrint            = 10;
            UsePrintServerNotification = false;

            LockTimeouts = new LockTimeoutData(TimeSpan.FromMinutes(5), TimeSpan.FromMinutes(10));
            DeviceMemoryProfilerConfig = new DeviceMemoryProfilerConfig();
        }
Ejemplo n.º 17
0
 /// <summary>
 /// Collects the memory data.
 /// </summary>
 /// <param name="memoryProfilerConfig">The memory profiler configuration.</param>
 /// <param name="snapshotLabel">The snapshot label.</param>
 public void CollectMemoryData(DeviceMemoryProfilerConfig memoryProfilerConfig, string snapshotLabel)
 {
     _collectMemoryManager.CollectDeviceMemoryProfile(memoryProfilerConfig, snapshotLabel);
 }