mura.content.feed

Class feedDAO

lucee.Component
    extended by mura.cfobject
      extended by mura.content.feed.feedDAO

This provides content feed CRUD functionality

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init(any configBean, any utility)
    Method Summary
    any create([any feedBean])
    any createAdvancedParams(any feedID='', any params='')
    any createItems(string feedID='', string itemList='', string type='')
    any delete([String feedID])
    any deleteAdvancedParams([String feedID])
    any deleteItem([String feedID], [String itemID])
    any deleteItems([String feedID])
    any read([string feedID], [any feedBean=''])
    any readAdvancedParams(string feedID='')
    any readByName([string name], [string siteid], [any feedBean=''])
    any readByRemoteID([string remoteID], [string siteid], [any feedBean=''])
    any readItems(string feedID='', string type='')
    any update([any feedBean])
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getFeed, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, getValue, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, set, setValue, valueExists
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init(any configBean, any utility)

    Parameters:
    configBean
    utility

    Method Detail

    create

    public any create([any feedBean])

    Parameters:
    feedBean

    createAdvancedParams

    public any createAdvancedParams(any feedID='', any params='')

    Parameters:
    feedID
    params

    createItems

    public any createItems(string feedID='', string itemList='', string type='')

    Parameters:
    feedID
    itemList
    type

    delete

    public any delete([String feedID])

    Parameters:
    feedID

    deleteAdvancedParams

    public any deleteAdvancedParams([String feedID])

    Parameters:
    feedID

    deleteItem

    public any deleteItem([String feedID], [String itemID])

    Parameters:
    feedID
    itemID

    deleteItems

    public any deleteItems([String feedID])

    Parameters:
    feedID

    read

    public any read([string feedID], [any feedBean=''])

    Parameters:
    feedID
    feedBean

    readAdvancedParams

    public any readAdvancedParams(string feedID='')

    Parameters:
    feedID

    readByName

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

    Parameters:
    name
    siteid
    feedBean

    readByRemoteID

    public any readByRemoteID([string remoteID], [string siteid], [any feedBean=''])

    Parameters:
    remoteID
    siteid
    feedBean

    readItems

    public any readItems(string feedID='', string type='')

    Parameters:
    feedID
    type

    update

    public any update([any feedBean])

    Parameters:
    feedBean