Skip to content

Commit

Permalink
fix liniting errors
Browse files Browse the repository at this point in the history
  • Loading branch information
cdupuis committed Sep 25, 2017
1 parent 02195ec commit d7f623b
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ import { SlackMessage } from "@atomist/slack-messages/SlackMessages";
import { HandlerResult } from "../../HandlerResult";
import { AutomationEventListener } from "../../server/AutomationEventListener";
import { AutomationServer } from "../../server/AutomationServer";
import { eventStore } from "../../spi/event/EventStore";
import { MessageClient, MessageOptions } from "../../spi/message/MessageClient";
import { MessageClientSupport } from "../../spi/message/MessageClientSupport";
import { guid } from "../util/string";
import { AbstractTransportEventHandler } from "./AbstractTransportEventHandler";
import { CommandIncoming, EventIncoming } from "./TransportEventHandler";
import { eventStore } from "../../spi/event/EventStore";

export abstract class AbstractEventStoringTransportEventHandler extends AbstractTransportEventHandler {

Expand Down
10 changes: 5 additions & 5 deletions src/spi/event/EventStore.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/**
* Implementations of {EventStore} can be used to store and retrieve automation node releated events.
*/
import { CommandIncoming, EventIncoming } from "../../internal/transport/TransportEventHandler";
import { InMemoryEventStore } from "../../internal/event/InMemoryEventStore";
import { CommandIncoming, EventIncoming } from "../../internal/transport/TransportEventHandler";

export interface EventStore {

Expand All @@ -19,16 +19,16 @@ export interface EventStore {
messages(from?: number): any[];
}

let _eventStore: EventStore = new InMemoryEventStore();
let EventStore: EventStore = new InMemoryEventStore();

/**
* Globally available instance of {EventStore} to be use across the automation node.
* @type {InMemoryEventStore}
*/
export function eventStore() {
return _eventStore;
return EventStore;
}

export function setEventStore(es: EventStore) {
_eventStore = es;
}
EventStore = es;
}

0 comments on commit d7f623b

Please sign in to comment.