Index

A B C D E F G H I J L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractEntityManager(Map) - Constructor for class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
constructor
AbstractQuery() - Constructor for class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
actionOk() - Method in class de.tsl2.nano.persistence.replication.Replication
 
addNamedEntityGraph(String, EntityGraph<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
addNamedQuery(String, Query) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
addPersistenceProperties(Persistence, Map<String, Object>) - Method in class de.tsl2.nano.persistence.Persistence
addPersistenceProperties
addPersistenceProperties(Persistence, Map<String, Object>) - Method in class de.tsl2.nano.persistence.replication.Replication
addPersistenceProperties
addReplicationEntities(IGenericBaseService, List<Object>, Tree<Object, BeanValue>, boolean, Class...) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
checks recursive the given list of objects to be replicated to the given service.
addReplicationEntities(IGenericBaseService, List<Object>, Tree<Object, BeanValue>, Class...) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
addShutdownHook() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
autoDllIsCreateDrop() - Method in class de.tsl2.nano.persistence.Persistence
autoDllIsCreateDrop
availableActions() - Method in class de.tsl2.nano.script.ScriptTool
 

B

begin() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
 

C

canConnectToLocalDatabase() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
canConnectToLocalDatabase(Persistence) - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
change(String) - Method in class de.tsl2.nano.persistence.Persistence
change
checkConnection(boolean) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
checkConnection(IGenericBaseService, boolean) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
checkConnection
checkJDBCConnection(boolean) - Method in class de.tsl2.nano.persistence.DatabaseTool
 
clone() - Method in class de.tsl2.nano.persistence.Persistence
 
close() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
close() - Method in class de.tsl2.nano.persistence.SQLQuery
 
collectReplications - Variable in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
commit() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
 
ConfigBeanContainer - Class in de.tsl2.nano.configuration
create a proxied or local beancontainer - for test purposes only
ConfigBeanContainer() - Constructor for class de.tsl2.nano.configuration.ConfigBeanContainer
 
connected - Variable in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
connection() - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
connectionDriverClass - Variable in class de.tsl2.nano.persistence.Persistence
 
connectionPassword - Variable in class de.tsl2.nano.persistence.Persistence
 
connectionUrl - Variable in class de.tsl2.nano.persistence.Persistence
 
connectionUserName - Variable in class de.tsl2.nano.persistence.Persistence
 
copyJavaDBDriverFiles(Persistence) - Method in class de.tsl2.nano.persistence.DatabaseTool
 
createEntityManager() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
createEntityManager(String) - Static method in class de.tsl2.nano.persistence.GenericLocalServiceBean
 
createEntityManager(String, Map) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
createEntityManager
createEntityManager(Map) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
createEntityManager(SynchronizationType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
createEntityManager(SynchronizationType, Map) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
createInstance() - Static method in class de.tsl2.nano.script.ScriptTool
 
createNamedQuery(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
createNamedQuery(String, Class<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
createNativeQuery(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
createNativeQuery(String, Class) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
createNativeQuery(String, String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
createQuery(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
createQuery(CriteriaQuery<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
createSessionContextProxyForTest(ClassLoader) - Method in class de.tsl2.nano.persistence.SQLQuery
 
createStandardReplication() - Static method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
createStandardReplication
current() - Static method in class de.tsl2.nano.persistence.Persistence
loads an existing one or creates a new one.
current() - Static method in class de.tsl2.nano.persistence.replication.Replication
 

D

database - Variable in class de.tsl2.nano.persistence.Persistence
 
DatabaseTool - Class in de.tsl2.nano.persistence
Use the jdbc connection to run/evaluate some database specific actions/properties
DatabaseTool(Persistence) - Constructor for class de.tsl2.nano.persistence.DatabaseTool
 
datasourceClass - Variable in class de.tsl2.nano.persistence.Persistence
 
dbDump() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
dbDump(Persistence) - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
dbDump(String...) - Static method in class de.tsl2.nano.persistence.DatabaseTool
calls h2 server directly though java...
de.tsl2.nano.configuration - package de.tsl2.nano.configuration
 
de.tsl2.nano.persistence - package de.tsl2.nano.persistence
 
de.tsl2.nano.persistence.provider - package de.tsl2.nano.persistence.provider
 
de.tsl2.nano.persistence.replication - package de.tsl2.nano.persistence.replication
 
de.tsl2.nano.script - package de.tsl2.nano.script
 
DEFAULT_CATALOG - Static variable in class de.tsl2.nano.persistence.Persistence
 
DEFAULT_DATABASE - Static variable in class de.tsl2.nano.persistence.Persistence
 
DEFAULT_REPLACE_POSTFIX - Static variable in class de.tsl2.nano.persistence.H2DatabaseTool
 
DEFAULT_SCHEMA - Static variable in class de.tsl2.nano.persistence.Persistence
 
defaultSchema - Variable in class de.tsl2.nano.persistence.Persistence
 
delete() - Static method in class de.tsl2.nano.persistence.Persistence
delete
DERBY_DATABASE_DRIVER - Static variable in class de.tsl2.nano.persistence.Persistence
 
DERBY_DATABASE_URL - Static variable in class de.tsl2.nano.persistence.Persistence
 
doForReplication(Runnable) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
doPeriodicalBackup() - Method in class de.tsl2.nano.persistence.DatabaseTool
 

E

em - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
em() - Method in class de.tsl2.nano.persistence.SQLQuery
 
EM_IMPLEMENTATION - Static variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
equals(Object) - Method in class de.tsl2.nano.persistence.Persistence
 
evalSqlFileName(String) - Method in class de.tsl2.nano.persistence.Persistence
 
evaluateResultType(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
utility to find the desired result type
execute(String, Object...) - Method in class de.tsl2.nano.persistence.SQLQuery
 
executeQuery(String, boolean, Object[]) - Method in class de.tsl2.nano.persistence.GenericLocalServiceBean
executeStatement(String, boolean) - Method in class de.tsl2.nano.script.ScriptTool
 
exists() - Static method in class de.tsl2.nano.persistence.Persistence
exists

F

FILE_JDBC_PROP_FILE - Static variable in class de.tsl2.nano.persistence.Persistence
jdbc connection properties - used by ejb creator
FILE_PERSISTENCE_BEAN - Static variable in class de.tsl2.nano.persistence.Persistence
xml serialization of Persistence object
FILE_PERSISTENCE_NOREP_TML - Static variable in class de.tsl2.nano.persistence.Persistence
 
FILE_PERSISTENCE_TML - Static variable in class de.tsl2.nano.persistence.Persistence
persistence template file name
FILE_PERSISTENCE_XML - Static variable in class de.tsl2.nano.persistence.Persistence
standard ejb path to load persistence unit
FILE_REPLICATION_BEAN - Static variable in class de.tsl2.nano.persistence.replication.Replication
xml serialization of Persistence object
find(Class<T>, Object, Map<String, Object>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
find(Class<T>, Object, LockModeType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
find(Class<T>, Object, LockModeType, Map<String, Object>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
findByQuery(String, boolean, int, int, Object[], Map<String, ?>, Class...) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
first - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
FIX_PATH - Static variable in class de.tsl2.nano.persistence.Persistence
 
flush() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 

G

GEN_HIBERNATE - Static variable in class de.tsl2.nano.persistence.Persistence
 
GEN_OPENJPA - Static variable in class de.tsl2.nano.persistence.Persistence
 
GENERIC_PERSISTENCE_UNIT - Static variable in class de.tsl2.nano.persistence.GenericLocalServiceBean
 
GenericBeanContainer - Class in de.tsl2.nano.persistence
GenericBeanContainer() - Constructor for class de.tsl2.nano.persistence.GenericBeanContainer
 
GenericLocalBeanContainer - Class in de.tsl2.nano.persistence
GenericLocalBeanContainer() - Constructor for class de.tsl2.nano.persistence.GenericLocalBeanContainer
 
GenericLocalServiceBean - Class in de.tsl2.nano.persistence
This service is not a real session bean - but through the given EntityManager it is possible, to do the same as the service bean.
GenericLocalServiceBean() - Constructor for class de.tsl2.nano.persistence.GenericLocalServiceBean
default
GenericLocalServiceBean(String) - Constructor for class de.tsl2.nano.persistence.GenericLocalServiceBean
 
GenericLocalServiceBean(EntityManager) - Constructor for class de.tsl2.nano.persistence.GenericLocalServiceBean
constructor
GenericLocalServiceBean(EntityManager, boolean) - Constructor for class de.tsl2.nano.persistence.GenericLocalServiceBean
constructor
GenericReplicatingServiceBean - Class in de.tsl2.nano.persistence.replication
NOT FINISHED YET!
GenericReplicatingServiceBean(EntityManager, boolean) - Constructor for class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
constructor
GenericReplicatingServiceBean(EntityManager, List<IGenericBaseService>) - Constructor for class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
constructor
get(Class<T>, String, Object...) - Method in class de.tsl2.nano.persistence.SQLQuery
 
get(Object) - Method in class de.tsl2.nano.persistence.GenericBeanContainer
 
getAuth() - Method in class de.tsl2.nano.persistence.Persistence
getAuth
getAutoddl() - Method in class de.tsl2.nano.persistence.Persistence
 
getAvailableReplication() - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
getBackupPath(String) - Static method in class de.tsl2.nano.persistence.Persistence
 
getBeanFileName() - Method in class de.tsl2.nano.persistence.Persistence
 
getBeanFileName() - Method in class de.tsl2.nano.persistence.replication.Replication
 
getCache() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
getConnection() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
getConnection(Persistence, boolean) - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
getConnectionDriverClass() - Method in class de.tsl2.nano.persistence.Persistence
 
getConnectionPassword() - Method in class de.tsl2.nano.persistence.Persistence
 
getConnectionUrl() - Method in class de.tsl2.nano.persistence.Persistence
 
getConnectionUserName() - Method in class de.tsl2.nano.persistence.Persistence
 
getCount(Class<?>, String, Object...) - Method in class de.tsl2.nano.persistence.SQLQuery
 
getCriteriaBuilder() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getCriteriaBuilder() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
getDatabase() - Method in class de.tsl2.nano.persistence.Persistence
 
getDatasourceClass() - Method in class de.tsl2.nano.persistence.Persistence
 
getDefaultSchema() - Method in class de.tsl2.nano.persistence.Persistence
 
getDelegate() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getEntityManagerFactory() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getFirstResult() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getFlushMode() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getFlushMode() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getGenerator() - Method in class de.tsl2.nano.persistence.Persistence
 
getGenService() - Method in class de.tsl2.nano.persistence.GenericBeanContainer
 
getGenService() - Method in class de.tsl2.nano.persistence.GenericLocalBeanContainer
 
getGenServiceProxy() - Static method in class de.tsl2.nano.configuration.ConfigBeanContainer
use that only, if you called initProxyBeanContainer() before!
getHibernateDialect() - Method in class de.tsl2.nano.persistence.Persistence
 
getHints() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getId() - Method in class de.tsl2.nano.persistence.replication.ReplicationChange
 
getInt(String, Object...) - Method in class de.tsl2.nano.persistence.SQLQuery
 
getJarFile() - Method in class de.tsl2.nano.persistence.Persistence
 
getJdbcProperties() - Method in class de.tsl2.nano.persistence.Persistence
 
getJdbcProperties(boolean) - Method in class de.tsl2.nano.persistence.Persistence
getJdbcProperties
getJtaDataSource() - Method in class de.tsl2.nano.persistence.Persistence
 
getLockMode() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getLockMode(Object) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getMaxResults() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getMetamodel() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getMetamodel() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
getName() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
getName() - Method in class de.tsl2.nano.script.ScriptTool
 
getNParameter(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getNParameterValues() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
getParameterValues
getParameter(int) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getParameter(int, Class<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getParameter(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getParameter(String, Class<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getParameters() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getParameterType() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
getParameterValue(int) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getParameterValue(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getParameterValue(Parameter<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getPath(String) - Static method in class de.tsl2.nano.persistence.Persistence
returns the full workspace path for the given file
getPersistence() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
getPersistenceUnit() - Method in class de.tsl2.nano.persistence.Persistence
 
getPersistenceUnitUtil() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
getPort() - Method in class de.tsl2.nano.persistence.Persistence
 
getPort(String) - Static method in class de.tsl2.nano.persistence.DatabaseTool
extracts the port of the given database url
getPosition() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
getProperties() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getProperties() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
getProvider() - Method in class de.tsl2.nano.persistence.Persistence
 
getReference(Class<T>, Object) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getReplication() - Method in class de.tsl2.nano.persistence.Persistence
 
getResult() - Method in class de.tsl2.nano.script.ScriptTool
 
getRollbackOnly() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
 
getSelectedAction() - Method in class de.tsl2.nano.script.ScriptTool
 
getSingleResult() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
getSourceFile() - Method in class de.tsl2.nano.script.ScriptTool
 
getSQLToolURL() - Method in class de.tsl2.nano.persistence.DatabaseTool
url to an sql tool, if it is an embedded database.
getTable() - Method in class de.tsl2.nano.persistence.replication.ReplicationChange
 
getTableNames() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
getTemporalType() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
getText() - Method in class de.tsl2.nano.script.ScriptTool
 
getTime() - Method in class de.tsl2.nano.persistence.replication.ReplicationChange
 
getTransaction() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
getTransactionType() - Method in class de.tsl2.nano.persistence.Persistence
 
getValue() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 

H

H2_DATABASE_DRIVER - Static variable in class de.tsl2.nano.persistence.Persistence
 
H2_DATABASE_URL - Static variable in class de.tsl2.nano.persistence.Persistence
 
H2_RUN_INTERNAL - Static variable in class de.tsl2.nano.persistence.Persistence
 
H2DatabaseTool - Class in de.tsl2.nano.persistence
 
H2DatabaseTool() - Constructor for class de.tsl2.nano.persistence.H2DatabaseTool
 
hasLocalDatabaseFile() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
hasLocalDatabaseFile(Persistence) - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
hasPermission(String, String) - Method in class de.tsl2.nano.persistence.GenericBeanContainer
 
hibernateDialect - Variable in class de.tsl2.nano.persistence.Persistence
 
HSQLDB_DATABASE_DRIVER - Static variable in class de.tsl2.nano.persistence.Persistence
 
HSQLDB_DATABASE_URL - Static variable in class de.tsl2.nano.persistence.Persistence
 
HSQLDB_RUN_INTERNAL - Static variable in class de.tsl2.nano.persistence.Persistence
 

I

initAntScriptFile() - Method in class de.tsl2.nano.script.ScriptTool
 
initAuthAndLocalBeanContainer() - Static method in class de.tsl2.nano.configuration.ConfigBeanContainer
 
initContainer(GenericBeanContainer, ClassLoader) - Static method in class de.tsl2.nano.persistence.GenericBeanContainer
initializes the standard bean container to use GenericService methods. it creates an own servicefactory using the given classloader
initLocalContainer() - Static method in class de.tsl2.nano.persistence.GenericLocalBeanContainer
 
initLocalContainer(ClassLoader, boolean) - Static method in class de.tsl2.nano.persistence.GenericLocalBeanContainer
initializes the standard bean container to use GenericService methods. it creates an own servicefactory using the given classloader
initProxyBeanContainer(Authorization) - Static method in class de.tsl2.nano.configuration.ConfigBeanContainer
 
initUserAuth() - Static method in class de.tsl2.nano.configuration.ConfigBeanContainer
 
instance() - Static method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
isActive() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
 
isBound(Parameter<?>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
isDBRunInternally() - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
isEmbeddedDatabase() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
isEmbeddedDatabase(String) - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
isH2() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
isH2(String) - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
isInternalDatabase() - Method in class de.tsl2.nano.persistence.DatabaseTool
isInternalDatabase(String) - Static method in class de.tsl2.nano.persistence.DatabaseTool
started for this application only
isLocalDatabase(Persistence) - Method in class de.tsl2.nano.persistence.DatabaseTool
 
isOpen() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
isOpen() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 

J

jarFile - Variable in class de.tsl2.nano.persistence.Persistence
 
jarFileInEnvironment() - Method in class de.tsl2.nano.persistence.Persistence
the bean-jar must be in the class-path: this has to be inside the environment directory. jarFileInEnvironment
jarURL() - Method in class de.tsl2.nano.persistence.Persistence
 
joinTransaction() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
jtaDataSource - Variable in class de.tsl2.nano.persistence.Persistence
 

L

loadBeanClasses(String, String, StringBuilder) - Method in class de.tsl2.nano.persistence.PersistenceClassLoader
 
lock(Object, LockModeType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
lock(Object, LockModeType, Map<String, Object>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 

M

max - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 

N

name - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
NanoEntityManagerFactory - Class in de.tsl2.nano.persistence.provider
simplified base implementation of an EntityManagerFactory and an abstract EntityManager.
NanoEntityManagerFactory.AbstractEntityManager - Class in de.tsl2.nano.persistence.provider
 
NanoEntityManagerFactory.AbstractQuery<X> - Class in de.tsl2.nano.persistence.provider
 
NanoEntityManagerFactory.NParameter<T> - Class in de.tsl2.nano.persistence.provider
implementation of Persistence
NanoEntityManagerFactory.NTransaction - Class in de.tsl2.nano.persistence.provider
 
NParameter(Integer, Class<T>, T) - Constructor for class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
constructor
NParameter(String, Class<T>, T) - Constructor for class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
constructor
NTransaction() - Constructor for class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
 

P

parameter - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
persist(Object) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
persist(T, boolean, boolean, Class...) - Method in class de.tsl2.nano.persistence.GenericLocalServiceBean
 
persistCollection(Collection<T>, Class...) - Method in class de.tsl2.nano.persistence.GenericLocalServiceBean
 
persistCollection(Collection<T>, Class...) - Method in class de.tsl2.nano.persistence.replication.ReplicationServiceBean
this extension tries to persist new data from source db to this replication db. the method #addReplicationEntities(de.tsl2.nano.service.util.IGenericBaseService, java.util.List, java.util.List) inserts all unpersisted relations - but in an undefined order. so we have to try to persist the collection for several times. if no element was persisted in one loop, the trial and error job stops.
Persistence - Class in de.tsl2.nano.persistence
bean class to define the content of a persistence.xml and jdbc-connection.properties
Persistence() - Constructor for class de.tsl2.nano.persistence.Persistence
constructor
Persistence(String) - Constructor for class de.tsl2.nano.persistence.Persistence
constructor
PersistenceClassLoader - Class in de.tsl2.nano.persistence
It is a RuntimeClassloader, manipulating the found persistence.xml
PersistenceClassLoader(URL[]) - Constructor for class de.tsl2.nano.persistence.PersistenceClassLoader
constructor
PersistenceClassLoader(URL[], ClassLoader) - Constructor for class de.tsl2.nano.persistence.PersistenceClassLoader
constructor
persistenceUnit - Variable in class de.tsl2.nano.persistence.Persistence
 
persistNoTransaction(T, boolean, boolean, Class...) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
persistNoTransaction(T, boolean, boolean, Class...) - Method in class de.tsl2.nano.persistence.replication.ReplicationServiceBean
 
persistRep(T) - Method in class de.tsl2.nano.persistence.replication.ReplicationServiceBean
persistRep
port - Variable in class de.tsl2.nano.persistence.Persistence
 
position - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
print(String, T) - Static method in class de.tsl2.nano.persistence.SQLQuery
 
properties - Variable in class de.tsl2.nano.persistence.GenericBeanContainer
 
props - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
provider - Variable in class de.tsl2.nano.persistence.Persistence
 
put(Object, Object) - Method in class de.tsl2.nano.persistence.GenericBeanContainer
 
put(Map<S, Object>, S, String) - Method in class de.tsl2.nano.persistence.Persistence
 

Q

query(Class<T>, String, Object...) - Method in class de.tsl2.nano.persistence.SQLQuery
 

R

refresh(Object) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
refresh(Object, Map<String, Object>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
refresh(Object, LockModeType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
refresh(Object, LockModeType, Map<String, Object>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
remove(Object) - Method in class de.tsl2.nano.persistence.GenericBeanContainer
 
remove(Object) - Method in class de.tsl2.nano.persistence.GenericLocalServiceBean
 
remove(Object) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
replaceKeyWords() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
replaceKeyWords(Persistence) - Static method in class de.tsl2.nano.persistence.H2DatabaseTool
as WORKAROUND on H2 database not creating a table if contains any KEYWORD.
replaceKeyWords(String) - Static method in class de.tsl2.nano.persistence.H2DatabaseTool
 
replication - Variable in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
Replication - Class in de.tsl2.nano.persistence.replication
Persistence bean only to be used as additional connection.
Replication() - Constructor for class de.tsl2.nano.persistence.replication.Replication
constructor
REPLICATION_JDBC_PROP_FILE - Static variable in class de.tsl2.nano.persistence.replication.Replication
jdbc connection properties - used by ejb creator
ReplicationChange - Class in de.tsl2.nano.persistence.replication
Replication information for a data change to be persisted in the replication database - for later replication into the origin database.
ReplicationChange() - Constructor for class de.tsl2.nano.persistence.replication.ReplicationChange
 
ReplicationChange(String, Object) - Constructor for class de.tsl2.nano.persistence.replication.ReplicationChange
constructor
ReplicationObject - Class in de.tsl2.nano.persistence.replication
The replication object holds the entity instance to persist (only if istransient = false). a have havy weight means, a lot of objects depend on this object.
ReplicationObject(Object, long, boolean, List<ReplicationObject>) - Constructor for class de.tsl2.nano.persistence.replication.ReplicationObject
constructor
ReplicationServiceBean - Class in de.tsl2.nano.persistence.replication
Service for persistence-unit 'replication'
ReplicationServiceBean() - Constructor for class de.tsl2.nano.persistence.replication.ReplicationServiceBean
constructor
ReplicationServiceBean(EntityManager) - Constructor for class de.tsl2.nano.persistence.replication.ReplicationServiceBean
constructor
replicationServices - Variable in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
 
rollback() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
 
rollbackIfActive() - Method in class de.tsl2.nano.persistence.SQLQuery
 
rollbackOnly - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
 
run() - Method in class de.tsl2.nano.persistence.replication.Replication
 
run(String, Object...) - Method in class de.tsl2.nano.persistence.SQLQuery
 
runDBServer() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
runDBServer(String...) - Static method in class de.tsl2.nano.persistence.DatabaseTool
calls h2 server directly though java...
runDBServerDefault() - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
runner() - Method in class de.tsl2.nano.script.ScriptTool
 

S

save() - Method in class de.tsl2.nano.persistence.Persistence
save serialization, persistence.xml and jdbc property file
save() - Method in class de.tsl2.nano.persistence.replication.Replication
 
saveJdbcProperties() - Method in class de.tsl2.nano.persistence.Persistence
saveJdbcProperties
saveJdbcProperties() - Method in class de.tsl2.nano.persistence.replication.Replication
 
savePersistenceXml() - Method in class de.tsl2.nano.persistence.Persistence
 
ScriptTool - Class in de.tsl2.nano.script
 
ScriptTool() - Constructor for class de.tsl2.nano.script.ScriptTool
constructor
select(String, Object...) - Method in class de.tsl2.nano.persistence.SQLQuery
 
service - Variable in class de.tsl2.nano.persistence.GenericLocalBeanContainer
 
setAuth(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setAutoddl(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setConnectionDriverClass(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setConnectionPassword(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setConnectionUrl(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setConnectionUserName(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setDatabase(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setDatasourceClass(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setDefaultSchema(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setEntityManager(EntityManager) - Method in class de.tsl2.nano.persistence.GenericLocalServiceBean
setEntityManager
setEntityManagerImpl(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 
setFirstResult(int) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setFlushMode(FlushModeType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
setFlushMode(FlushModeType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setGenerator(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setHibernateDialect(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setHint(String, Object) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setId(Object) - Method in class de.tsl2.nano.persistence.replication.ReplicationChange
 
setJarFile(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setJtaDataSource(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setLockMode(LockModeType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setMaxResults(int) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setName(String) - Method in class de.tsl2.nano.script.ScriptTool
 
setParameter(int, Object) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setParameter(int, Calendar, TemporalType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setParameter(int, Date, TemporalType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setParameter(String, Object) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setParameter(String, Calendar, TemporalType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setParameter(String, Date, TemporalType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setParameter(Parameter<Calendar>, Calendar, TemporalType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setParameter(Parameter<Date>, Date, TemporalType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setParameter(Parameter<T>, T) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
setPersistenceUnit(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setPort(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setProperty(String, Object) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
setProvider(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setReplication(Persistence) - Method in class de.tsl2.nano.persistence.Persistence
 
setResult(Collection<?>) - Method in class de.tsl2.nano.script.ScriptTool
 
setRollbackOnly() - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
 
setSelectedAction(IAction) - Method in class de.tsl2.nano.script.ScriptTool
 
setSourceFile(String) - Method in class de.tsl2.nano.script.ScriptTool
 
setTable(String) - Method in class de.tsl2.nano.persistence.replication.ReplicationChange
 
setTemporalType(TemporalType) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
setText(String) - Method in class de.tsl2.nano.script.ScriptTool
 
setTime(Date) - Method in class de.tsl2.nano.persistence.replication.ReplicationChange
 
setTransactionType(String) - Method in class de.tsl2.nano.persistence.Persistence
 
setValue(T) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
shutdownDatabase() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
shutdownDatabase(String) - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
shutdownDatabaseDefault() - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
shutdownDBServer() - Method in class de.tsl2.nano.persistence.DatabaseTool
 
shutdownDBServerDefault() - Static method in class de.tsl2.nano.persistence.DatabaseTool
 
simpleReturnExampleItself() - Static method in class de.tsl2.nano.configuration.ConfigBeanContainer
 
SQLQuery - Class in de.tsl2.nano.persistence
provides some convenience for a persistence with an entitymanager with native queries and executions.
SQLQuery(String) - Constructor for class de.tsl2.nano.persistence.SQLQuery
 
SQLQuery(EntityManager) - Constructor for class de.tsl2.nano.persistence.SQLQuery
 
SQLQuery(EntityManager, SessionContext) - Constructor for class de.tsl2.nano.persistence.SQLQuery
in a container with JTA context you have to give the @Resource SessionContext to get the UserTransaction
STD_LOCAL_DATABASE_DRIVER - Static variable in class de.tsl2.nano.persistence.Persistence
 
STD_LOCAL_DATABASE_DRIVERS - Static variable in class de.tsl2.nano.persistence.Persistence
 
STD_LOCAL_DATABASE_URL - Static variable in class de.tsl2.nano.persistence.Persistence
 
switchToConnection(int) - Method in class de.tsl2.nano.persistence.replication.GenericReplicatingServiceBean
setting default entitymanager.

T

temporalType - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 
toNativeSQL(String) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
toString() - Method in class de.tsl2.nano.persistence.Persistence
 
toString() - Method in class de.tsl2.nano.persistence.replication.ReplicationChange
 
transactionType - Variable in class de.tsl2.nano.persistence.Persistence
 
type - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 

U

unwrap(Class<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractEntityManager
 
unwrap(Class<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.AbstractQuery
 
unwrap(Class<T>) - Method in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory
 

V

value - Variable in class de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NParameter
 

W

withParameters(Query, Object...) - Method in class de.tsl2.nano.persistence.SQLQuery
 
withTransaction(Supplier<T>) - Method in class de.tsl2.nano.persistence.SQLQuery
 
A B C D E F G H I J L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form