From e413694cf5354d2e62e95597f9bc0628a2f6eb8a Mon Sep 17 00:00:00 2001 From: Stian Thorgersen Date: Fri, 29 Aug 2014 14:55:45 +0200 Subject: [PATCH] Fixes to event-store-mem example --- examples/providers/event-store-mem/README.md | 4 ++-- .../examples/providers/events/MemEventStoreProvider.java | 2 +- .../services/org.keycloak.events.EventStoreProviderFactory | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/providers/event-store-mem/README.md b/examples/providers/event-store-mem/README.md index d7d62490655..2999bd8dd7e 100644 --- a/examples/providers/event-store-mem/README.md +++ b/examples/providers/event-store-mem/README.md @@ -3,13 +3,13 @@ Example Event Store that stores events in memory To deploy copy target/event-store-mem-example.jar to standalone/deployments/auth-server.war/WEB-INF/lib. Then edit standalone/configuration/keycloak-server.json, change: - "event-store": { + "eventsStore": { "provider": "jpa" } to: - "event-store": { + "eventsStore": { "provider": "in-mem" } diff --git a/examples/providers/event-store-mem/src/main/java/org/keycloak/examples/providers/events/MemEventStoreProvider.java b/examples/providers/event-store-mem/src/main/java/org/keycloak/examples/providers/events/MemEventStoreProvider.java index 8a00b7eb197..fc5e474e3d2 100644 --- a/examples/providers/event-store-mem/src/main/java/org/keycloak/examples/providers/events/MemEventStoreProvider.java +++ b/examples/providers/event-store-mem/src/main/java/org/keycloak/examples/providers/events/MemEventStoreProvider.java @@ -59,7 +59,7 @@ public class MemEventStoreProvider implements EventStoreProvider { @Override public void onEvent(Event event) { - events.add(event); + events.add(0, event); } @Override diff --git a/examples/providers/event-store-mem/src/main/resources/META-INF/services/org.keycloak.events.EventStoreProviderFactory b/examples/providers/event-store-mem/src/main/resources/META-INF/services/org.keycloak.events.EventStoreProviderFactory index 92e783cb58e..baa00d76a02 100644 --- a/examples/providers/event-store-mem/src/main/resources/META-INF/services/org.keycloak.events.EventStoreProviderFactory +++ b/examples/providers/event-store-mem/src/main/resources/META-INF/services/org.keycloak.events.EventStoreProviderFactory @@ -1 +1 @@ -events.MemEventStoreProviderFactory \ No newline at end of file +org.keycloak.examples.providers.events.MemEventStoreProviderFactory \ No newline at end of file