private RawEvent createDummyEvent(final String name, final ImmutableMap<String, Object> properties) { return new RawEvent.Builder() .name(name) .server("server.somewhere.com") .product("confluence") .version("5.3.4") .user("admin") .session("-1016800166") .sen("34534251324") .sourceIP("14.124.84.20") .properties(properties) .build(); } }
private RawEvent createDummyEvent(final String eventName, final ImmutableMap<String, Object> properties) { return new RawEvent.Builder() .name(eventName) .server("server.somewhere.com") .product("fisheye") .version("3.6.0") .user("admin") .session("-1016800166") .sen("34534251324") .sourceIP("14.124.84.20") .properties(properties) .build(); }
private RawEvent createDummyEvent(final String eventName, final ImmutableMap<String, Object> properties) { return new RawEvent.Builder() .name(eventName) .server("server.somewhere.com") .product("stash") .version("3.1.0") .user("admin") .session("-1016800166") .sen("34534251324") .sourceIP("14.124.84.20") .properties(properties) .build(); } }
private RawEvent createDummyEvent(final String eventName, final ImmutableMap<String, Object> properties) { return new RawEvent.Builder() .name(eventName) .server("server.somewhere.com") .product("jira") .version("6.1.2") .user("admin") .session("-1016800166") .sen("34534251324") .sourceIP("14.124.84.20") .properties(properties) .build(); }
private RawEvent createDummyEvent(final String eventName, final ImmutableMap<String, Object> properties) { return new RawEvent.Builder() .name(eventName) .server("server.somewhere.com") .product("bamboo") .version("5.8.0") .user("admin") .session("-1016800166") .sen("34534251324") .sourceIP("14.124.84.20") .properties(properties) .build(); }
private RawEvent createDummyEvent(final String eventName, final Map<String, Object> properties) { return new RawEvent.Builder() .name(eventName) .server("server.somewhere.com") .product("crowd") .version("2.10.0") .user("admin") .session("-1016800166") .sen("34534251324") .sourceIP("14.124.84.20") .properties(properties) .build(); }
@Override public RawEvent get() { final Map<String, Object> eventProperties = hashEmailPropertyForMauEvent(event, properties); //We need to retrieve the SEN on a separate thread, doing it on the same event thread // can cause a deadlock when bitbucket server runs as a mirror. Don't move this outside the `get` block final String sen = senProvider.getSen(); return builder.properties(eventProperties).sen(sen).build(); } };