public static void bind(ServiceBinder binder) { binder.bind(IService2.class, Service2.class); } }
public static void bind(ServiceBinder binder) { binder.bind(ComponentRequestSelectorAnalyzer.class, DefaultComponentRequestSelectorAnalyzer.class); binder.bind(ComponentResourceLocator.class, DefaultComponentResourceLocator.class); binder.bind(ComponentTemplateSource.class, ComponentTemplateSourceImpl.class); binder.bind(PagePreloader.class, PagePreloaderImpl.class); }
public static void bind(ServiceBinder binder) { binder.bind(MBeanSupport.class, MBeanSupportImpl.class); } }
/** * Declares some services. * * @param binder * a {@link ServiceBinder}. */ public static void bind(ServiceBinder binder) { binder.bind(CacheKeyGenerator.class, DefaultCacheKeyGenerator.class); binder.bind(CacheResolverFactory.class, DefaultCacheResolverFactory.class); binder.bind(CacheContextSource.class, CacheLookupUtil.class); }
public static void bind(ServiceBinder binder) { binder.bind(WidgetParams.class, WidgetParamsImpl.class); binder.bind(EffectsParam.class, EffectsParamImpl.class); binder.bind(BindingFactory.class, SelectorBindingFactory.class).withId( "SelectorBindingFactory"); binder.bind(RenderTracker.class, RenderTrackerImpl.class); binder.bind(JavaScriptFilesConfiguration.class, JavaScriptFilesConfigurationImpl.class); binder.bind(MessageProvider.class, MessageProviderImpl.class); binder.bind(JGrowlManager.class, JGrowlManagerImpl.class); }
public static void bind(ServiceBinder binder) { binder.bind(HibernateTransactionDecorator.class, HibernateTransactionDecoratorImpl.class); binder.bind(HibernateTransactionAdvisor.class, HibernateTransactionAdvisorImpl.class); binder.bind(HibernateConfigurer.class, DefaultHibernateConfigurer.class).withSimpleId(); binder.bind(HibernateSessionSource.class, HibernateSessionSourceImpl.class); }
public static void bind(final ServiceBinder binder) { binder.bind(FieldValidatorDefaultSource.class, BeanFieldValidatorDefaultSource.class).withSimpleId(); binder.bind(BeanValidatorGroupSource.class, BeanValidationGroupSourceImpl.class); binder.bind(BeanValidatorSource.class, BeanValidatorSourceImpl.class); binder.bind(ClientConstraintDescriptorSource.class, ClientConstraintDescriptorImpl.class); }
public static void bind(final ServiceBinder binder) { binder.bind(JpaTransactionAdvisor.class, JpaTransactionAdvisorImpl.class); binder.bind(PersistenceUnitConfigurer.class, PackageNamePersistenceUnitConfigurer.class).withSimpleId(); binder.bind(EntityManagerSource.class, EntityManagerSourceImpl.class); binder.bind(EntityTransactionManager.class, EntityTransactionManagerImpl.class); }
public static void bind(ServiceBinder binder) { binder.bind(HibernateTransactionDecorator.class, HibernateTransactionDecoratorImpl.class); binder.bind(HibernateTransactionAdvisor.class, HibernateTransactionAdvisorImpl.class); binder.bind(HibernateConfigurer.class, DefaultHibernateConfigurer.class).withSimpleId(); binder.bind(HibernateSessionSource.class, HibernateSessionSourceImpl.class); }
public static void bind(final ServiceBinder binder) { binder.bind(FieldValidatorDefaultSource.class, BeanFieldValidatorDefaultSource.class).withSimpleId(); binder.bind(BeanValidatorGroupSource.class, BeanValidationGroupSourceImpl.class); binder.bind(BeanValidatorSource.class, BeanValidatorSourceImpl.class); binder.bind(ClientConstraintDescriptorSource.class, ClientConstraintDescriptorImpl.class); }
public static void bind(final ServiceBinder binder) { binder.bind(JpaTransactionAdvisor.class, JpaTransactionAdvisorImpl.class); binder.bind(PersistenceUnitConfigurer.class, PackageNamePersistenceUnitConfigurer.class).withSimpleId(); binder.bind(EntityManagerSource.class, EntityManagerSourceImpl.class); }
public class MyServiceModule { public void bind(ServiceBinder binder) { binder.bind(Service1.class, Service1Impl.class); binder.bind(Service2.class, Service2Impl.class); } public SomeService buildSomeService(Service1 service1, Service2 service2, @AutoBuild Service3Impl service3) { Date someDate = new Date(); return new SomeServiceImpl(service1, service2, service3, someDate); } }
@SuppressWarnings("unchecked") public static void bind(ServiceBinder binder) { binder.bind(PerTestDataStore.class, ThreadLocalPerTestDataStore.class).withMarker(Builtin.class); binder.bind(ObjectsForComponentsStore.class, SimpleObjectsForComponentsStore.class).scope(TestifyConstants.PERTEST); binder.bind(CookieSinkSource.class, TestifyCookieSinkSource.class).scope(TestifyConstants.PERTEST); }
public static void bind(ServiceBinder binder) { binder.bind(NonAnnotatedServiceInterface.class, NonAnnotatedServiceInterfaceImpl.class); binder.bind(AnnotatedServiceInterface.class, AnnotatedServiceInterfaceImpl.class); binder.bind(NonAnnotatedGenericSetServiceInterface.class, NonAnnotatedGenericSetServiceImpl.class); }
public void bind(ServiceBinder binder) { binder.bind(StringHolder.class, StringHolderImpl.class); } }
public static void bind(ServiceBinder binder) { binder.bind(StringHolder.class, StringHolderImpl.class); } }