package com.googlecode.tawus.cometd.examples.services; import java.util.List; import org.apache.tapestry5.ioc.MappedConfiguration; import org.apache.tapestry5.ioc.OrderedConfiguration; import org.apache.tapestry5.ioc.annotations.SubModule; import org.cometd.server.BayeuxServerImpl; import com.googlecode.tawus.cometd.services.BayeuxServerConfigurer; import com.googlecode.tawus.cometd.services.TapestryCometdModule; @SubModule(TapestryCometdModule.class) public class TestModule { public void contributeBayeuxServerSource( OrderedConfiguration<BayeuxServerConfigurer> configurers){ configurers.add("bayeuxServices", new BayeuxServerConfigurer(){ public void configure(BayeuxServerImpl bayeuxServerImpl, List<Class<?>> services) { services.add(HelloService.class); } }); } public static void contributeClasspathAssetAliasManager( MappedConfiguration<String, String> configuration) { configuration.add("dojo", "dojo"); configuration.add("dojox", "dojox"); configuration.add("dijit", "dijit"); configuration.add("org", "org"); } }