public class CBURLOpener
extends java.lang.Object
| Constructor and Description |
|---|
CBURLOpener(java.util.concurrent.Executor backgroundExecutor,
CBNetworkService networkService,
CBReachability reachability,
Handler uiHandler)
Public constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canOpenURL(java.lang.String url) |
void |
initiateClickAttempt(CBImpression impression,
java.lang.String url,
CBRequest inPlayClickRequest)
Method intiated whenever a impression Ad is clicked by the end user
|
void |
open(CBImpression impression,
java.lang.String url,
CBRequest inPlayClickRequest)
Open the given URL.
|
void |
urlOpenAttempted(CBImpression impression,
boolean opened,
java.lang.String url,
CBError.CBClickError error,
CBRequest inPlayClickRequest) |
public CBURLOpener(java.util.concurrent.Executor backgroundExecutor,
CBNetworkService networkService,
CBReachability reachability,
Handler uiHandler)
public void urlOpenAttempted(CBImpression impression, boolean opened, java.lang.String url, CBError.CBClickError error, CBRequest inPlayClickRequest)
public void open(CBImpression impression, java.lang.String url, CBRequest inPlayClickRequest)
impression - public boolean canOpenURL(java.lang.String url)
public void initiateClickAttempt(CBImpression impression, java.lang.String url, CBRequest inPlayClickRequest)
impression - url - inPlayClickRequest -