|
Xindice API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xindice.server.standard.StdResourceManager
StdResourceManager
Constructor Summary | |
StdResourceManager()
|
Method Summary | |
void |
dispose()
dispose disposes of the object instance. |
Configuration |
getConfig()
getConfig retrieves the configuration information for the Configurable object instance. |
java.lang.Object |
getResource(java.lang.String name)
getResource retrieves a resource by name from the ResourceManager. |
java.lang.Object |
getResource(Versioning versioning,
java.lang.String name)
getResource retrieves a resource by name from the ResourceManager. |
void |
lockResource(java.lang.String name)
lockResource locks a resource by name in the ResourceManager. |
void |
lockResource(Versioning versioning,
java.lang.String name)
lockResource locks a resource by name in the ResourceManager. |
void |
removeResource(java.lang.String name)
removeResource removes a resource by name from the ResourceManager. |
void |
removeResource(Versioning versioning,
java.lang.String name)
removeResource removes a resource by name from the ResourceManager. |
void |
runTask()
The runTask method implements StdResourceManager's resource vulture |
void |
setConfig(Configuration config)
setConfig sets the configuration information for the Configurable object instance. |
void |
setKernel(Kernel kernel)
setKernel provides a Kernel callback interface to the implementing object. |
void |
setResource(java.lang.String name,
java.lang.Object object)
setResource places a resource by name into the ResourceManager. |
void |
setResource(Versioning versioning,
java.lang.String name,
java.lang.Object object)
setResource places a resource by name into the ResourceManager. |
void |
unlockResource(java.lang.String name)
unlockResource unlocks a resource by name in the ResourceManager. |
void |
unlockResource(Versioning versioning,
java.lang.String name)
unlockResource unlocks a resource by name in the ResourceManager. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StdResourceManager()
Method Detail |
public void setKernel(Kernel kernel)
KernelAccess
setKernel
in interface KernelAccess
org.apache.xindice.server.KernelAccess
kernel
- the Kernel referencepublic void setConfig(Configuration config)
Configurable
setConfig
in interface Configurable
org.apache.xindice.util.Configurable
config
- The configuration Nodepublic Configuration getConfig()
Configurable
getConfig
in interface Configurable
org.apache.xindice.util.Configurable
public void runTask()
runTask
in interface Task
public void setResource(Versioning versioning, java.lang.String name, java.lang.Object object) throws ParameterException
ResourceManager
setResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
versioning
- the version space to usename
- the resource nameobject
- the object resourceParameterException
- if the object cannot be storedpublic void setResource(java.lang.String name, java.lang.Object object) throws ParameterException
ResourceManager
setResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
name
- the resource nameobject
- the object resourceParameterException
- if the object cannot be storedpublic void removeResource(Versioning versioning, java.lang.String name)
ResourceManager
removeResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
versioning
- the version space to usename
- the resource namepublic void removeResource(java.lang.String name)
ResourceManager
removeResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
name
- the resource namepublic java.lang.Object getResource(Versioning versioning, java.lang.String name)
ResourceManager
getResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
versioning
- the version space to usename
- the resource namepublic java.lang.Object getResource(java.lang.String name)
ResourceManager
getResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
name
- the resource namepublic void lockResource(Versioning versioning, java.lang.String name)
ResourceManager
lockResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
versioning
- the version space to usename
- the resource namepublic void lockResource(java.lang.String name)
ResourceManager
lockResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
name
- the resource namepublic void unlockResource(Versioning versioning, java.lang.String name)
ResourceManager
unlockResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
versioning
- the version space to usename
- the resource namepublic void unlockResource(java.lang.String name)
ResourceManager
unlockResource
in interface ResourceManager
org.apache.xindice.server.ResourceManager
name
- the resource namepublic void dispose()
Disposable
dispose
in interface Disposable
|
Xindice API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |