A B C D E F G I J M N P Q R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addFinder(Class<T>) - Method in class com.google.inject.persist.jpa.JpaPersistModule
-
Adds an interface to this module to use as a dynamic finder.
B
- begin() - Method in interface com.google.inject.persist.UnitOfWork
-
Starts a Unit Of Work.
C
- com.google.inject.persist - package com.google.inject.persist
-
Guice Persist: a lightweight persistence library for Guice; this extension requires
guice-persist.jar
. - com.google.inject.persist.finder - package com.google.inject.persist.finder
-
Dynamic Finder API for Guice Persist.
- com.google.inject.persist.jpa - package com.google.inject.persist.jpa
-
guice-persist's Java Persistence API (JPA) support.
- configure() - Method in class com.google.inject.persist.PersistModule
- configurePersistence() - Method in class com.google.inject.persist.jpa.JpaPersistModule
- configurePersistence() - Method in class com.google.inject.persist.PersistModule
D
- destroy() - Method in class com.google.inject.persist.PersistFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.google.inject.persist.PersistFilter
- DynamicFinder - Class in com.google.inject.persist.finder
-
Utility that helps you introspect dynamic finder methods.
- DynamicFinder(Method) - Constructor for class com.google.inject.persist.finder.DynamicFinder
E
- end() - Method in interface com.google.inject.persist.UnitOfWork
-
Declares an end to the current Unit of Work.
F
- Finder - Annotation Type in com.google.inject.persist.finder
-
Marks a method stub as a dynamic finder.
- FirstResult - Annotation Type in com.google.inject.persist.finder
-
Annotate any dynamic finder method's integer argument with this to pass in the index of the first result in the result set you are interested in.
- from(Method) - Static method in class com.google.inject.persist.finder.DynamicFinder
-
Returns some metadata if the method is annotated
@Finder
or null.
G
- getTransactionInterceptor() - Method in class com.google.inject.persist.jpa.JpaPersistModule
- getTransactionInterceptor() - Method in class com.google.inject.persist.PersistModule
I
- ignore() - Method in annotation type com.google.inject.persist.Transactional
-
A list of exceptions to not rollback on.
- init(FilterConfig) - Method in class com.google.inject.persist.PersistFilter
J
- JpaPersistModule - Class in com.google.inject.persist.jpa
-
JPA provider for guice persist.
- JpaPersistModule(String) - Constructor for class com.google.inject.persist.jpa.JpaPersistModule
M
- MaxResults - Annotation Type in com.google.inject.persist.finder
-
Annotate any dynamic finder method's integer argument with this to pass in the maximum size of returned result window.
- metadata() - Method in class com.google.inject.persist.finder.DynamicFinder
N
- namedQuery() - Method in annotation type com.google.inject.persist.finder.Finder
-
Returns the configured named query's name.
P
- PersistFilter - Class in com.google.inject.persist
-
Apply this filter to enable the HTTP Request unit of work and to have guice-persist manage the lifecycle of active units of work.
- PersistFilter(UnitOfWork, PersistService) - Constructor for class com.google.inject.persist.PersistFilter
- PersistModule - Class in com.google.inject.persist
-
Install this module to add guice-persist library support for JPA persistence providers.
- PersistModule() - Constructor for class com.google.inject.persist.PersistModule
- PersistService - Interface in com.google.inject.persist
-
Persistence provider service.
- properties(Map<?, ?>) - Method in class com.google.inject.persist.jpa.JpaPersistModule
-
Configures the JPA persistence provider with a set of properties.
Q
- query() - Method in annotation type com.google.inject.persist.finder.Finder
-
Returns the configured query string.
R
- returnAs() - Method in annotation type com.google.inject.persist.finder.Finder
-
Returns the configured autoboxing collection class.
- rollbackOn() - Method in annotation type com.google.inject.persist.Transactional
-
A list of exceptions to rollback on, if thrown by the transactional method.
S
- start() - Method in interface com.google.inject.persist.PersistService
-
Starts the underlying persistence engine and makes guice-persist ready for use.
- stop() - Method in interface com.google.inject.persist.PersistService
-
Stops the underlying persistence engine.
T
- Transactional - Annotation Type in com.google.inject.persist
-
Any method or class marked with this annotation will be considered for transactionality.
U
- UnitOfWork - Interface in com.google.inject.persist
-
This interface is used to gain manual control over the unit of work.
All Classes All Packages