Mura CMS 6.0

mura.advertising
Class advertiserManager

railo-context.Component
        extended by mura.cfobject
            extended by mura.advertising.advertiserManager

public class advertiserManager
extends cfobject

Constructor Summary
init(any configBean, any advertiserGateway, any campaignManager, any adZoneManager, any creativeManager, any advertiserRenderer, any advertiserUtility, any utility, any settingsManager)
 
Method Summary
 numeric checkIPWhiteList([string IP], [string siteid])
 void compact()
 any createAdZone([struct data])
 any createCampaign([struct data])
 any createCreative([struct data])
 any createPlacement([struct data])
 void deleteAdZone([string adZoneID])
 void deleteCampaign([string CampaignID])
 void deleteCreative([string CreativeID])
 void deletePlacement([string PlacementID])
 query getAdvertisersBySiteID([string siteID], string keywords='')
 query getadzonesBySiteID([string siteID], string keywords='')
 query getCampaignsBySiteID([string siteid], string keywords='')
 query getCampaignsByUser([string userid])
 query getCreativesBySiteID([string siteid], string keywords='')
 query getCreativesByUser([string userid])
 string getCreativeTypes()
 string getGroupID([string siteID])
 query getIPWhiteListBySiteID([string siteID])
 string getMediaTypes()
 query getPlacementsByCampaign([string placementID], string date1='', string date2='')
 void getReportDataByPlacement([struct data], [any PlacementBean])
 any readAdZone([string adZoneID])
 any readCampaign([string CampaignID])
 any readCreative([string CreativeID])
 string readCreativeAndRender([string creativeID], string adZoneID='', string campaignID='', string siteID='')
 any readPlacement([string PlacementID])
 struct renderAdZone([string adZoneID], [string siteID], numeric track='1', string IP='', string contentHistID='')
 string renderCreative([any creativeBean], string placementID='', string siteID='', numeric track='1')
 any saveAdZone([any data])
 any saveCampaign([any data])
 any saveCreative([any data])
 any savePlacement([any data])
 void trackAd(string placementID, string type, string ip, string siteid, numeric rate)
 any updateAdZone([struct data])
 any updateCampaign([struct data])
 any updateCreative([struct data])
 void updateIPWhiteListBySiteID([string IPWhiteList], [string siteID])
 any updatePlacement([struct data])
 
Methods inherited from class mura.cfobject
commitTracePoint, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getPlugin, getPluginManager, getServiceFactory, getValue, initTracePoint, injectMethod, removeValue, setValue, valueExists
 
Methods inherited from class railo-context.Component
 

Constructor Detail

init

public init(any configBean, any advertiserGateway, any campaignManager, any adZoneManager, any creativeManager, any advertiserRenderer, any advertiserUtility, any utility, any settingsManager)

Parameters:
configBean
advertiserGateway
campaignManager
adZoneManager
creativeManager
advertiserRenderer
advertiserUtility
utility
settingsManager
Method Detail

checkIPWhiteList

public numeric checkIPWhiteList([string IP], [string siteid])

Parameters:
IP
siteid

compact

public void compact()


createAdZone

public any createAdZone([struct data])

Parameters:
data

createCampaign

public any createCampaign([struct data])

Parameters:
data

createCreative

public any createCreative([struct data])

Parameters:
data

createPlacement

public any createPlacement([struct data])

Parameters:
data

deleteAdZone

public void deleteAdZone([string adZoneID])

Parameters:
adZoneID

deleteCampaign

public void deleteCampaign([string CampaignID])

Parameters:
CampaignID

deleteCreative

public void deleteCreative([string CreativeID])

Parameters:
CreativeID

deletePlacement

public void deletePlacement([string PlacementID])

Parameters:
PlacementID

getAdvertisersBySiteID

public query getAdvertisersBySiteID([string siteID], string keywords='')

Parameters:
siteID
keywords

getadzonesBySiteID

public query getadzonesBySiteID([string siteID], string keywords='')

Parameters:
siteID
keywords

getCampaignsBySiteID

public query getCampaignsBySiteID([string siteid], string keywords='')

Parameters:
siteid
keywords

getCampaignsByUser

public query getCampaignsByUser([string userid])

Parameters:
userid

getCreativesBySiteID

public query getCreativesBySiteID([string siteid], string keywords='')

Parameters:
siteid
keywords

getCreativesByUser

public query getCreativesByUser([string userid])

Parameters:
userid

getCreativeTypes

public string getCreativeTypes()


getGroupID

public string getGroupID([string siteID])

Parameters:
siteID

getIPWhiteListBySiteID

public query getIPWhiteListBySiteID([string siteID])

Parameters:
siteID

getMediaTypes

public string getMediaTypes()


getPlacementsByCampaign

public query getPlacementsByCampaign([string placementID], string date1='', string date2='')

Parameters:
placementID
date1
date2

getReportDataByPlacement

public void getReportDataByPlacement([struct data], [any PlacementBean])

Parameters:
data
PlacementBean

readAdZone

public any readAdZone([string adZoneID])

Parameters:
adZoneID

readCampaign

public any readCampaign([string CampaignID])

Parameters:
CampaignID

readCreative

public any readCreative([string CreativeID])

Parameters:
CreativeID

readCreativeAndRender

public string readCreativeAndRender([string creativeID], string adZoneID='', string campaignID='', string siteID='')

Parameters:
creativeID
adZoneID
campaignID
siteID

readPlacement

public any readPlacement([string PlacementID])

Parameters:
PlacementID

renderAdZone

public struct renderAdZone([string adZoneID], [string siteID], numeric track='1', string IP='', string contentHistID='')

Parameters:
adZoneID
siteID
track
IP
contentHistID

renderCreative

public string renderCreative([any creativeBean], string placementID='', string siteID='', numeric track='1')

Parameters:
creativeBean
placementID
siteID
track

saveAdZone

public any saveAdZone([any data])

Parameters:
data

saveCampaign

public any saveCampaign([any data])

Parameters:
data

saveCreative

public any saveCreative([any data])

Parameters:
data

savePlacement

public any savePlacement([any data])

Parameters:
data

trackAd

public void trackAd(string placementID, string type, string ip, string siteid, numeric rate)

Parameters:
placementID
type
ip
siteid
rate

updateAdZone

public any updateAdZone([struct data])

Parameters:
data

updateCampaign

public any updateCampaign([struct data])

Parameters:
data

updateCreative

public any updateCreative([struct data])

Parameters:
data

updateIPWhiteListBySiteID

public void updateIPWhiteListBySiteID([string IPWhiteList], [string siteID])

Parameters:
IPWhiteList
siteID

updatePlacement

public any updatePlacement([struct data])

Parameters:
data

Mura CMS 6.0