A B C D E F G I J M N P Q R S T U 
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.
build() - Method in class com.google.inject.persist.jpa.JpaPersistOptions.Builder
 
builder() - Static method in class com.google.inject.persist.jpa.JpaPersistOptions
Returns a builder to set options.

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

getAutoBeginWorkOnEntityManagerCreation() - Method in class com.google.inject.persist.jpa.JpaPersistOptions
Returns true if the work unit should automatically begin when the EntityManager is created, if it hasn't already begun.
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
 
JpaPersistModule(String, JpaPersistOptions) - Constructor for class com.google.inject.persist.jpa.JpaPersistModule
 
JpaPersistOptions - Class in com.google.inject.persist.jpa
Options that configure how the JPA persist service will work.
JpaPersistOptions.Builder - Class in com.google.inject.persist.jpa
A builder to create the options.

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

setAutoBeginWorkOnEntityManagerCreation(boolean) - Method in class com.google.inject.persist.jpa.JpaPersistOptions.Builder
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.
A B C D E F G I J M N P Q R S T U 
All Classes All Packages