Mura CMS 6.1

mura.category
Class categoryManager

railo-context.Component
        extended by mura.cfobject
            extended by mura.category.categoryManager

public class categoryManager
extends cfobject

Constructor Summary
init(any configBean, any categoryGateway, any categoryDAO, any utility, any settingsManager, any categoryUtility, any pluginManager, any trashManager, any clusterManager)
 
Method Summary
 any create([struct data='[runtime expression]'])
 void delete([String categoryID])
 query getCategories([string siteID], [string parentID], string keywords='', boolean activeOnly='false', boolean InterestsOnly='false')
 query getCategoriesBySiteID([string siteID], string keywords='')
 numeric getCategoryCount([String siteID], boolean activeOnly='false')
 query getCategoryfeatures([string categoryID])
 any getCrumbQuery(any path, any siteID, any sort='asc')
 numeric getInterestGroupCount([String siteID], boolean activeOnly='false')
 query getInterestGroupsBySiteID([string siteID], string keywords='')
 any getIterator([string siteID], [string parentID], string keywords='', boolean activeOnly='true', boolean InterestsOnly='false')
 query getLiveCategoryFeatures([string categoryID])
 query getPrivateInterestGroups([string siteID], [string parentID])
 query getPublicInterestGroups([string siteID], [string parentID])
 void keepCategories([string contentHistID=''], [query rsKeepers])
 any makeFilenameUnique([any categoryBean])
 any purgeCategoryCache([any categoryID], [any categoryBean], [any broadcast='true'])
 any purgeCategoryDescendentsCache([any categoryID], [any categoryBean], [any broadcast='true'])
 any read(any categoryID='', any name='', any remoteID='', any filename='', any urltitle='', any siteID='', any categoryBean='')
 any readByFilename([String filename], [string siteid], any categoryBean='')
 any readByName([String name], [string siteid], any categoryBean='')
 any readByRemoteID([String remoteID], [String siteID], any categoryBean='')
 any readByURLTitle([String urlTitle], [string siteid], any categoryBean='')
 any save([any data='[runtime expression]'])
 void setCategories([struct data='[runtime expression]'], [string contentID=''], [string contentHistID=''], [string siteID=''], [query rsCurrent])
 void setListOrder([string categoryID=''], [string orderID=''], [string orderno=''], [string siteid=''])
 void setMaterializedPath([any categoryBean])
 any update([struct data='[runtime expression]'])
 void updateMaterializedPath([any newPath], [any currentPath], [any siteID])
 
Methods inherited from class mura.cfobject
commitTracePoint, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getPlugin, getPluginManager, getServiceFactory, getValue, initTracePoint, injectMethod, invokeMethod, removeValue, setValue, valueExists
 
Methods inherited from class railo-context.Component
 

Constructor Detail

init

public init(any configBean, any categoryGateway, any categoryDAO, any utility, any settingsManager, any categoryUtility, any pluginManager, any trashManager, any clusterManager)

Parameters:
configBean
categoryGateway
categoryDAO
utility
settingsManager
categoryUtility
pluginManager
trashManager
clusterManager
Method Detail

create

public any create([struct data='[runtime expression]'])

Parameters:
data

delete

public void delete([String categoryID])

Parameters:
categoryID

getCategories

public query getCategories([string siteID], [string parentID], string keywords='', boolean activeOnly='false', boolean InterestsOnly='false')

Parameters:
siteID
parentID
keywords
activeOnly
InterestsOnly

getCategoriesBySiteID

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

Parameters:
siteID
keywords

getCategoryCount

public numeric getCategoryCount([String siteID], boolean activeOnly='false')

Parameters:
siteID
activeOnly

getCategoryfeatures

public query getCategoryfeatures([string categoryID])

Parameters:
categoryID

getCrumbQuery

public any getCrumbQuery(any path, any siteID, any sort='asc')

Parameters:
path
siteID
sort

getInterestGroupCount

public numeric getInterestGroupCount([String siteID], boolean activeOnly='false')

Parameters:
siteID
activeOnly

getInterestGroupsBySiteID

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

Parameters:
siteID
keywords

getIterator

public any getIterator([string siteID], [string parentID], string keywords='', boolean activeOnly='true', boolean InterestsOnly='false')

Parameters:
siteID
parentID
keywords
activeOnly
InterestsOnly

getLiveCategoryFeatures

public query getLiveCategoryFeatures([string categoryID])

Parameters:
categoryID

getPrivateInterestGroups

public query getPrivateInterestGroups([string siteID], [string parentID])

Parameters:
siteID
parentID

getPublicInterestGroups

public query getPublicInterestGroups([string siteID], [string parentID])

Parameters:
siteID
parentID

keepCategories

public void keepCategories([string contentHistID=''], [query rsKeepers])

Parameters:
contentHistID
rsKeepers

makeFilenameUnique

public any makeFilenameUnique([any categoryBean])

Parameters:
categoryBean

purgeCategoryCache

public any purgeCategoryCache([any categoryID], [any categoryBean], [any broadcast='true'])

Parameters:
categoryID
categoryBean
broadcast

purgeCategoryDescendentsCache

public any purgeCategoryDescendentsCache([any categoryID], [any categoryBean], [any broadcast='true'])

Parameters:
categoryID
categoryBean
broadcast

read

public any read(any categoryID='', any name='', any remoteID='', any filename='', any urltitle='', any siteID='', any categoryBean='')

Parameters:
categoryID
name
remoteID
filename
urltitle
siteID
categoryBean

readByFilename

public any readByFilename([String filename], [string siteid], any categoryBean='')

Parameters:
filename
siteid
categoryBean

readByName

public any readByName([String name], [string siteid], any categoryBean='')

Parameters:
name
siteid
categoryBean

readByRemoteID

public any readByRemoteID([String remoteID], [String siteID], any categoryBean='')

Parameters:
remoteID
siteID
categoryBean

readByURLTitle

public any readByURLTitle([String urlTitle], [string siteid], any categoryBean='')

Parameters:
urlTitle
siteid
categoryBean

save

public any save([any data='[runtime expression]'])

Parameters:
data

setCategories

public void setCategories([struct data='[runtime expression]'], [string contentID=''], [string contentHistID=''], [string siteID=''], [query rsCurrent])

Parameters:
data
contentID
contentHistID
siteID
rsCurrent

setListOrder

public void setListOrder([string categoryID=''], [string orderID=''], [string orderno=''], [string siteid=''])

Parameters:
categoryID
orderID
orderno
siteid

setMaterializedPath

public void setMaterializedPath([any categoryBean])

Parameters:
categoryBean

update

public any update([struct data='[runtime expression]'])

Parameters:
data

updateMaterializedPath

public void updateMaterializedPath([any newPath], [any currentPath], [any siteID])

Parameters:
newPath
currentPath
siteID

Mura CMS 6.1