public void End(object payload, DataProviderStopWatch stopWatch, DataProviderCommandSource dataProvider,DataProviderNoRecordState billNoRecords) { stopWatch.Stop(); new EndingCallCommand(Guid.NewGuid(), _requestId, CommandDescriptions.EndExecutionDescription(dataProvider), payload.ObjectToJson(), dataProvider, DateTime.UtcNow, new PerformanceMetadata(stopWatch.ToObject()).ObjectToJson(), Category.Performance,billNoRecords).SendToBus( _publisher, _log); }
public DataProviderIdentifier(DataProviderCommandSource dataProvider, DataProviderAction action, DataProviderResponseState state, DataProviderNoRecordState billNoRecords) { Id = (int) dataProvider; Name = dataProvider.ToString(); Action = action; State = state; BillNoRecords = billNoRecords; }
private LogCommandTypes(ISendCommandToBus commands, DataProviderCommandSource dataProviderName,DataProviderNoRecordState billNoRecords) { _commands = commands; _dataProviderName = dataProviderName; _log = LogManager.GetLogger(GetType()); _executeWatch = new StopWatchFactory().StopWatchForDataProvider(_dataProviderName); _requestWatch = new StopWatchFactory().StopWatchForDataProvider(_dataProviderName); _billNoRecords = billNoRecords; }
public DataProviderConfigured(Guid id, Guid requestId, DataProviderCommandSource dataProvider, DateTime date, CommandType commandType, PayloadIdentifier payload) { Id = id; RequestId = requestId; DataProviderId = dataProvider; Date = date; CommandType = commandType; Payload = payload; }
public EventPayloadIndentifier(byte[] payload, int commitSequence, DataProviderCommandSource dataProvider, CommandType commandType, Type type) { Payload = payload; CommitSequence = commitSequence; DataProvider = dataProvider.ToString(); DataProviderId = (int) dataProvider; CommandType = commandType.ToString(); CommandTypeId = (int) commandType; Type = type; }
public RaisingSecurityFlagCommand(Guid id, Guid requestId, string message, string payload, DataProviderCommandSource dataProvider, DateTime date, string metaData, Category category, DataProviderNoRecordState billNoRecords) { Id = id; RequestId = requestId; Message = message; Payload = payload; DataProvider = dataProvider; Date = date; MetaData = metaData; Category = category; BillNoRecords = billNoRecords; }
public Request RaiseSecurityFlag(Guid id, DataProviderCommandSource dataProvider, DateTime date, CommandType commandType, string metaData, string payload, string message, DataProviderNoRecordState billNoRecords) { DataProvider = new DataProviderIdentifier(dataProvider, DataProviderAction.Response, DataProviderResponseState.Successful, billNoRecords); Date = date; Connection = new ConnectionTypeIdentifier(); Payload = new PayloadIdentifier(metaData, payload, message); CommandType = commandType; State = new StateIdentifier(); RequestContext = new SearchRequestIndentifier(); return this; }
public WorkflowQueueSender(DataProviderCommandSource dataProvider) { _dataProvider = dataProvider; _stopWatch = new StopWatchFactory().StopWatchForDataProvider(dataProvider); _entryPointWatch = new StopWatchFactory().StopWatchForDataProvider(DataProviderCommandSource.EntryPoint); }
private void Security(object payload, MetadataContainer metadata, DataProviderCommandSource dataProvider, DataProviderNoRecordState billNoRecords) { new RaisingSecurityFlagCommand(Guid.NewGuid(), _requestId, CommandDescriptions.SecurityDescription(dataProvider), payload.ObjectToJson(), dataProvider, DateTime.UtcNow, metadata.ObjectToJson(), Category.Security,billNoRecords) .SendToBus(_publisher, _log); }
private void Configuring(object payload, MetadataContainer metadata, DataProviderCommandSource dataProvider, DataProviderNoRecordState billNoRecords) { new ConfiguringDataProviderCommand(Guid.NewGuid(), _requestId, CommandDescriptions.ConfigurationDescription(dataProvider), payload.ObjectToJson(), dataProvider, DateTime.UtcNow, metadata.ObjectToJson(), Category.Configuration,billNoRecords) .SendToBus(_publisher, _log); }
public void Send(CommandType commandType, object payload, object metadata, DataProviderCommandSource dataProvider, DataProviderNoRecordState billNoRecords) { //Task.Run(() => //{ switch (commandType) { case CommandType.Error: Error(payload, new MetadataContainer(metadata), dataProvider, billNoRecords); break; case CommandType.Configuration: Configuring(payload, new MetadataContainer(metadata), dataProvider, billNoRecords); break; case CommandType.Security: Security(payload, new MetadataContainer(metadata), dataProvider, billNoRecords); break; case CommandType.Transformation: Transforming(payload, new MetadataContainer(metadata), dataProvider, billNoRecords); break; } //}); }
public MonitoirngQueueSender(DataProviderCommandSource dataProvider, Guid aggregateId, DataProviderNoRecordState billNoRecords) { _dataProvider = dataProvider; _aggregateId = aggregateId; _billNoRecords = billNoRecords; }
public static LogCommandTypes ForDataProvider(ISendCommandToBus commands, DataProviderCommandSource dataProviderName, IAmDataProvider dataProvider,DataProviderNoRecordState billNoRecords) { return new LogCommandTypes(commands,dataProviderName,dataProvider,billNoRecords); }
public static CommandSender InitCommandSender(IAdvancedBus bus, Guid requestId, DataProviderCommandSource dataProvider) { return new CommandSender(new SendWorkflowCommands(bus, requestId)); }