A B C D F G H I L M O P Q R S T 

A

AbstractMutableBeanFactory - Class in org.tangram.mutable
Common stuff for all bean factories dealing with mutable content.
AbstractMutableBeanFactory() - Constructor for class org.tangram.mutable.AbstractMutableBeanFactory
 
addListener(Class<? extends Content>, BeanListener) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
attach a listener for any changes dealing with classes of the given type.
afterPropertiesSet() - Method in class org.tangram.components.mutable.ToolHandler
 
apiDelete(T) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
Wrap API specific deletion call.
apiPersist(T) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
Wrap API specific persistence call.

B

beginTransaction() - Method in interface org.tangram.mutable.MutableBeanFactory
Starts a transaction which must subsequently be committed or rolled back.

C

cache - Variable in class org.tangram.mutable.AbstractMutableBeanFactory
 
clearCacheFor(Class<? extends Content>) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
clearCacheFor(Class<? extends Content>) - Method in interface org.tangram.mutable.MutableBeanFactory
clear caches for instances depending on the given type.
clearCaches(HttpServletRequest, HttpServletResponse) - Method in class org.tangram.components.mutable.ToolHandler
 
commitTransaction() - Method in interface org.tangram.mutable.MutableBeanFactory
Commits a transaction previously opened with beginTransaction()
createBean(Class<T>) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
remember that the newly created bean has to be persisted in the now open transaction!
createBean(Class<T>) - Method in interface org.tangram.mutable.MutableBeanFactory
Create a new bean of a given type.

D

delete(T) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
delete(T) - Method in interface org.tangram.mutable.MutableBeanFactory
Delete a given bean from persistence storage.

F

filterExactClass(Class<T>, List<? extends Object>, List<T>) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
Filter a list of objects for instances of a given class.

G

getAllClasses() - Method in interface org.tangram.mutable.MutableBeanFactory
return a collection of all classes available related with content for mutable bean instances.
getBaseClass() - Method in interface org.tangram.mutable.MutableBeanFactory
Returns the root class of all content classes handled by the implementing instance - may be null;
getBasePackages() - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
getBean(Class<T>, String, String) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
getBean(Class<T>, String) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
getClasses() - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
getClasses() - Method in interface org.tangram.mutable.MutableBeanFactory
return a collection of all content classes available for mutable contents.
getClassForName(String) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
Gets the class for a given type name.
getClassNamesCacheKey() - Method in class org.tangram.mutable.AbstractMutableBeanFactory
Cache key for the persistent cache to store all class names.
getImplementingClasses(Class<T>) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
Get the classes implementing a given baseClass.
getImplementingClasses(Class<T>) - Method in interface org.tangram.mutable.MutableBeanFactory
Return a list of assignable non-abstract classes for a given type.
getImplementingClassesForModelClass(Class<? extends Content>) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
getImplementingClassesMap() - Method in class org.tangram.mutable.AbstractMutableBeanFactory
just to support JSP's weak calling of methods.
getImplementingClassesMap() - Method in interface org.tangram.mutable.MutableBeanFactory
Return a map mapping abstract classes to inheriting non-abstract classes.
getKeyClass(String) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
Get class name from query cache key.
getListeners() - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
getManager() - Method in interface org.tangram.mutable.MutableBeanFactory
Get managing instance of the underlying implementation.

H

hasManager() - Method in class org.tangram.mutable.AbstractMutableBeanFactory
Check if the underlying API implementation of the bean factory really has the needed managing instance of some sort at hand.

I

implementingClassesMap - Variable in class org.tangram.mutable.AbstractMutableBeanFactory
mapping from classes or interfaces to non abstract classes implementing them
isActivateCaching() - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
isActivateQueryCaching() - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 

L

listBeans(Class<T>, String, String, Boolean) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 

M

modelClasses - Variable in class org.tangram.mutable.AbstractMutableBeanFactory
 
MutableBeanFactory - Interface in org.tangram.mutable
 
MutableCode - Interface in org.tangram.mutable
Extension of the code resource interface to let attributes be written.

O

org.tangram.components.mutable - package org.tangram.components.mutable
 
org.tangram.mutable - package org.tangram.mutable
 

P

persist(T) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
persist(T) - Method in interface org.tangram.mutable.MutableBeanFactory
Persist a given bean.
persistUncommitted(T) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
persistUncommitted(T) - Method in interface org.tangram.mutable.MutableBeanFactory
Persist a given bean and don't close the open transaction.

Q

QUERY_CACHE_KEY - Static variable in class org.tangram.mutable.AbstractMutableBeanFactory
 
queryCache - Variable in class org.tangram.mutable.AbstractMutableBeanFactory
 

R

rollbackTransaction() - Method in interface org.tangram.mutable.MutableBeanFactory
Undo the changes initiated by all the commands issued after the last beginTransaction call.

S

setActivateCaching(boolean) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
setActivateQueryCaching(boolean) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
setAnnotation(String) - Method in interface org.tangram.mutable.MutableCode
 
setBasePackages(Set<String>) - Method in class org.tangram.mutable.AbstractMutableBeanFactory
 
setCode(char[]) - Method in interface org.tangram.mutable.MutableCode
 
setMimeType(String) - Method in interface org.tangram.mutable.MutableCode
 
startupCache - Variable in class org.tangram.mutable.AbstractMutableBeanFactory
 
statistics - Variable in class org.tangram.mutable.AbstractMutableBeanFactory
 

T

tableNameMapping - Variable in class org.tangram.mutable.AbstractMutableBeanFactory
 
ToolHandler - Class in org.tangram.components.mutable
Generic tools for repositories with mutable contents.
ToolHandler() - Constructor for class org.tangram.components.mutable.ToolHandler
 
A B C D F G H I L M O P Q R S T