public class TynamoHibernateModule extends Object
| Constructor and Description |
|---|
TynamoHibernateModule() |
| Modifier and Type | Method and Description |
|---|---|
static void |
adviseTransactions(org.apache.tapestry5.hibernate.HibernateTransactionAdvisor advisor,
org.apache.tapestry5.ioc.MethodAdviceReceiver receiver) |
static void |
beanBlockSource(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.BeanBlockContribution> configuration)
Contribution to the BeanBlockSource service to tell the BeanEditForm component about the editors.
|
static void |
bind(org.apache.tapestry5.ioc.ServiceBinder binder) |
static void |
classpathAssetAliasManager(org.apache.tapestry5.ioc.MappedConfiguration<String,String> configuration) |
static void |
componentClassResolver(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.LibraryMapping> configuration)
Add our components and pages to the "tynamo" library.
|
static void |
componentMessagesSource(org.apache.tapestry5.ioc.OrderedConfiguration<String> configuration) |
static void |
contributeDefaultDataTypeAnalyzer(org.apache.tapestry5.ioc.MappedConfiguration<Class,String> configuration)
Contributions to the DefaultDataTypeAnalyzer.
|
static void |
descriptorFactory(org.apache.tapestry5.ioc.OrderedConfiguration<DescriptorDecorator> configuration,
HibernateDescriptorDecorator hibernateDescriptorDecorator) |
static void |
descriptorService(org.apache.tapestry5.ioc.Configuration<Class> configuration,
org.apache.tapestry5.hibernate.HibernateSessionSource hibernateSessionSource) |
static void |
hibernateSessionSource(org.apache.tapestry5.ioc.OrderedConfiguration<org.apache.tapestry5.hibernate.HibernateConfigurer> config,
org.apache.tapestry5.hibernate.HibernateConfigurer interceptorConfigurer)
Adds the following configurers:
TynamoInterceptorConfigurer
add the TynamoInterceptor to the hibernate configuration
|
static void |
setupFactoryDefaultsSymbols(org.apache.tapestry5.ioc.MappedConfiguration<String,String> configuration) |
public static void bind(org.apache.tapestry5.ioc.ServiceBinder binder)
@Contribute(value=org.apache.tapestry5.services.ComponentClassResolver.class) public static void componentClassResolver(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.LibraryMapping> configuration)
@Contribute(value=org.apache.tapestry5.services.ClasspathAssetAliasManager.class) public static void classpathAssetAliasManager(org.apache.tapestry5.ioc.MappedConfiguration<String,String> configuration)
@Contribute(value=org.apache.tapestry5.services.messages.ComponentMessagesSource.class) public static void componentMessagesSource(org.apache.tapestry5.ioc.OrderedConfiguration<String> configuration)
@Match(value="HibernatePersistenceService")
public static void adviseTransactions(org.apache.tapestry5.hibernate.HibernateTransactionAdvisor advisor,
org.apache.tapestry5.ioc.MethodAdviceReceiver receiver)
public static void contributeDefaultDataTypeAnalyzer(org.apache.tapestry5.ioc.MappedConfiguration<Class,String> configuration)
@Contribute(value=org.apache.tapestry5.services.BeanBlockSource.class) public static void beanBlockSource(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.BeanBlockContribution> configuration)
@Contribute(value=org.tynamo.descriptor.factories.DescriptorFactory.class) public static void descriptorFactory(org.apache.tapestry5.ioc.OrderedConfiguration<DescriptorDecorator> configuration, @Autobuild HibernateDescriptorDecorator hibernateDescriptorDecorator)
@Contribute(value=org.tynamo.services.DescriptorService.class) public static void descriptorService(org.apache.tapestry5.ioc.Configuration<Class> configuration, org.apache.tapestry5.hibernate.HibernateSessionSource hibernateSessionSource)
@Contribute(value=org.apache.tapestry5.ioc.services.SymbolProvider.class) @FactoryDefaults public static void setupFactoryDefaultsSymbols(org.apache.tapestry5.ioc.MappedConfiguration<String,String> configuration)
@Contribute(value=org.apache.tapestry5.hibernate.HibernateSessionSource.class)
public static void hibernateSessionSource(org.apache.tapestry5.ioc.OrderedConfiguration<org.apache.tapestry5.hibernate.HibernateConfigurer> config,
@InjectService(value="TynamoInterceptorConfigurer")
org.apache.tapestry5.hibernate.HibernateConfigurer interceptorConfigurer)
Copyright © 2004–2015. All rights reserved.