public class ShowModuleDecorator extends java.lang.Object implements IShowModule
| Constructor and Description |
|---|
ShowModuleDecorator(IShowModule showModule) |
| Modifier and Type | Method and Description |
|---|---|
void |
executeAdOperation(IWebViewBridgeInvoker webViewBridgeInvoker,
ShowOperationState state) |
IShowOperation |
get(java.lang.String id) |
ISDKMetrics |
getMetricSender() |
void |
onUnityAdsShowClick(java.lang.String id) |
void |
onUnityAdsShowComplete(java.lang.String id,
UnityAds.UnityAdsShowCompletionState state) |
void |
onUnityAdsShowConsent(java.lang.String id) |
void |
onUnityAdsShowFailure(java.lang.String id,
UnityAds.UnityAdsShowError error,
java.lang.String message) |
void |
onUnityAdsShowStart(java.lang.String id) |
void |
remove(java.lang.String id) |
void |
set(IShowOperation sharedObject) |
public ShowModuleDecorator(IShowModule showModule)
public void executeAdOperation(IWebViewBridgeInvoker webViewBridgeInvoker, ShowOperationState state)
executeAdOperation in interface IAdModule<IShowOperation,ShowOperationState>public ISDKMetrics getMetricSender()
getMetricSender in interface IAdModule<IShowOperation,ShowOperationState>public void onUnityAdsShowFailure(java.lang.String id,
UnityAds.UnityAdsShowError error,
java.lang.String message)
onUnityAdsShowFailure in interface IShowModulepublic void onUnityAdsShowConsent(java.lang.String id)
onUnityAdsShowConsent in interface IShowModulepublic void onUnityAdsShowStart(java.lang.String id)
onUnityAdsShowStart in interface IShowModulepublic void onUnityAdsShowClick(java.lang.String id)
onUnityAdsShowClick in interface IShowModulepublic void onUnityAdsShowComplete(java.lang.String id,
UnityAds.UnityAdsShowCompletionState state)
onUnityAdsShowComplete in interface IShowModulepublic IShowOperation get(java.lang.String id)
get in interface IWebViewBridgeSharedObjectStore<IShowOperation>public void set(IShowOperation sharedObject)
set in interface IWebViewBridgeSharedObjectStore<IShowOperation>public void remove(java.lang.String id)
remove in interface IWebViewBridgeSharedObjectStore<IShowOperation>