A C G H L O P R S

A

add(String, WfProcessInternal) - Method in class org.enhydra.shark.caching.LRUProcessCache
Adds process to the process cache.
add(String, WfResourceInternal) - Method in class org.enhydra.shark.caching.LRUResourceCache
Adds resource to the resource cache.

C

cache - Variable in class org.enhydra.shark.caching.LRUProcessCache
LRU process cache.
cache - Variable in class org.enhydra.shark.caching.LRUResourceCache
LRU resource cache.
configure(CallbackUtilities) - Method in class org.enhydra.shark.caching.LRUCacheMgr
Configures caches.
configure(CallbackUtilities) - Method in class org.enhydra.shark.caching.LRUProcessCache
Configures proccess cache.
configure(CallbackUtilities) - Method in class org.enhydra.shark.caching.LRUResourceCache
Configures resource cache.

G

get(String) - Method in class org.enhydra.shark.caching.LRUProcessCache
Returns the process from the process cache with id procId.
get(String) - Method in class org.enhydra.shark.caching.LRUResourceCache
Returns the resource from the resource cache with username username.
getAll() - Method in class org.enhydra.shark.caching.LRUProcessCache
Returns all processes from the process cache.
getAll() - Method in class org.enhydra.shark.caching.LRUResourceCache
Returns all resources from the resource cache.
getProcessCache() - Method in class org.enhydra.shark.caching.LRUCacheMgr
Returns process cache.
getResourceCache() - Method in class org.enhydra.shark.caching.LRUCacheMgr
Returns resource cache.
getSize() - Method in class org.enhydra.shark.caching.LRUProcessCache
Returns the size of the process cache.
getSize() - Method in class org.enhydra.shark.caching.LRUResourceCache
Returns the size of the resource cache.

H

howManyEntries() - Method in class org.enhydra.shark.caching.LRUProcessCache
 
howManyEntries() - Method in class org.enhydra.shark.caching.LRUResourceCache
 

L

LRUCacheMgr - class org.enhydra.shark.caching.LRUCacheMgr.
This class creates and manages process cache and recource caches.
LRUCacheMgr() - Constructor for class org.enhydra.shark.caching.LRUCacheMgr
 
LRUProcessCache - class org.enhydra.shark.caching.LRUProcessCache.
This class is LRU (least recently used mechanism) cache for storing processes.
LRUProcessCache() - Constructor for class org.enhydra.shark.caching.LRUProcessCache
 
LRUResourceCache - class org.enhydra.shark.caching.LRUResourceCache.
This class is LRU (least recently used mechanism) cache for storing resources.
LRUResourceCache() - Constructor for class org.enhydra.shark.caching.LRUResourceCache
 

O

org.enhydra.shark.caching - package org.enhydra.shark.caching
 

P

processes - Variable in class org.enhydra.shark.caching.LRUCacheMgr
 

R

remove(String) - Method in class org.enhydra.shark.caching.LRUProcessCache
Removes process from the process cache.
remove(String) - Method in class org.enhydra.shark.caching.LRUResourceCache
Removes resource from the resource cache.
resources - Variable in class org.enhydra.shark.caching.LRUCacheMgr
 

S

setSize(int) - Method in class org.enhydra.shark.caching.LRUProcessCache
Sets size of the process cache to value size.
setSize(int) - Method in class org.enhydra.shark.caching.LRUResourceCache
Sets size of the resource cache to value size.

A C G H L O P R S