public abstract class SplunkLogEventFactory
extends java.lang.Object
SplunkLogEvent eventTemplate = new SplunkLogEvent("Login Event","foo");
SplunkLogEventFactory.addTemplate("foo", eventTemplate);
SplunkLogEvent event = SplunkLogEventFactory.getInstanceFromTemplate("foo");
event.addPair("someparam", "helloworld");
Constructor and Description |
---|
SplunkLogEventFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
addTemplate(java.lang.String name,
SplunkLogEvent template)
Add a template SplunkLogEvent object
|
static SplunkLogEvent |
getInstanceFromTemplate(java.lang.String name)
Get a new SplunkLogEvent object that is a clone of a template
|
static void |
removeTemplate(java.lang.String name)
Remove a template SplunkLogEvent object
|
public static void addTemplate(java.lang.String name, SplunkLogEvent template)
name
- template
- public static void removeTemplate(java.lang.String name)
name
- public static SplunkLogEvent getInstanceFromTemplate(java.lang.String name) throws java.lang.Exception
name
- java.lang.Exception