Class CreativeModel
- java.lang.Object
-
- org.prebid.mobile.rendering.models.CreativeModel
-
- Direct Known Subclasses:
VideoCreativeModel
public class CreativeModel extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected OmEventTrackeromEventTrackerprotected TrackingManagertrackingManager
-
Constructor Summary
Constructors Constructor Description CreativeModel(TrackingManager trackingManager, OmEventTracker omEventTracker, AdUnitConfiguration adConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdUnitConfigurationgetAdConfiguration()java.lang.StringgetClickUrl()intgetDisplayDurationInSeconds()intgetHeight()java.lang.StringgetHtml()java.lang.StringgetImpressionUrl()java.lang.StringgetName()java.lang.IntegergetRefreshMax()java.lang.StringgetTargetUrl()java.lang.StringgetTracking()java.lang.StringgetTransactionState()intgetWidth()booleanhasEndCard()booleanisRequireImpressionUrl()voidregisterActiveOmAdSession(OmAdSessionManager omAdSessionManager)voidregisterTrackingEvent(TrackingEvent.Events event, java.util.ArrayList<java.lang.String> urls)voidsetAdConfiguration(AdUnitConfiguration adConfiguration)voidsetClickUrl(java.lang.String clickUrl)voidsetDisplayDurationInSeconds(int displayDurationInSeconds)voidsetHasEndCard(boolean hasEndCard)voidsetHeight(int height)voidsetHtml(java.lang.String html)voidsetImpressionUrl(java.lang.String impressionUrl)voidsetName(java.lang.String name)voidsetRefreshMax(java.lang.Integer refreshMax)voidsetRequireImpressionUrl(boolean requireImpressionUrl)voidsetTargetUrl(java.lang.String targetUrl)voidsetTracking(java.lang.String tracking)voidsetTransactionState(java.lang.String transactionState)voidsetWidth(int width)voidtrackDisplayAdEvent(TrackingEvent.Events event)voidtrackEventNamed(TrackingEvent.Events event)
-
-
-
Field Detail
-
trackingManager
protected TrackingManager trackingManager
-
omEventTracker
protected OmEventTracker omEventTracker
-
-
Constructor Detail
-
CreativeModel
public CreativeModel(TrackingManager trackingManager, OmEventTracker omEventTracker, AdUnitConfiguration adConfiguration)
-
-
Method Detail
-
registerTrackingEvent
public void registerTrackingEvent(TrackingEvent.Events event, java.util.ArrayList<java.lang.String> urls)
-
trackDisplayAdEvent
public void trackDisplayAdEvent(TrackingEvent.Events event)
-
trackEventNamed
public void trackEventNamed(TrackingEvent.Events event)
-
registerActiveOmAdSession
public void registerActiveOmAdSession(OmAdSessionManager omAdSessionManager)
-
getAdConfiguration
public AdUnitConfiguration getAdConfiguration()
-
setAdConfiguration
public void setAdConfiguration(AdUnitConfiguration adConfiguration)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDisplayDurationInSeconds
public int getDisplayDurationInSeconds()
-
setDisplayDurationInSeconds
public void setDisplayDurationInSeconds(int displayDurationInSeconds)
-
getWidth
public int getWidth()
-
setWidth
public void setWidth(int width)
-
getHeight
public int getHeight()
-
setHeight
public void setHeight(int height)
-
getHtml
public java.lang.String getHtml()
-
setHtml
public void setHtml(java.lang.String html)
-
getRefreshMax
public java.lang.Integer getRefreshMax()
-
setRefreshMax
public void setRefreshMax(java.lang.Integer refreshMax)
-
getTransactionState
public java.lang.String getTransactionState()
-
setTransactionState
public void setTransactionState(java.lang.String transactionState)
-
getImpressionUrl
public java.lang.String getImpressionUrl()
-
setImpressionUrl
public void setImpressionUrl(java.lang.String impressionUrl)
-
isRequireImpressionUrl
public boolean isRequireImpressionUrl()
-
setRequireImpressionUrl
public void setRequireImpressionUrl(boolean requireImpressionUrl)
-
getClickUrl
public java.lang.String getClickUrl()
-
setClickUrl
public void setClickUrl(java.lang.String clickUrl)
-
getTracking
public java.lang.String getTracking()
-
setTracking
public void setTracking(java.lang.String tracking)
-
hasEndCard
public boolean hasEndCard()
-
setHasEndCard
public void setHasEndCard(boolean hasEndCard)
-
setTargetUrl
public void setTargetUrl(java.lang.String targetUrl)
-
getTargetUrl
public java.lang.String getTargetUrl()
-
-