|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnl.gx.banner.api.BannerSessionImpl
public class BannerSessionImpl
Implementation of BannerSession.
| Constructor Summary | |
|---|---|
BannerSessionImpl(java.lang.String publisher,
java.lang.String password)
Create a new BannerSession. |
|
| Method Summary | |
|---|---|
nl.gx.banner.storage.Banner[] |
createBanner(java.lang.String name,
java.lang.String description,
java.lang.String imageURL,
java.lang.String targetURL,
java.lang.String flashURL,
java.lang.String contentText,
int dimensionId,
java.lang.String type,
java.lang.String advertiser)
Create a new banner. |
nl.gx.banner.storage.BannerModel[] |
createBannerModel(int bannerId,
int modelId)
|
nl.gx.banner.storage.Dimension[] |
createDimension(java.lang.String name,
int width,
int height)
|
nl.gx.banner.storage.Model[] |
createModel(java.lang.String name,
int dimension,
java.lang.String description)
Create a new Model. |
nl.gx.banner.storage.Banner[] |
deleteBanner(int bannerId)
Delete a Banner by it's id. |
nl.gx.banner.storage.BannerModel[] |
deleteBannerModel(int bannerModelId)
|
nl.gx.banner.storage.Dimension[] |
deleteDimension(int dimensionId)
|
nl.gx.banner.storage.Model[] |
deleteModel(int modelId)
Delete a model. |
nl.gx.banner.storage.Banner[] |
getBanner(int bannerId)
Retrieve a Banner by id. |
nl.gx.banner.storage.BannerModel[] |
getBannerModel(int bannerModelId)
Retrieve a Banner by id. |
nl.gx.banner.storage.BannerModel[] |
getBannerModels()
|
nl.gx.banner.storage.Banner[] |
getBanners()
Retrieve all banners. |
nl.gx.banner.storage.Dimension[] |
getDimension(int dimensionId)
Retrieve a Dimension by id. |
nl.gx.banner.storage.Dimension[] |
getDimensions()
Retrieve all Dimensions. |
nl.gx.banner.storage.Model[] |
getModel(int modelId)
Retrieve a Model by id. |
nl.gx.banner.storage.Model[] |
getModels()
Retrieve all Models. |
nl.gx.banner.storage.Report[] |
getReportByDay(int bannerId,
int modelId,
int contextId,
int fromYear,
int fromMonth,
int fromDay,
int toYear,
int toMonth,
int toDay)
|
nl.gx.banner.storage.Report[] |
getReportByHour(int bannerId,
int modelId,
int contextId,
int fromYear,
int fromMonth,
int fromDay,
int fromHour,
int toYear,
int toMonth,
int toDay,
int toHour)
|
nl.gx.banner.storage.Report[] |
getReportByMonth(int bannerId,
int modelId,
int contextId,
int fromYear,
int fromMonth,
int toYear,
int toMonth)
|
nl.gx.banner.storage.Report[] |
getReportTotal(int bannerId,
int modelId,
int contextId,
int fromYear,
int fromMonth,
int fromDay,
int fromHour,
int toYear,
int toMonth,
int toDay,
int toHour)
|
nl.gx.banner.storage.Banner[] |
setBannerAdvertiser(int bannerId,
java.lang.String value)
Set the advertiser of a banner. |
nl.gx.banner.storage.Banner[] |
setBannerContentText(int bannerId,
java.lang.String value)
Set the contentText of a banner. |
nl.gx.banner.storage.Banner[] |
setBannerDescription(int bannerId,
java.lang.String value)
Set the description of a banner. |
nl.gx.banner.storage.Banner[] |
setBannerDimension(int bannerId,
int dimensionId)
Set the Dimension of a Banner. |
nl.gx.banner.storage.Banner[] |
setBannerFlashURL(int bannerId,
java.lang.String value)
Set the flashUrl of a banner. |
nl.gx.banner.storage.Banner[] |
setBannerImageURL(int bannerId,
java.lang.String value)
Set the imageURL of a banner. |
nl.gx.banner.storage.BannerModel[] |
setBannerModelExpiration(int bannerModelId,
int year,
int month,
int day,
int hour)
|
nl.gx.banner.storage.BannerModel[] |
setBannerModelInterval(int bannerModelId,
int fromHour,
int toHour)
|
nl.gx.banner.storage.BannerModel[] |
setBannerModelMaxExposure(int bannerModelId,
int value)
|
nl.gx.banner.storage.BannerModel[] |
setBannerModelPublication(int bannerModelId,
int year,
int month,
int day,
int hour)
|
nl.gx.banner.storage.BannerModel[] |
setBannerModelRelExposure(int bannerModelId,
int value)
|
nl.gx.banner.storage.Banner[] |
setBannerName(int bannerId,
java.lang.String value)
Set the name of a Banner. |
nl.gx.banner.storage.Banner[] |
setBannerTargetURL(int bannerId,
java.lang.String value)
Set the targetURL of a banner. |
nl.gx.banner.storage.Banner[] |
setBannerTargetWindow(int bannerId,
int value)
Set the targetWindow of a Banner. The value can be either 0 which means the current window (default) or 1 which means a new window. |
nl.gx.banner.storage.Banner[] |
setBannerType(int bannerId,
java.lang.String value)
Set the type af a Banner. |
nl.gx.banner.storage.Dimension[] |
setDimensionHeight(int dimensionId,
int value)
|
nl.gx.banner.storage.Dimension[] |
setDimensionName(int dimensionId,
java.lang.String value)
|
nl.gx.banner.storage.Dimension[] |
setDimensionWidth(int dimensionId,
int value)
|
nl.gx.banner.storage.Model[] |
setModelDescription(int modelId,
java.lang.String value)
Sets the description of a Model. |
nl.gx.banner.storage.Model[] |
setModelName(int modelId,
java.lang.String value)
Set the name of a model. |
nl.gx.banner.storage.Model[] |
setModelType(int modelId,
int type)
Sets the type of a Model. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BannerSessionImpl(java.lang.String publisher,
java.lang.String password)
throws java.lang.IllegalAccessException
publisher - password -
java.lang.IllegalAccessException| Method Detail |
|---|
public nl.gx.banner.storage.Banner[] getBanner(int bannerId)
getBanner in interface BannerSessionbannerId -
public nl.gx.banner.storage.Banner[] getBanners()
getBanners in interface BannerSession
public nl.gx.banner.storage.Banner[] createBanner(java.lang.String name,
java.lang.String description,
java.lang.String imageURL,
java.lang.String targetURL,
java.lang.String flashURL,
java.lang.String contentText,
int dimensionId,
java.lang.String type,
java.lang.String advertiser)
createBanner in interface BannerSessionname - description - imageURL - targetURL - flashURL - contentText - dimensionId - type - advertiser -
public nl.gx.banner.storage.Banner[] deleteBanner(int bannerId)
deleteBanner in interface BannerSessionbannerId -
public nl.gx.banner.storage.Banner[] setBannerName(int bannerId,
java.lang.String value)
setBannerName in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Banner[] setBannerDimension(int bannerId,
int dimensionId)
setBannerDimension in interface BannerSessionbannerId - dimensionId -
public nl.gx.banner.storage.Banner[] setBannerAdvertiser(int bannerId,
java.lang.String value)
setBannerAdvertiser in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Banner[] setBannerType(int bannerId,
java.lang.String value)
setBannerType in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Banner[] setBannerContentText(int bannerId,
java.lang.String value)
setBannerContentText in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Banner[] setBannerDescription(int bannerId,
java.lang.String value)
setBannerDescription in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Banner[] setBannerTargetURL(int bannerId,
java.lang.String value)
setBannerTargetURL in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Banner[] setBannerImageURL(int bannerId,
java.lang.String value)
setBannerImageURL in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Banner[] setBannerFlashURL(int bannerId,
java.lang.String value)
setBannerFlashURL in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Banner[] setBannerTargetWindow(int bannerId,
int value)
setBannerTargetWindow in interface BannerSessionbannerId - value -
public nl.gx.banner.storage.Model[] getModel(int modelId)
getModel in interface BannerSessionmodelId -
public nl.gx.banner.storage.Model[] getModels()
getModels in interface BannerSession
public nl.gx.banner.storage.Model[] createModel(java.lang.String name,
int dimension,
java.lang.String description)
createModel in interface BannerSessionname - dimension - description -
public nl.gx.banner.storage.Model[] deleteModel(int modelId)
deleteModel in interface BannerSessionmodelId -
public nl.gx.banner.storage.Model[] setModelName(int modelId,
java.lang.String value)
setModelName in interface BannerSessionmodelId - value -
public nl.gx.banner.storage.Model[] setModelType(int modelId,
int type)
setModelType in interface BannerSessionmodelId - type -
public nl.gx.banner.storage.Model[] setModelDescription(int modelId,
java.lang.String value)
setModelDescription in interface BannerSessionmodelId - value -
public nl.gx.banner.storage.Dimension[] getDimension(int dimensionId)
getDimension in interface BannerSessiondimensionId -
public nl.gx.banner.storage.Dimension[] getDimensions()
getDimensions in interface BannerSession
public nl.gx.banner.storage.Dimension[] createDimension(java.lang.String name,
int width,
int height)
createDimension in interface BannerSessionpublic nl.gx.banner.storage.Dimension[] deleteDimension(int dimensionId)
deleteDimension in interface BannerSession
public nl.gx.banner.storage.Dimension[] setDimensionName(int dimensionId,
java.lang.String value)
setDimensionName in interface BannerSession
public nl.gx.banner.storage.Dimension[] setDimensionWidth(int dimensionId,
int value)
setDimensionWidth in interface BannerSession
public nl.gx.banner.storage.Dimension[] setDimensionHeight(int dimensionId,
int value)
setDimensionHeight in interface BannerSessionpublic nl.gx.banner.storage.BannerModel[] getBannerModel(int bannerModelId)
BannerSession
getBannerModel in interface BannerSessionpublic nl.gx.banner.storage.BannerModel[] getBannerModels()
getBannerModels in interface BannerSession
public nl.gx.banner.storage.BannerModel[] createBannerModel(int bannerId,
int modelId)
createBannerModel in interface BannerSessionpublic nl.gx.banner.storage.BannerModel[] deleteBannerModel(int bannerModelId)
deleteBannerModel in interface BannerSession
public nl.gx.banner.storage.BannerModel[] setBannerModelMaxExposure(int bannerModelId,
int value)
setBannerModelMaxExposure in interface BannerSession
public nl.gx.banner.storage.BannerModel[] setBannerModelRelExposure(int bannerModelId,
int value)
setBannerModelRelExposure in interface BannerSession
public nl.gx.banner.storage.BannerModel[] setBannerModelPublication(int bannerModelId,
int year,
int month,
int day,
int hour)
setBannerModelPublication in interface BannerSession
public nl.gx.banner.storage.BannerModel[] setBannerModelExpiration(int bannerModelId,
int year,
int month,
int day,
int hour)
setBannerModelExpiration in interface BannerSession
public nl.gx.banner.storage.BannerModel[] setBannerModelInterval(int bannerModelId,
int fromHour,
int toHour)
setBannerModelInterval in interface BannerSession
public nl.gx.banner.storage.Report[] getReportByHour(int bannerId,
int modelId,
int contextId,
int fromYear,
int fromMonth,
int fromDay,
int fromHour,
int toYear,
int toMonth,
int toDay,
int toHour)
getReportByHour in interface BannerSession
public nl.gx.banner.storage.Report[] getReportByDay(int bannerId,
int modelId,
int contextId,
int fromYear,
int fromMonth,
int fromDay,
int toYear,
int toMonth,
int toDay)
getReportByDay in interface BannerSession
public nl.gx.banner.storage.Report[] getReportByMonth(int bannerId,
int modelId,
int contextId,
int fromYear,
int fromMonth,
int toYear,
int toMonth)
getReportByMonth in interface BannerSession
public nl.gx.banner.storage.Report[] getReportTotal(int bannerId,
int modelId,
int contextId,
int fromYear,
int fromMonth,
int fromDay,
int fromHour,
int toYear,
int toMonth,
int toDay,
int toHour)
getReportTotal in interface BannerSession
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||