Index
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
EntityManagerit 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
EntityManagerFactoryand an abstractEntityManager. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form