/// <summary> /// Allow the server to be visited by commands /// </summary> /// <param name="command">The command that will operate on the server</param> public void Issue(Command command) { command.VisitServer(this); }
public void Issue(Command command) { command.VisitRegistry(this); }
/// <summary> /// Applies a command to the registry /// </summary> /// <param name="command"></param> public void Issue(Command command) { command.VisitDispatcher(this); }
public void PreemptQueue(Command cmd) { DispatchPreemptStack.Add(cmd); }
public void Enqueue(Command cmd) { DispatchQueue.Add(cmd); }