Skip navigation links
C D E G H I L P R S T U V 

C

CreateGreeting - Class in examples.greeting
A service that creates a new greeting.
createGreeting(GreetingEntity) - Method in class examples.greeting.CreateGreeting
Create a new greeting.

D

dispose(EntityManagerFactory) - Method in class examples.database.EntityManagerFactoryProvider
 
dispose(EntityManager) - Method in class examples.database.EntityManagerProvider
 
dispose(DataSource) - Method in class examples.database.PostgresSourceProvider
 
dontRollbackOn() - Method in class examples.database.transaction.TransactionalImpl
 

E

EntityManagerFactoryProvider - Class in examples.database
A factory class that provides an entity manager factory.
EntityManagerProvider - Class in examples.database
A factory that provides an entity manager.
equals(Object) - Method in class examples.greeting.entity.GreetingEntity
 
examples.database - package examples.database
 
examples.database.transaction - package examples.database.transaction
 
examples.greeting - package examples.greeting
 
examples.greeting.entity - package examples.greeting.entity
 

G

get() - Static method in class examples.database.transaction.TransactionalContext
Get the current thread local entity manager instance.
getConstructorInterceptors(Constructor<?>) - Method in class examples.database.transaction.PerTransactionInterceptionService
 
getDescriptorFilter() - Method in class examples.database.transaction.PerTransactionInterceptionService
 
GetGreeting - Class in examples.greeting
A service that retrieve an existing greeting.
getGreeting(UUID) - Method in class examples.greeting.GetGreeting
Get a greeting with the given id.
getId() - Method in class examples.greeting.entity.GreetingEntity
 
getMethodInterceptors(Method) - Method in class examples.database.transaction.PerTransactionInterceptionService
 
getPhrase() - Method in class examples.greeting.entity.GreetingEntity
 
getScope() - Method in class examples.database.transaction.PerTransactionOperationContext
 
GreetingEntity - Class in examples.greeting.entity
A greeting entity.
GreetingEntity() - Constructor for class examples.greeting.entity.GreetingEntity
 
GreetingEntity(String) - Constructor for class examples.greeting.entity.GreetingEntity
 
GreetingEntity(UUID, String) - Constructor for class examples.greeting.entity.GreetingEntity
 

H

hashCode() - Method in class examples.greeting.entity.GreetingEntity
 

I

INSTANCE - Static variable in class examples.database.transaction.PerTransactionImpl
 
INSTANCE - Static variable in class examples.database.transaction.TransactionalImpl
 
invoke(MethodInvocation) - Method in class examples.database.transaction.PerTransactionMethodInterceptor
 

L

ListGreetings - Class in examples.greeting
A service that retrieves all greetings.
listGreetings() - Method in class examples.greeting.ListGreetings
Get all greetings.

P

PerTransaction - Annotation Type in examples.database.transaction
PerTransaction is a scope that operates like PerThread scope, except it is cleaned up after a transaction is completed (committed or rolled back).
PerTransactionImpl - Class in examples.database.transaction
An implementation of the PerTransaction annotation.
PerTransactionImpl() - Constructor for class examples.database.transaction.PerTransactionImpl
 
PerTransactionInterceptionService - Class in examples.database.transaction
An HK2 interception service that configures the interception of methods annotated with Transactional annotation.
PerTransactionMethodInterceptor - Class in examples.database.transaction
A method interceptor that intercepts methods annotated with @Transactional.
PerTransactionOperationContext - Class in examples.database.transaction
An implementation of OperationContext contract for the PerTransaction scope.
PerTransactionOperationContext() - Constructor for class examples.database.transaction.PerTransactionOperationContext
 
PostgresSourceProvider - Class in examples.database
A factory class that provides production PostgreSQL data source.
PostgresSourceProvider() - Constructor for class examples.database.PostgresSourceProvider
 
provide() - Method in class examples.database.EntityManagerFactoryProvider
 
provide() - Method in class examples.database.EntityManagerProvider
 
provide() - Method in class examples.database.PostgresSourceProvider
 

R

remove() - Static method in class examples.database.transaction.TransactionalContext
Remove the thread local entity manager.
RemoveGreeting - Class in examples.greeting
A service that removes an existing greeting.
removeGreeting(UUID) - Method in class examples.greeting.RemoveGreeting
Remove a greeting with the given id.
rollbackOn() - Method in class examples.database.transaction.TransactionalImpl
 

S

set(EntityManager) - Static method in class examples.database.transaction.TransactionalContext
Set the thread local entity manager instance.
setId(UUID) - Method in class examples.greeting.entity.GreetingEntity
 
setPhrase(String) - Method in class examples.greeting.entity.GreetingEntity
 

T

toString() - Method in class examples.greeting.entity.GreetingEntity
 
TransactionalContext - Class in examples.database.transaction
A container object for setting, getting, and removing thread local Entity Manager instance.
TransactionalImpl - Class in examples.database.transaction
An implementation of the Transactional annotation.
TransactionalImpl() - Constructor for class examples.database.transaction.TransactionalImpl
 

U

UpdateGreeting - Class in examples.greeting
A service that updates an existing greeting.
updateGreeting(UUID, GreetingEntity) - Method in class examples.greeting.UpdateGreeting
Update an existing greeting.

V

value() - Method in class examples.database.transaction.TransactionalImpl
 
C D E G H I L P R S T U V 
Skip navigation links

Copyright © 2016–2017 Sharmarke Aden. All rights reserved.