Mura CMS 6.1

mura
Class Factory

railo-context.Component
        extended by mura.cfobject
            extended by mura.Factory
Direct Known Subclasses:
factoryMetadata , cacheFactory , pluginStandardEventFactory

public class Factory
extends cfobject

Constructor Summary
init()
 
Method Summary
 any get(string key)
 any getAll()
 any getCollection()
 string getHashKey(string key)
 any getJavaLoader()
 Factory getParent()
 boolean has(string key)
 boolean hasParent()
private boolean isSoftReference(any obj)
 boolean keyExists([any key])
 void purge(string key)
 void purgeAll()
 void set(string key, any obj, [boolean isSoft='false'], [any timespan=''])
private void setCollection(struct collection)
 void setJavaLoader(any javaLoader)
 void setParent(Factory parent)
 numeric size()
 
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()

Method Detail

get

public any get(string key)

Parameters:
key

getAll

public any getAll()


getCollection

public any getCollection()


getHashKey

public string getHashKey(string key)

Parameters:
key

getJavaLoader

public any getJavaLoader()


getParent

public Factory getParent()


has

public boolean has(string key)

Parameters:
key

hasParent

public boolean hasParent()


isSoftReference

private boolean isSoftReference(any obj)

Parameters:
obj

keyExists

public boolean keyExists([any key])

Parameters:
key

purge

public void purge(string key)

Parameters:
key

purgeAll

public void purgeAll()


set

public void set(string key, any obj, [boolean isSoft='false'], [any timespan=''])

Parameters:
key
obj
isSoft
timespan

setCollection

private void setCollection(struct collection)

Parameters:
collection

setJavaLoader

public void setJavaLoader(any javaLoader)

Parameters:
javaLoader

setParent

public void setParent(Factory parent)

Parameters:
parent

size

public numeric size()


Mura CMS 6.1