br.com.arsmachina.example.web.services
Class AppModule

java.lang.Object
  extended by br.com.arsmachina.example.web.services.AppModule

public class AppModule
extends Object

Tapestry-IoC module class for the Ars Machina example project.

Author:
Thiago H. de Paula Figueiredo

Constructor Summary
AppModule()
           
 
Method Summary
static void contributeAccessFilter(OrderedConfiguration<br.com.arsmachina.accesslogger.services.AccessFilterRule> configuration)
           This is not needed to use Tapestry Access Logger: it's just an example of how add some additional configuration.
static void contributeApplicationDefaults(MappedConfiguration<String,String> configuration)
          Configures the application.
static void contributePrimaryKeyTypeService(OrderedConfiguration<br.com.arsmachina.tapestrycrud.services.PrimaryKeyTypeService> configuration, org.hibernate.SessionFactory sessionFactory)
           This is not needed to use Tapestry CRUD: it's just an example of how to override some default behaviours.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppModule

public AppModule()
Method Detail

contributeApplicationDefaults

public static void contributeApplicationDefaults(MappedConfiguration<String,String> configuration)
Configures the application.

Parameters:
configuration - a MappedConfiguration.

contributeAccessFilter

public static void contributeAccessFilter(OrderedConfiguration<br.com.arsmachina.accesslogger.services.AccessFilterRule> configuration)
This is not needed to use Tapestry Access Logger: it's just an example of how add some additional configuration. No configurations is actually needed. All requests ending with .jar must be logged.

Parameters:
configuration - an OrderedConfiguration.

contributePrimaryKeyTypeService

public static void contributePrimaryKeyTypeService(OrderedConfiguration<br.com.arsmachina.tapestrycrud.services.PrimaryKeyTypeService> configuration,
                                                   org.hibernate.SessionFactory sessionFactory)
This is not needed to use Tapestry CRUD: it's just an example of how to override some default behaviours. Contributes a specific PrimaryKeyTypeService to use a String as the primary key for Task.

Parameters:
configuration - an OrderedConfiguration of PrimaryKeyTypeService's.
sessionFactory - a SessionFactory.


Copyright © 2008-2009 Thiago H. de Paula Figueiredo. All Rights Reserved.