A C D E F G I L O P R S T

A

activate(Object) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
Activate an entry and put it back in the cache.

C

Cache<T extends Identifiable> - Interface in org.jboss.ejb3.cache
Cache a stateful object and make sure any life cycle callbacks are called at the appropriate time.
create(Class<?>[], Object[]) - Method in interface org.jboss.ejb3.cache.Cache
Create a new object.
create(Class<?>[], Object[]) - Method in class org.jboss.ejb3.cache.impl.EntryStateCache
 
create(Class<?>[], Object[]) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
create(Class<?>[], Object[]) - Method in class org.jboss.ejb3.cache.impl.PassivationGroupContainer
 
create(Class<?>[], Object[]) - Method in class org.jboss.ejb3.cache.impl.SimpleCache
 
create(Class<?>[], Object[]) - Method in class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
create(Class<?>[], Object[]) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
create(Class<?>[], Object[]) - Method in interface org.jboss.ejb3.cache.StatefulObjectFactory
Creates a new stateful object by calling it's empty constructor, do injection, calling post-construct and finally calling the appropriate init method.

D

destroy(PassivationGroup) - Method in class org.jboss.ejb3.cache.impl.PassivationGroupContainer
 
destroy(T) - Method in interface org.jboss.ejb3.cache.StatefulObjectFactory
Perform any cleanup actions on the object, such as calling the pre-destroy callback.

E

EntryStateCache<T extends Identifiable> - Class in org.jboss.ejb3.cache.impl
Comment
EntryStateCache(StatefulObjectFactory<T>) - Constructor for class org.jboss.ejb3.cache.impl.EntryStateCache
 

F

FileObjectStore<T extends Identifiable> - Class in org.jboss.ejb3.cache.impl
Stores objects in a directory via serialization.
FileObjectStore() - Constructor for class org.jboss.ejb3.cache.impl.FileObjectStore
 
finished(T) - Method in class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
finished(T) - Method in interface org.jboss.ejb3.cache.LongevityCache
Signal the finish of the current operation on the object.

G

get(Object) - Method in interface org.jboss.ejb3.cache.Cache
Get the specified object from cache.
get(Object) - Method in class org.jboss.ejb3.cache.impl.EntryStateCache
 
get(Object) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
get(Object) - Method in class org.jboss.ejb3.cache.impl.SimpleCache
 
get(Object) - Method in class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
get(Object) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
getFile(Object) - Method in class org.jboss.ejb3.cache.impl.FileObjectStore
 
getId() - Method in interface org.jboss.ejb3.cache.Identifiable
The object identifier.
getId() - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl.Entry
 
getId() - Method in class org.jboss.ejb3.cache.impl.PassivationGroupImpl
 
GroupedPassivatingCache<T extends Identifiable> - Interface in org.jboss.ejb3.cache.grouped
Allows objects to the members of a PassivationGroup.
GroupedPassivatingCacheImpl<T extends Identifiable & Serializable> - Class in org.jboss.ejb3.cache.impl
Comment
GroupedPassivatingCacheImpl(StatefulObjectFactory<T>, PassivationManager<T>, ObjectStore<T>, PassivatingCache<PassivationGroup>) - Constructor for class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
GroupedPassivatingCacheImpl.Entry - Class in org.jboss.ejb3.cache.impl
 

I

Identifiable - Interface in org.jboss.ejb3.cache
An object that has an identification.

L

load(Object) - Method in class org.jboss.ejb3.cache.impl.FileObjectStore
 
load(Object) - Method in interface org.jboss.ejb3.cache.ObjectStore
Load the object from storage.
LongevityCache<T extends Identifiable> - Interface in org.jboss.ejb3.cache
An longevity cache keeps hold over an object for use with multiple operations.

O

ObjectStore<T extends Identifiable> - Interface in org.jboss.ejb3.cache
Stores an indentifiable object on a persistence store.
org.jboss.ejb3.cache - package org.jboss.ejb3.cache
 
org.jboss.ejb3.cache.grouped - package org.jboss.ejb3.cache.grouped
 
org.jboss.ejb3.cache.impl - package org.jboss.ejb3.cache.impl
 

P

passivate(Object) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
passivate(Object) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
passivate(Object) - Method in interface org.jboss.ejb3.cache.PassivatingCache
Force passivation of an object.
PassivatingCache<T extends Identifiable> - Interface in org.jboss.ejb3.cache
A cache which passivates unused objects.
PassivationGroup - Interface in org.jboss.ejb3.cache.grouped
Defines a group of passivatable objects which must be passivated in one unit of work.
PassivationGroupContainer - Class in org.jboss.ejb3.cache.impl
Comment
PassivationGroupContainer() - Constructor for class org.jboss.ejb3.cache.impl.PassivationGroupContainer
 
PassivationGroupImpl - Class in org.jboss.ejb3.cache.impl
Comment
PassivationGroupImpl() - Constructor for class org.jboss.ejb3.cache.impl.PassivationGroupImpl
 
PassivationManager<T extends Serializable> - Interface in org.jboss.ejb3.cache
Manage passivation lifecycle callbacks on an object.
peek(Object) - Method in interface org.jboss.ejb3.cache.Cache
Peek at an object which might be in use.
peek(Object) - Method in class org.jboss.ejb3.cache.impl.EntryStateCache
 
peek(Object) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
peek(Object) - Method in class org.jboss.ejb3.cache.impl.SimpleCache
 
peek(Object) - Method in class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
peek(Object) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
postActivate(PassivationGroup) - Method in class org.jboss.ejb3.cache.impl.PassivationGroupContainer
 
postActivate(T) - Method in interface org.jboss.ejb3.cache.PassivationManager
This method is called after an object has been retrieved from an ObjectStore.
prePassivate(PassivationGroup) - Method in class org.jboss.ejb3.cache.impl.PassivationGroupContainer
 
prePassivate(T) - Method in interface org.jboss.ejb3.cache.PassivationManager
This method is called before an object is serialized into an ObjectStore.

R

release(T) - Method in interface org.jboss.ejb3.cache.Cache
Release the object from use.
release(T) - Method in class org.jboss.ejb3.cache.impl.EntryStateCache
 
release(T) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
release(T) - Method in class org.jboss.ejb3.cache.impl.SimpleCache
 
release(T) - Method in class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
release(T) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
releaseByKey(Object) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
remove(Object) - Method in interface org.jboss.ejb3.cache.Cache
Remove the specified object from cache.
remove(Object) - Method in class org.jboss.ejb3.cache.impl.EntryStateCache
 
remove(Object) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
remove(Object) - Method in class org.jboss.ejb3.cache.impl.SimpleCache
 
remove(Object) - Method in class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
remove(Object) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 

S

setGroup(T, PassivationGroup) - Method in interface org.jboss.ejb3.cache.grouped.GroupedPassivatingCache
 
setGroup(T, PassivationGroup) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
setName(String) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
setName(String) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
setSessionTimeout(int) - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
setSessionTimeout(int) - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
setStorageDirectory(String) - Method in class org.jboss.ejb3.cache.impl.FileObjectStore
 
SimpleCache<T extends Identifiable> - Class in org.jboss.ejb3.cache.impl
Comment
SimpleCache(StatefulObjectFactory<T>) - Constructor for class org.jboss.ejb3.cache.impl.SimpleCache
 
SimpleLongevityCache<T extends Identifiable> - Class in org.jboss.ejb3.cache.impl
Comment
SimpleLongevityCache(Cache<T>) - Constructor for class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
SimplePassivatingCache<T extends Identifiable & Serializable> - Class in org.jboss.ejb3.cache.impl
Comment
SimplePassivatingCache(StatefulObjectFactory<T>, PassivationManager<T>, ObjectStore<T>) - Constructor for class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
start() - Method in interface org.jboss.ejb3.cache.Cache
Start the cache.
start() - Method in class org.jboss.ejb3.cache.impl.EntryStateCache
 
start() - Method in class org.jboss.ejb3.cache.impl.FileObjectStore
 
start() - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
start() - Method in class org.jboss.ejb3.cache.impl.SimpleCache
 
start() - Method in class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
start() - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
StatefulObjectFactory<T> - Interface in org.jboss.ejb3.cache
Creates and destroys stateful objects.
stop() - Method in interface org.jboss.ejb3.cache.Cache
Stop the cache.
stop() - Method in class org.jboss.ejb3.cache.impl.EntryStateCache
 
stop() - Method in class org.jboss.ejb3.cache.impl.FileObjectStore
 
stop() - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl
 
stop() - Method in class org.jboss.ejb3.cache.impl.SimpleCache
 
stop() - Method in class org.jboss.ejb3.cache.impl.SimpleLongevityCache
 
stop() - Method in class org.jboss.ejb3.cache.impl.SimplePassivatingCache
 
store(T) - Method in class org.jboss.ejb3.cache.impl.FileObjectStore
 
store(T) - Method in interface org.jboss.ejb3.cache.ObjectStore
Store the object into storage.

T

toString() - Method in class org.jboss.ejb3.cache.impl.GroupedPassivatingCacheImpl.Entry
 

A C D E F G I L O P R S T

Copyright © 2007 JBoss Inc.. All Rights Reserved.