Exemplo n.º 1
0
        private void LogUsageData(PluginExecutionData executionData, ServerInfo server)
        {
            //Log Server usage
            ActivityExecutionServerUsageLog serverLog = new ActivityExecutionServerUsageLog(executionData, server);

            ExecutionServices.DataLogger.Submit(serverLog);
        }
        private void LogUsageData(ServerInfo hpacServer)
        {
            //Log ePrintServer usage
            ActivityExecutionServerUsageLog serverLog = new ActivityExecutionServerUsageLog(_executionData, hpacServer);

            ExecutionServices.DataLogger.Submit(serverLog);
        }
Exemplo n.º 3
0
        private static void LogServer(PluginExecutionData executionData, PrintQueueInfo printQueue)
        {
            RemotePrintQueueInfo remoteQueue = printQueue as RemotePrintQueueInfo;

            if (remoteQueue != null)
            {
                var log = new ActivityExecutionServerUsageLog(executionData, remoteQueue.ServerHostName);
                ExecutionServices.DataLogger.Submit(log);
            }
        }
        private void LogUsageData(IAssetInfo asset, ServerInfo hpacServer)
        {
            //Log device usage
            ActivityExecutionAssetUsageLog deviceLog = new ActivityExecutionAssetUsageLog(_executionData, asset);

            ExecutionServices.DataLogger.Submit(deviceLog);

            //Log ePrintServer usage
            ActivityExecutionServerUsageLog serverLog = new ActivityExecutionServerUsageLog(_executionData, hpacServer);

            ExecutionServices.DataLogger.Submit(serverLog);
        }
        private void LogUsageData(IAssetInfo asset, ServerInfoCollection servers)
        {
            //Log device usage
            ActivityExecutionAssetUsageLog deviceLog = new ActivityExecutionAssetUsageLog(_executionData, asset);

            ExecutionServices.DataLogger.Submit(deviceLog);

            //Log Server usage
            foreach (ServerInfo server in servers)
            {
                ActivityExecutionServerUsageLog serverLog = new ActivityExecutionServerUsageLog(_executionData, server);
                ExecutionServices.DataLogger.Submit(serverLog);
            }
        }