mura.content.file.razuna

Class razunaAPI

WEB-INF.cftags.component
    extended by mura.cfobject
      extended by mura.content.file.razuna.razunaAPI

This provide Razuna api functionality

Class Attributes:
None
Method Summary
any checkAPIKey()
struct createfolder(string folder_name, [string folder_owner=''], [string folder_related=''], [string folder_collection=''], [string folder_description=''])
private any doHttp(string apiURL)
query getFolders([string folderid='0'])
query getassets(string folderID)
query getfolder(string folderID)
query getrenditions(string assetid, string assettype)
private any removeCurrentFolder(query q, string folderid)
struct removefolder(string folderID)
any set(string hostName, string APIKey, numeric hostID)
 
Methods inherited from class mura.cfobject
commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEntity, getEventManager, getFeed, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, getValue, hasCustomDatasource, init, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, setValue, valueExists
 
Methods inherited from class WEB-INF.cftags.component
None

Method Detail

checkAPIKey

public any checkAPIKey()


createfolder

public struct createfolder(string folder_name, [string folder_owner=''], [string folder_related=''], [string folder_collection=''], [string folder_description=''])

Parameters:
folder_name
folder_owner
folder_related
folder_collection
folder_description

doHttp

private any doHttp(string apiURL)

Parameters:
apiURL

getFolders

public query getFolders([string folderid='0'])

Parameters:
folderid

getassets

public query getassets(string folderID)

Parameters:
folderID

getfolder

public query getfolder(string folderID)

Parameters:
folderID

getrenditions

public query getrenditions(string assetid, string assettype)

Parameters:
assetid
assettype

removeCurrentFolder

private any removeCurrentFolder(query q, string folderid)

Parameters:
q
folderid

removefolder

public struct removefolder(string folderID)

Parameters:
folderID

set

public any set(string hostName, string APIKey, numeric hostID)

Overrides:
set in class cfobject
Parameters:
hostName
APIKey
hostID