public class POBVastErrorHandler
extends java.lang.Object
| Constructor and Description |
|---|
POBVastErrorHandler(com.pubmatic.sdk.common.network.POBTrackerHandler tracker)
Create instance of POBVastErrorHandler
|
| Modifier and Type | Method and Description |
|---|---|
static com.pubmatic.sdk.common.POBError |
convertToPOBError(POBVastError vastError)
Converts POBVastError to POBError.
|
void |
executeVastErrors(java.util.List<java.lang.String> vastErrorUrls,
POBVastError vastError)
Checks weather vast error should be tracked, replace error macro with specific error code and
execute error tracker url's.
|
void |
executeVastErrorsWitchMacros(java.util.List<java.lang.String> vastErrorUrls,
java.util.Map<java.lang.Object,java.lang.Object> macroMap,
POBVastError vastError)
Checks weather vast error should be tracked, replace error macro with specific error code and
execute error tracker url's.
|
public POBVastErrorHandler(@NonNull
com.pubmatic.sdk.common.network.POBTrackerHandler tracker)
tracker - PMTrackerHandler instance to track error urls.public void executeVastErrorsWitchMacros(@Nullable
java.util.List<java.lang.String> vastErrorUrls,
@Nullable
java.util.Map<java.lang.Object,java.lang.Object> macroMap,
@NonNull
POBVastError vastError)
vastErrorUrls - list of vast error url's received in vast response.macroMap - Map of the VAST macros to be replaced with their valuesvastError - vast error with specific error code.public void executeVastErrors(@Nullable
java.util.List<java.lang.String> vastErrorUrls,
@NonNull
POBVastError vastError)
vastErrorUrls - list of vast error url's received in vast response.vastError - vast error with specific error code.@Nullable
public static com.pubmatic.sdk.common.POBError convertToPOBError(@NonNull
POBVastError vastError)
vastError - vast error to be converted.