示例#1
0
  // Servicios autoconstruidos por Tapestry, Tapestry se encarga de inyectar
  // las dependencias que necesiten los servicios de forma automática, ademas
  // se encarga del «live class reloading» cuando se hagan modificaciones en
  // la clase
  public static void bind(ServiceBinder binder) {
    binder.bind(TareasResource.class, TareasResourceImpl.class);

    // Filtro de integración con RESTEasy
    binder
        .bind(HttpServletRequestFilter.class, ResteasyRequestFilter.class)
        .withId("ResteasyRequestFilter");
  }
 public static void bind(final ServiceBinder binder) {
   binder
       .bind(SecurityFilterChainFactory.class, RedirectHTTP401Error.class)
       .withId("RedirectHTTP401Error");
   binder.bind(NavbarAccess.class, NavbarAccessImpl.class);
   binder.bind(Audit.class, net.company.services.AuditImpl.class);
   // binder.bind(Customer.class, CustomerImpl.class);
 }
 /**
  * Make bind() calls on the binder object to define most IoC services. Use service builder methods
  * (example below) when the implementation is provided inline, or requires more initialization
  * than simply invoking the constructor
  *
  * @param pBinder to use
  */
 public static void bind(final ServiceBinder pBinder) {
   // This next line addresses an issue affecting GlassFish and JBoss - see
   // http://blog.progs.be/?p=52
   javassist.runtime.Desc.useContextClassLoader = true;
   pBinder.bind(PhoneCatalog.class, PhoneCatalogImpl.class);
   pBinder.bind(UserDAO.class, UserDAOImpl.class);
   pBinder.bind(CommentDAO.class, CommentDAOImpl.class);
 }
  public static void bind(ServiceBinder binder) {
    binder.bind(IBusinessServicesLocator.class, BusinessServicesLocator.class);
    binder.bind(IBusinessServicesLocator2.class, BusinessServicesLocator2.class);
    binder.bind(CountryNames.class);

    // This next line addresses an issue affecting Glassfish and JBoss - see
    // http://blog.progs.be/?p=52
    javassist.runtime.Desc.useContextClassLoader = true;
  }
 public static void bind(ServiceBinder binder) {
   binder.bind(ConfigurationService.class, DefaultConfigurationServiceProvider.class);
   binder.bind(TemplateService.class, FreemarkerTemplateServiceProvider.class);
   binder.bind(PersistenceService.class, DefaultPersistenceServiceProvider.class);
   binder.bind(PersistenceService.class, DroolsTaskPersistenceServiceProvider.class);
   binder.bind(ValidationService.class, HibernateValidationServiceProvider.class);
   binder.bind(LdapService.class, SunLdapServiceProvider.class);
   binder.bind(SecurityService.class, OpenIdProviderSecurityServiceProvider.class);
   binder.bind(KnowledgeService.class, DroolsKnowledgeServiceProvider.class);
   binder.bind(TransactionService.class, DefaultTransactionServiceProvider.class);
   binder.bind(OpenIdConsumerService.class, DefaultOpenIdConsumerServiceProvider.class);
   binder.bind(AccountService.class, SystemAccountServiceProvider.class);
   // binder.bind(UserSyncService.class, HttpClientUserSyncServiceProvider.class);
 }
 public static void bind(ServiceBinder binder) {
   binder.bind(TemplateParser.class, SaxTemplateParserImpl.class).withId("TemplateParserOverride");
 }
 public static void bind(ServiceBinder binder) {
   binder.bind(BSFServiceImpl.class);
 }
示例#8
0
 public static void bind(ServiceBinder binder) {
   binder.bind(KaptchaProducer.class, KaptchaProducerImpl.class);
 }
 public static void bind(ServiceBinder binder) {
   binder.bind(OAuthServiceLocator.class);
 }