public static class ApplicationEvent.Builder extends java.lang.Object implements ApplicationEventBuilder
Constructor and Description |
---|
ApplicationEvent.Builder(WGA wga,
App app,
ApplicationEventPath eventPath) |
Modifier and Type | Method and Description |
---|---|
void |
fire() |
void |
fireOnLocalServer() |
void |
fireOnSession() |
ApplicationEventBuilder |
onResultFire(java.lang.String eventName) |
ApplicationEvent.Builder |
param(java.lang.Object key,
java.lang.Object value) |
ApplicationEventBuilder |
params(java.util.Map<java.lang.Object,java.lang.Object> params) |
public ApplicationEvent.Builder(WGA wga, App app, ApplicationEventPath eventPath)
public ApplicationEventBuilder params(java.util.Map<java.lang.Object,java.lang.Object> params)
params
in interface ApplicationEventBuilder
public ApplicationEvent.Builder param(java.lang.Object key, java.lang.Object value)
param
in interface ApplicationEventBuilder
public ApplicationEventBuilder onResultFire(java.lang.String eventName)
onResultFire
in interface ApplicationEventBuilder
public void fire() throws de.innovationgate.webgate.api.WGException
fire
in interface ApplicationEventBuilder
de.innovationgate.webgate.api.WGException
public void fireOnLocalServer() throws de.innovationgate.webgate.api.WGException
fireOnLocalServer
in interface ApplicationEventBuilder
de.innovationgate.webgate.api.WGException
public void fireOnSession() throws de.innovationgate.webgate.api.WGException
fireOnSession
in interface ApplicationEventBuilder
de.innovationgate.webgate.api.WGException