Class EventSender
-
- All Implemented Interfaces:
-
com.ironsource.mediationsdk.adunit.events.AdUnitEventsInterface
public final class EventSender implements AdUnitEventsInterface
-
-
Field Summary
Fields Modifier and Type Field Description private final List<AdUnitEventsInterface>eventsInterfacesprivate final Initinitprivate final Loadloadprivate final Tokentokenprivate final Auctionauctionprivate final AdInteractionadInteractionprivate final Troubleshoottroubleshootprivate final Operationaloperational
-
Constructor Summary
Constructors Constructor Description EventSender(IronSource.AD_UNIT adFormat, AdUnitEventsWrapper.Level level, List<AdUnitEventsInterface> eventsInterfaces, BaseEventsManager eventManager)
-
Method Summary
Modifier and Type Method Description final List<AdUnitEventsInterface>getEventsInterfaces()final InitgetInit()final LoadgetLoad()final TokengetToken()final AuctiongetAuction()final AdInteractiongetAdInteraction()final TroubleshootgetTroubleshoot()final OperationalgetOperational()Map<String, Object>getEventsAdditionalDataMap(AdUnitEvents event)This method is used for getting extra data from the class operating the event wrapper. final UnitaddEventInterface(AdUnitEventsInterface eventInterface)final UnitsendLoadEvent(Boolean isPublisherLoad)-
-
Constructor Detail
-
EventSender
EventSender(IronSource.AD_UNIT adFormat, AdUnitEventsWrapper.Level level, List<AdUnitEventsInterface> eventsInterfaces, BaseEventsManager eventManager)
-
-
Method Detail
-
getEventsInterfaces
final List<AdUnitEventsInterface> getEventsInterfaces()
-
getInit
final Init getInit()
-
getLoad
final Load getLoad()
-
getToken
final Token getToken()
-
getAuction
final Auction getAuction()
-
getAdInteraction
final AdInteraction getAdInteraction()
-
getTroubleshoot
final Troubleshoot getTroubleshoot()
-
getOperational
final Operational getOperational()
-
getEventsAdditionalDataMap
Map<String, Object> getEventsAdditionalDataMap(AdUnitEvents event)
This method is used for getting extra data from the class operating the event wrapper. This is called for every event.
- Returns:
map of data to add to event
-
addEventInterface
final Unit addEventInterface(AdUnitEventsInterface eventInterface)
-
sendLoadEvent
final Unit sendLoadEvent(Boolean isPublisherLoad)
-
-
-
-