/// <summary> /// Añade el parámetro /// </summary> private void AddConnectionParameter(string parametersFile) { if (!string.IsNullOrWhiteSpace(parametersFile)) { QueueConnectionParameters.Add(parametersFile); } }
public void RegisterConnection(string name, TaskQueue.ITQueue qI, TaskQueue.Providers.QueueSpecificParameters parameters, bool Temporary) { QueueConnectionParameters qcp = new QueueConnectionParameters(name); qcp.SetInstance(qI, parameters); qcp.Temporary = Temporary; AddConnection(qcp); }
public QueueConnectionParameters GetByName(string cpName) { QueueConnectionParameters mt = (from mm in MessageModels where mm.Name.Equals(cpName, StringComparison.OrdinalIgnoreCase) select mm).FirstOrDefault(); return(mt); }
public void InitialiseFromModel(RepresentedModel model, QueueConnectionParameters connection) { this.model = model; this.connection = connection; SetSelector(TQItemSelector.DefaultFifoSelector); MongoQueueParams mongoparams = connection.specParams as MongoQueueParams; try { OpenConnection(mongoparams); } catch (Exception e) { throw new QueueConnectionException("can't open connection to: " + mongoparams.ConnectionString, e); } }
public void AddConnection(QueueConnectionParameters conParameters) { Connections.Add(conParameters.Name, conParameters); }
public void Add(QueueConnectionParameters qcp) { MessageModels.Add(qcp); }
public void InitialiseFromModel(RepresentedModel model, QueueConnectionParameters connection) { this.m = model; }
public SecQueue(RepresentedModel model, QueueConnectionParameters connection) { this.InitialiseFromModel(model, connection); Name = connection.Name; }