Package com.securenative.events
Class EventManager
- java.lang.Object
-
- com.securenative.events.EventManager
-
- All Implemented Interfaces:
IEventManager
public class EventManager extends Object implements IEventManager
-
-
Constructor Summary
Constructors Constructor Description EventManager(String apiKey, SecureNativeOptions options)
-
Method Summary
Modifier and Type Method Description voidflush()StringsendAgentEvent(Event event, String requestUrl)voidsendAsync(Event event, String url)RiskResultsendSync(Event event, String url)AgentConfigOptionssendUpdateConfigEvent(Event event, String requestUrl)
-
-
-
Constructor Detail
-
EventManager
public EventManager(String apiKey, SecureNativeOptions options) throws SecureNativeSDKException
- Throws:
SecureNativeSDKException
-
-
Method Detail
-
sendSync
public RiskResult sendSync(Event event, String url)
- Specified by:
sendSyncin interfaceIEventManager
-
sendAsync
public void sendAsync(Event event, String url)
- Specified by:
sendAsyncin interfaceIEventManager
-
sendAgentEvent
public String sendAgentEvent(Event event, String requestUrl)
- Specified by:
sendAgentEventin interfaceIEventManager
-
sendUpdateConfigEvent
public AgentConfigOptions sendUpdateConfigEvent(Event event, String requestUrl)
-
flush
public void flush()
-
-