100+ results for 'google guice createinjector lang:java'
Not the results you expected?
WebAppTests.java (https://github.com/yuvrajm/hadoop-common.git) Java · 172 lines
29 import com.google.inject.Module;
30 import com.google.inject.Scopes;
31 import com.google.inject.servlet.RequestScoped;
32 import com.google.inject.AbstractModule;
33 import com.google.inject.Guice;
34 import com.google.inject.Injector;
35 import com.google.inject.Provides;
56 final Module... modules) {
57 return Guice.createInjector(new AbstractModule() {
58 final PrintWriter writer = spy(new PrintWriter(System.out));
RestfuWebServiceWithSubpaths2AcceptanceTest.java (https://github.com/mgenov/sitebricks.git) Java · 167 lines
4 import com.google.inject.AbstractModule;
5 import com.google.inject.Guice;
6 import com.google.inject.Injector;
7 import com.google.sitebricks.acceptance.util.AcceptanceTest;
8 import com.google.sitebricks.client.Web;
9 import com.google.sitebricks.client.WebResponse;
10 import com.google.sitebricks.client.transport.Json;
25 public void shouldServiceTopLevelDynamicPath() {
26 WebResponse response = createInjector()
27 .getInstance(Web.class)
137 private Injector createInjector() {
138 return Guice.createInjector(new AbstractModule() {
139 protected void configure() {
FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeatTest.java (https://github.com/andreisavu/jclouds.git) Java · 182 lines
31 import com.google.common.base.Supplier;
32 import com.google.common.base.Suppliers;
33 import com.google.inject.AbstractModule;
34 import com.google.inject.Guice;
35 import com.google.inject.TypeLiteral;
111 public void testPropertyChangesDelimiter() {
112 GroupNamingConvention fn = Guice.createInjector(new AbstractModule() {
126 public void testPropertyChangesPrefix() {
127 GroupNamingConvention fn = Guice.createInjector(new AbstractModule() {
142 public void testCanChangeSuffixSupplier() {
143 GroupNamingConvention fn = Guice.createInjector(new AbstractModule() {
TestLifeCycleManager.java (https://gitlab.com/CORP-RESELLER/airlift) Java · 328 lines
20 import com.google.inject.CreationException;
21 import com.google.inject.Guice;
22 import com.google.inject.Injector;
124 };
125 Injector injector = Guice.createInjector(
126 Stage.PRODUCTION,
249 {
250 Injector injector = Guice.createInjector(
251 Stage.PRODUCTION,
275 {
276 Injector injector = Guice.createInjector(
277 Stage.PRODUCTION,
314 };
315 Injector injector = Guice.createInjector(
316 Stage.PRODUCTION,
LocalizationTest.java (https://github.com/mgenov/sitebricks.git) Java · 289 lines
49 String msg = Guice.createInjector(new AbstractModule() {
50 @Override
145 Guice.createInjector(new AbstractModule() {
146 @Override
164 String msg = Guice.createInjector(new AbstractModule() {
165 @Override
199 Injector injector = Guice.createInjector(new AbstractModule() {
200 @Override
243 public final void parameterizedWithNoExternalBundle() {
244 String msg = Guice.createInjector(new AbstractModule() {
245 @Override
BindRestContextWithWildcardExtendsExplicitAndRawTypeTest.java (https://github.com/andreisavu/jclouds.git) Java · 128 lines
Activator.java (https://github.com/peterlynch/spice.git) Java · 244 lines
12 */
13 package org.sonatype.guice.bean.containers;
31 import org.sonatype.guice.bean.binders.SpaceModule;
32 import org.sonatype.guice.bean.binders.WireModule;
33 import org.sonatype.guice.bean.locators.DefaultBeanLocator;
34 import org.sonatype.guice.bean.locators.MutableBeanLocator;
35 import org.sonatype.guice.bean.reflect.BundleClassSpace;
38 import com.google.inject.Binder;
39 import com.google.inject.Guice;
40 import com.google.inject.Injector;
185 final ClassSpace space = new BundleClassSpace( bundle );
186 injector = Guice.createInjector( new WireModule( this, new SpaceModule( space ) ) );
187 final Dictionary<Object, Object> metadata = new Hashtable<Object, Object>();
RedirectionRetryHandlerTest.java (https://github.com/ddurnev/jclouds.git) Java · 184 lines
39 import com.google.common.collect.ImmutableMultimap;
40 import com.google.common.collect.LinkedHashMultimap;
41 import com.google.common.collect.Multimap;
42 import com.google.inject.AbstractModule;
43 import com.google.inject.Guice;
44 import com.google.inject.Injector;
45 import com.google.inject.Provides;
53 public class RedirectionRetryHandlerTest {
54 Injector injector = Guice.createInjector(new MockModule(), new RestModule(), new AbstractModule() {
55 @SuppressWarnings("unused")
TransferRequestIntegrationTest.java (https://gitlab.com/metamorphiccode/guice) Java · 215 lines
1 /**
2 * Copyright (C) 2012 Google Inc.
3 *
17 package com.google.inject.servlet;
20 import com.google.inject.AbstractModule;
21 import com.google.inject.Guice;
22 import com.google.inject.Injector;
69 public void testTransferNonHttpRequest() throws Exception {
70 final Injector injector = Guice.createInjector(new AbstractModule() {
71 @Override protected void configure() {
99 public void testTransferNonHttpRequest_closeable() throws Exception {
100 final Injector injector = Guice.createInjector(new AbstractModule() {
101 @Override protected void configure() {
AutobindTests.java (https://github.com/manzke/guice-automatic-injection.git) Java · 145 lines
25 import com.google.inject.ConfigurationException;
26 import com.google.inject.Guice;
27 import com.google.inject.Injector;
40 public void createDynamicModule() {
41 Injector injector = Guice.createInjector(new TestStartupModule(SonatypeScanner.class,
42 PackageFilter.create(AutobindTests.class, false)));
63 public void createTestInterface() {
64 Injector injector = Guice.createInjector(new TestStartupModule(SonatypeScanner.class,
65 PackageFilter.create(AutobindTests.class, false)));
76 public void createSecondTestInterface() {
77 Injector injector = Guice.createInjector(new TestStartupModule(SonatypeScanner.class,
78 PackageFilter.create(AutobindTests.class, false)));
89 public void createAllInterfaces() {
90 Injector injector = Guice.createInjector(new TestStartupModule(SonatypeScanner.class,
91 PackageFilter.create(AutobindTests.class, false)));
GuiceCamelContext.java (https://gitlab.com/matticala/apache-camel) Java · 176 lines
16 */
17 package org.apache.camel.guice;
27 import com.google.inject.Binding;
28 import com.google.inject.Inject;
32 import org.apache.camel.TypeConverter;
33 import org.apache.camel.guice.impl.GuiceInjector;
34 import org.apache.camel.guice.inject.Injectors;
48 * It is recommended you use this implementation with the
49 * <a href="http://code.google.com/p/guiceyfruit/wiki/GuiceyJndi">Guicey JNDI Provider</a>
50 *
56 @Inject
57 public GuiceCamelContext(com.google.inject.Injector injector) {
58 this.injector = injector;
VarargsFilterDispatchIntegrationTest.java (https://gitlab.com/metamorphiccode/guice) Java · 182 lines
1 package com.google.inject.servlet;
8 import com.google.inject.Guice;
9 import com.google.inject.Injector;
10 import com.google.inject.Key;
11 import com.google.inject.Singleton;
47 public final void testDispatchRequestToManagedPipeline() throws ServletException, IOException {
48 final Injector injector = Guice.createInjector(new ServletModule() {
87 public final void testDispatchThatNoFiltersFire() throws ServletException, IOException {
88 final Injector injector = Guice.createInjector(new ServletModule() {
129 final Injector injector = Guice.createInjector(new ServletModule() {
ExceptionMeteredTest.java (https://github.com/dinomite/metrics.git) Java · 387 lines
3 import com.google.inject.Guice;
4 import com.google.inject.Injector;
6 import com.yammer.metrics.guice.ExceptionMetered;
7 import com.yammer.metrics.guice.InstrumentationModule;
26 public void setup() {
27 Injector injector = Guice.createInjector(new InstrumentationModule());
28 instance = injector.getInstance(InstrumentedWithExceptionMetered.class);
236 assertThat("Guice creates a meter with the given rate unit",
237 ((MeterMetric) metric).rateUnit(),
261 assertThat("Guice creates a metric",
262 errorMetric,
NamedDatabaseTest.java (https://github.com/playframework/playframework.git) Java · 126 lines
10 import com.google.common.collect.ImmutableMap;
11 import com.google.inject.Guice;
12 import com.google.inject.Injector;
20 import play.inject.guice.GuiceApplicationBuilder;
21 import play.inject.guice.GuiceApplicationLoader;
37 "db.other.url", "jdbc:h2:mem:other");
38 Injector injector = createInjector(config);
39 assertThat(
66 "db.other.url", "jdbc:h2:mem:other");
67 Injector injector = createInjector(config);
68 assertThat(
107 new GuiceApplicationLoader().builder(new Context(Environment.simple(), config));
108 return Guice.createInjector(builder.applicationModule());
109 }
AbstractLdapSynchronizer.java (https://gitlab.com/gesnaud/xivo-lib-ldap) Java · 252 lines
30 import com.google.inject.Guice;
31 import com.google.inject.Inject;
32 import com.google.inject.Injector;
60 AbstractLDAPModule module = getModuleInstance(moduleClass, parsing);
61 Injector injector = Guice.createInjector(module);
62 AbstractLdapSynchronizer synchronizer = injector.getInstance(AbstractLdapSynchronizer.class);
ListAccountsResponseTest.java (https://github.com/regularfry/jclouds.git) Java · 112 lines
ParseImageFromJsonResponseTest.java (https://github.com/vkris/jclouds.git) Java · 92 lines
37 import com.google.inject.AbstractModule;
38 import com.google.inject.Guice;
39 import com.google.inject.Injector;
40 import com.google.inject.Key;
41 import com.google.inject.TypeLiteral;
49 public class ParseImageFromJsonResponseTest {
50 Injector i = Guice.createInjector(new AbstractModule() {
74 public static Image parseImage() {
75 Injector i = Guice.createInjector(new AbstractModule() {
BindBlockDeviceMappingToIndexedFormParamsTest.java (https://github.com/vkris/jclouds.git) Java · 74 lines
VDCHandlerTest.java (https://github.com/regularfry/jclouds.git) Java · 81 lines
36 import com.google.common.collect.ImmutableMap;
37 import com.google.inject.Guice;
38 import com.google.inject.Injector;
49 InputStream is = getClass().getResourceAsStream("/vdc.xml");
50 Injector injector = Guice.createInjector(new SaxParserModule());
51 Factory factory = injector.getInstance(ParseSax.Factory.class);
ParseContainerCDNMetadataListFromJsonResponseTest.java (https://github.com/ddurnev/jclouds.git) Java · 66 lines
35 import com.google.common.collect.ImmutableSortedSet;
36 import com.google.inject.Guice;
37 import com.google.inject.Injector;
38 import com.google.inject.Key;
39 import com.google.inject.TypeLiteral;
47 public class ParseContainerCDNMetadataListFromJsonResponseTest {
48 Injector i = Guice.createInjector(new GsonModule());
StatsIntegrationTest.java (https://github.com/juven/sitebricks.git) Java · 234 lines
1 package com.google.sitebricks.stat;
3 import com.google.common.collect.ImmutableMap;
4 import com.google.inject.AbstractModule;
5 import com.google.inject.Guice;
6 import com.google.inject.Injector;
7 import com.google.sitebricks.stat.testservices.ChildDummyService;
8 import com.google.sitebricks.stat.testservices.DummyService;
9 import com.google.sitebricks.stat.testservices.StatExposerTestingService;
10 import com.google.sitebricks.stat.testservices.StaticDummyService;
27 public final void before() {
28 injector = Guice.createInjector(new AbstractModule() {
29 @Override
ListKeysTest.java (https://github.com/ddurnev/jclouds.git) Java · 58 lines
RsaSshKeyPairGeneratorTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 98 lines
Main.java (https://bitbucket.org/edowd/gentoo_bootstrap_java.git) Java · 103 lines
27 import com.google.inject.Guice;
28 import com.google.inject.Injector;
32 import com.netflix.config.DynamicStringProperty;
33 import com.netflix.governator.guice.LifecycleInjector;
34 import com.netflix.governator.lifecycle.LifecycleManager;
64 {
65 // Injector injector = Guice.createInjector(new Amd64MinimalBootstrapModule());
67 // Injector injector = LifecycleInjector.builder().withBootstrapModule(new GentooBootstrapModule()).createInjector();
71 {
72 injector = LifecycleInjector.builder().withBootstrapModule(new HvmBootstrapModule()).createInjector();
73 }
IMachineToImageTest.java (https://github.com/alasdairhodge/jclouds.git) Java · 139 lines
BindTagFiltersToIndexedFormParamsTest.java (https://github.com/alasdairhodge/jclouds.git) Java · 108 lines
34 import com.google.common.collect.ImmutableMap;
35 import com.google.common.collect.ImmutableSet;
36 import com.google.inject.Guice;
37 import com.google.inject.Injector;
45 public class BindTagFiltersToIndexedFormParamsTest {
46 Injector injector = Guice.createInjector();
47 BindTagFiltersToIndexedFormParams binder = injector.getInstance(BindTagFiltersToIndexedFormParams.class);
BaseParserTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 102 lines
40 import com.google.common.base.Function;
41 import com.google.common.base.Throwables;
42 import com.google.common.collect.ImmutableList;
43 import com.google.inject.Guice;
44 import com.google.inject.Injector;
87 protected Injector injector() {
88 return Guice.createInjector(new GsonModule() {
89 protected void configure() {
OSGiTestActivator.java (https://gitlab.com/metamorphiccode/guice) Java · 511 lines
1 /**
2 * Copyright (C) 2009 Google Inc.
3 *
17 package com.googlecode.guice.bundle;
21 import com.google.inject.AbstractModule;
22 import com.google.inject.Guice;
23 import com.google.inject.Inject;
487 Injector injector = Guice.createInjector(new TestModule(bundle));
488 /*if[AOP]*/
489 Injector aopInjector = Guice.createInjector(new TestModule(bundle), new InterceptorModule());
490 /*end[AOP]*/
MyApp.java (https://github.com/leoneu/s4-piper.git) Java · 152 lines
ListOfKeyValuesDelimitedByBlankLinesToServerInfoSetTest.java (https://github.com/edwardt/jclouds.git) Java · 80 lines
36 import com.google.common.base.Function;
37 import com.google.common.collect.ImmutableSet;
38 import com.google.inject.AbstractModule;
39 import com.google.inject.Guice;
40 import com.google.inject.TypeLiteral;
49 private static final ListOfKeyValuesDelimitedByBlankLinesToServerInfoSet FN = Guice.createInjector(
50 new AbstractModule() {
ParseFlavorListTest.java (https://github.com/andreisavu/jclouds.git) Java · 87 lines
GuiceServletConfig.java (https://github.com/regularfry/jclouds.git) Java · 117 lines
40 import com.google.common.io.Closeables;
41 import com.google.inject.Guice;
42 import com.google.inject.Injector;
43 import com.google.inject.Module;
44 import com.google.inject.TypeLiteral;
45 import com.google.inject.servlet.GuiceServletContextListener;
46 import com.google.inject.servlet.ServletModule;
52 */
53 public class GuiceServletConfig extends GuiceServletContextListener {
91 protected Injector getInjector() {
92 return Guice.createInjector(new ServletModule() {
93 @Override
BindToJsonPayloadWrappedWithTest.java (https://github.com/andreisavu/jclouds.git) Java · 71 lines
27 import com.google.common.collect.ImmutableMap;
28 import com.google.inject.Guice;
29 import com.google.inject.Injector;
30 import com.google.inject.assistedinject.FactoryModuleBuilder;
40 Injector injector = Guice.createInjector(new GsonModule(), new FactoryModuleBuilder()
41 .build(BindToJsonPayloadWrappedWith.Factory.class));
ParseAuthenticationResponseFromHeadersTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 68 lines
ProjectTypeTest.java (https://gitlab.com/gaal/che-core) Java · 371 lines
13 import com.google.inject.AbstractModule;
14 import com.google.inject.Guice;
15 import com.google.inject.Injector;
16 import com.google.inject.multibindings.Multibinder;
17 import org.eclipse.che.api.core.NotFoundException;
42 // Bind components
43 injector = Guice.createInjector(new AbstractModule() {
44 @Override
ListStoragePoolsResponseTest.java (https://github.com/andreisavu/jclouds.git) Java · 73 lines
CreateSharedIpGroupOptionsTest.java (https://github.com/andreisavu/jclouds.git) Java · 75 lines
PackageFilterTests.java (https://github.com/simonetripodi/guice-automatic-injection.git) Java · 145 lines
25 import com.google.inject.ConfigurationException;
26 import com.google.inject.Guice;
27 import com.google.inject.Injector;
40 public void createDynamicModule() {
41 Injector injector = Guice.createInjector(new TestStartupModule(SonatypeScanner.class,
42 PackageFilter.create(PackageFilterTests.class)));
63 public void createTestInterface() {
64 Injector injector = Guice.createInjector(new TestStartupModule(SonatypeScanner.class,
65 PackageFilter.create(PackageFilterTests.class)));
76 public void createSecondTestInterface() {
77 Injector injector = Guice.createInjector(new TestStartupModule(SonatypeScanner.class,
78 PackageFilter.create(PackageFilterTests.class)));
89 public void createAllInterfaces() {
90 Injector injector = Guice.createInjector(new TestStartupModule(SonatypeScanner.class,
91 PackageFilter.create(PackageFilterTests.class)));
HeadlessReplyTest.java (https://github.com/mgenov/sitebricks.git) Java · 230 lines
19 import com.google.inject.AbstractModule;
20 import com.google.inject.Guice;
21 import com.google.inject.Injector;
22 import com.google.sitebricks.client.transport.Json;
23 import com.google.sitebricks.client.transport.Text;
24 import com.google.sitebricks.client.transport.Xml;
56 public void textReply() throws IOException {
57 Injector injector = Guice.createInjector();
58 HeadlessRenderer renderer = injector.getInstance(HeadlessRenderer.class);
80 public void jsonReply() throws IOException {
81 Injector injector = Guice.createInjector(new AbstractModule() {
82 @SuppressWarnings("rawtypes")
121 public void xmlReplyWithHeaders() throws IOException {
122 Injector injector = Guice.createInjector();
123 HeadlessRenderer renderer = injector.getInstance(HeadlessRenderer.class);
BindGroupNamesToIndexedFormParamsTest.java (https://github.com/regularfry/jclouds.git) Java · 62 lines
BindInstanceIdsToIndexedFormParamsTest.java (https://github.com/regularfry/jclouds.git) Java · 62 lines
ValueOfConfigurationKeyOrNullTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 65 lines
25 import com.google.inject.AbstractModule;
26 import com.google.inject.Guice;
27 import com.google.inject.name.Names;
38 public void testNotThere() {
39 assertEquals(Guice.createInjector().getInstance(ValueOfConfigurationKeyOrNull.class).apply("foo"), null);
40 }
43 public void testThere() {
44 assertEquals(Guice.createInjector(new AbstractModule() {
55 public void testEmptyIsThere() {
56 assertEquals(Guice.createInjector(new AbstractModule() {
FilterStringsBoundToInjectorByNameTest.java (https://github.com/andreisavu/jclouds.git) Java · 104 lines
29 import com.google.inject.AbstractModule;
30 import com.google.inject.Guice;
31 import com.google.inject.Provides;
41 public void testEmptyWhenNoStringsBound() {
42 FilterStringsBoundToInjectorByName fn = Guice.createInjector().getInstance(FilterStringsBoundToInjectorByName.class);
43 assertEquals(fn.apply(Predicates.<String> alwaysTrue()), ImmutableMap.<String, String> of());
46 public void testEmptyWhenNotStringsBound() {
47 FilterStringsBoundToInjectorByName fn = Guice.createInjector(new AbstractModule() {
59 public void testReturnsGuiceNamedString() {
60 FilterStringsBoundToInjectorByName fn = Guice.createInjector(new AbstractModule() {
72 public void testReturnsJavaNamedString() {
73 FilterStringsBoundToInjectorByName fn = Guice.createInjector(new AbstractModule() {
74 @SuppressWarnings("unused")
VirtualBoxComputeServiceAdapterTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 88 lines
46 import com.beust.jcommander.internal.Lists;
47 import com.google.common.base.Function;
48 import com.google.common.base.Suppliers;
49 import com.google.inject.Guice;
54 Map<OsFamily, Map<String, String>> osMap = new BaseComputeServiceContextModule() {
55 }.provideOsVersionMap(new ComputeServiceConstants.ReferenceData(), Guice.createInjector(new GsonModule())
56 .getInstance(Json.class));
EmbulkService.java (https://gitlab.com/CORP-RESELLER/embulk) Java · 76 lines
4 import com.google.common.collect.ImmutableList;
5 import com.google.inject.Guice;
6 import com.google.inject.Injector;
7 import com.google.inject.Module;
8 import org.embulk.config.ConfigSource;
14 import org.embulk.jruby.JRubyScriptingModule;
15 import static com.google.common.base.Preconditions.checkState;
62 injector = Guice.createInjector(modules);
63 initialized = true;
BindTagsToIndexedFormParamsTest.java (https://github.com/alasdairhodge/jclouds.git) Java · 68 lines
31 import com.google.common.collect.ImmutableMap;
32 import com.google.inject.Guice;
33 import com.google.inject.Injector;
41 public class BindTagsToIndexedFormParamsTest {
42 Injector injector = Guice.createInjector();
43 BindTagsToIndexedFormParams binder = injector.getInstance(BindTagsToIndexedFormParams.class);
TransactionalTest.java (https://github.com/mbaechler/OBM.git) Java · 498 lines
15 import com.google.inject.AbstractModule;
16 import com.google.inject.Guice;
17 import com.google.inject.Injector;
18 import com.google.inject.Provider;
19 import com.google.inject.matcher.Matchers;
123 private TestClass createTestClass(final Provider<TransactionManager> provider) {
124 Injector injector = Guice.createInjector(new AbstractModule() {
RestfuWebServiceWithSubpathsAcceptanceTest.java (https://github.com/mgenov/sitebricks.git) Java · 112 lines
4 import com.google.inject.AbstractModule;
5 import com.google.inject.Guice;
6 import com.google.inject.Injector;
7 import com.google.sitebricks.acceptance.util.AcceptanceTest;
8 import com.google.sitebricks.client.Web;
9 import com.google.sitebricks.client.WebResponse;
10 import com.google.sitebricks.client.transport.Json;
11 import com.google.sitebricks.conversion.Converter;
12 import com.google.sitebricks.conversion.ConverterRegistry;
13 import com.google.sitebricks.conversion.StandardTypeConverter;
104 private Injector createInjector() {
105 return Guice.createInjector(new AbstractModule() {
106 protected void configure() {
SoyTransformer.java (https://bitbucket.org/Adaptavist/atlassian-plugins-osgi-testrunner-parent.git) Java · 109 lines
13 import com.google.inject.*;
14 import com.google.inject.multibindings.Multibinder;
15 import com.google.template.soy.SoyFileSet;
16 import com.google.template.soy.SoyModule;
17 import com.google.template.soy.jssrc.SoyJsSrcOptions;
18 import com.google.template.soy.shared.restricted.SoyFunction;
19 import com.google.template.soy.xliffmsgplugin.XliffMsgPluginModule;
68 final Injector injector = Guice.createInjector(guiceModules);
PersistNodeCredentialsTest.java (https://github.com/vkris/jclouds.git) Java · 147 lines
39 import com.google.common.collect.ImmutableMap;
40 import com.google.inject.AbstractModule;
41 import com.google.inject.Guice;
42 import com.google.inject.TypeLiteral;
51 public void testReturnsCorrectFunction() {
52 PersistNodeCredentials persistNodeCredentials = Guice.createInjector(new PersistNodeCredentialsModule(),
53 new AbstractModule() {
NetworkConnectionSectionHandlerTest.java (https://github.com/regularfry/jclouds.git) Java · 65 lines
34 import com.google.common.collect.Iterables;
35 import com.google.inject.Guice;
36 import com.google.inject.Injector;
46 InputStream is = getClass().getResourceAsStream("/networkconnectionsection.xml");
47 Injector injector = Guice.createInjector(new SaxParserModule());
48 Factory factory = injector.getInstance(ParseSax.Factory.class);
CreateUniqueKeyTest.java (https://github.com/andreisavu/jclouds.git) Java · 101 lines
43 import com.google.common.base.Supplier;
44 import com.google.common.base.Suppliers;
45 import com.google.common.collect.ImmutableMap;
46 import com.google.inject.AbstractModule;
47 import com.google.inject.Guice;
48 import com.google.inject.TypeLiteral;
61 public void setup() throws InvalidKeySpecException, NoSuchAlgorithmException, IOException {
62 namingConvention = Guice.createInjector(new AbstractModule() {
OptionalBindingTest.java (https://github.com/peterlynch/spice.git) Java · 293 lines
82 public void testEverythingInjectorGetInstance() {
83 Guice.createInjector(everythingModule)
84 .getInstance(HasOptionalInjections.class)
118 public void testEverythingInjectorToInstance() {
119 Guice.createInjector(everythingModule, toInstanceModule)
120 .getInstance(HasOptionalInjections.class)
246 try {
247 Guice.createInjector().getInstance(HasOptionalConstructor.class);
248 fail();
263 staticInjectA = injectA;
264 Guice.createInjector(new AbstractModule() {
265 protected void configure() {
276 public void testIndirectOptionalInjection() {
277 Indirect indirect = Guice.createInjector().getInstance(Indirect.class);
278 assertNotNull(indirect.hasOptionalInjections);
CloudServersImageToImageTest.java (https://github.com/ddurnev/jclouds.git) Java · 66 lines
37 import com.google.inject.Guice;
60 CloudServersImageToImage parser = new CloudServersImageToImage(new CloudServersImageToOperatingSystem(new BaseComputeServiceContextModule() {
61 }.provideOsVersionMap(new ComputeServiceConstants.ReferenceData(), Guice.createInjector(new GsonModule())
62 .getInstance(Json.class))));
TestHttpServiceSelectorBinder.java (https://gitlab.com/CORP-RESELLER/airlift) Java · 194 lines
21 import com.google.inject.Binder;
22 import com.google.inject.Guice;
23 import com.google.inject.Injector;
45 {
46 Injector injector = Guice.createInjector(
47 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())),
122 {
123 Injector injector = Guice.createInjector(
124 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())),
147 {
148 Injector injector = Guice.createInjector(
149 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())),
172 {
173 Injector injector = Guice.createInjector(
174 new ConfigurationModule(new ConfigurationFactory(ImmutableMap.<String, String>of())),
PatternRepositoryTest.java (https://github.com/Zenika/DORM.git) Java · 90 lines
BindDriveDataToPlainTextStringTest.java (https://github.com/joodie/jclouds.git) Java · 87 lines
39 import com.google.common.base.Function;
40 import com.google.common.collect.ImmutableSet;
41 import com.google.inject.AbstractModule;
42 import com.google.inject.Guice;
43 import com.google.inject.TypeLiteral;
52 private static final BindDriveDataToPlainTextString FN = Guice.createInjector(new AbstractModule() {
TestOverrideMethodFilterInHttpServer.java (https://gitlab.com/CORP-RESELLER/airlift) Java · 290 lines
OnlyReferenceTypeFirstWithNameMatchingConfigurationKeyOrDefaultTest.java (https://github.com/regularfry/jclouds.git) Java · 124 lines
31 import com.google.common.base.Predicates;
32 import com.google.common.collect.ImmutableList;
34 import com.google.inject.AbstractModule;
35 import com.google.inject.Guice;
36 import com.google.inject.name.Names;
48 ValueOfConfigurationKeyOrNull valueOfConfigurationKeyOrNull = new ValueOfConfigurationKeyOrNull(
49 Guice.createInjector());
94 assertEquals(new OnlyReferenceTypeFirstWithNameMatchingConfigurationKeyOrDefault(
95 new ValueOfConfigurationKeyOrNull(Guice.createInjector(new AbstractModule() {
112 new OnlyReferenceTypeFirstWithNameMatchingConfigurationKeyOrDefault(new ValueOfConfigurationKeyOrNull(
113 Guice.createInjector(new AbstractModule() {
SlicehostImageToImageTest.java (https://github.com/andreisavu/jclouds.git) Java · 92 lines
TodoServlet.java (https://github.com/jskvara/ae-sources.git) Java · 138 lines
BundleActivation.java (https://github.com/sonatype/sonatype-peaberry.git) Java · 193 lines
29 import com.google.inject.Binding;
30 import com.google.inject.Guice;
31 import com.google.inject.Injector;
32 import com.google.inject.Key;
33 import com.google.inject.Module;
34 import com.google.inject.Scope;
35 import com.google.inject.Scopes;
36 import com.google.inject.Singleton;
37 import com.google.inject.spi.BindingScopingVisitor;
159 injector =
160 Guice.createInjector(Peaberry.osgiModule(bundle.getBundleContext()), Reflection
161 .create(moduleClass));
InsertSampleData.java (https://github.com/sztanko/saltaku_mapserver.git) Java · 105 lines
15 import com.google.inject.Guice;
16 import com.google.inject.Injector;
22 import com.saltaku.data.area.writer.io.DataStoreProvider;
23 import com.saltaku.data.server.guice.DefaultModule;
24 import com.saltaku.geo.GeoException;
58 {
59 injector = Guice.createInjector(new DefaultModule(new Properties()) );
60 gp=injector.getInstance(GeoProcessor.class);
ParseVmSpecificationTest.java (https://github.com/andreisavu/jclouds.git) Java · 73 lines
MultibindTests.java (https://github.com/manzke/guice-automatic-injection.git) Java · 209 lines
30 import com.google.inject.ConfigurationException;
31 import com.google.inject.Guice;
32 import com.google.inject.Injector;
41 public void createDynamicModule() {
42 Injector injector = Guice.createInjector(StartupModule.create(ReflectionsScanner.class,
43 PackageFilter.create(MultibindTests.class)));
48 public void testWithWrongPackage1() {
49 Injector injector = Guice.createInjector(StartupModule.create(ReflectionsScanner.class,
50 PackageFilter.create("java.util.concurrent")));
94 public void createSecondTestInterface() {
95 Injector injector = Guice.createInjector(StartupModule.create(ReflectionsScanner.class,
96 PackageFilter.create(MultibindTests.class)));
110 public void createAllInterfaces() {
111 Injector injector = Guice.createInjector(StartupModule.create(ReflectionsScanner.class,
112 PackageFilter.create(MultibindTests.class)));
AWSMarketplaceCommerceAnalyticsModuleInjector.java (https://gitlab.com/github-cloud-corp/aws-sdk-java) Java · 50 lines
17 import com.google.inject.AbstractModule;
18 import com.google.inject.Guice;
19 import com.google.inject.Injector;
20 import com.google.inject.Stage;
22 import cucumber.api.guice.CucumberModules;
23 import cucumber.runtime.java.guice.InjectorSource;
37 public Injector getInjector() {
38 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO,
39 new AWSMarketplaceCommerceAnalyticsModule());
App.java (https://github.com/sztanko/saltaku_mapserver.git) Java · 78 lines
GoGridErrorHandlerTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 81 lines
GuiceResolver.java (https://gitlab.com/essere.lab.public/qualitas.class-corpus) Java · 115 lines
31 import com.google.inject.Injector;
37 *
38 * <application> <el-resolver>org.apache.myfaces.el.unified.resolver.GuiceResolver</el-resolver> </application>
39 *
43 *
44 * <listener> <listener-class>com.your_company.GuiceServletContextListener</listener-class> </listener>
45 *
46 * <p>
47 * Configure Guice in your ServletContextListener implementation, and place the Injector in application scope.
48 * </p>
52 * public void contextInitialized(ServletContextEvent event) { ServletContext ctx = event.getServletContext(); //when on
53 * Java6, use ServiceLoader.load(com.google.inject.Module.class); Injector injector = Guice.createInjector(new
54 * YourModule()); ctx.setAttribute(GuiceResolver.KEY, injector); }
EventPublisherTest.java (https://github.com/frodooooo39/smart-cms.git) Java · 218 lines
BaseParserTest.java (https://github.com/andreisavu/jclouds.git) Java · 99 lines
CatalogHandlerTest.java (https://github.com/raschyoung/jclouds.git) Java · 143 lines
LifeCycleModuleTest.java (https://github.com/regularfry/jclouds.git) Java · 134 lines
29 import org.jclouds.lifecycle.Closer;
30 import com.google.inject.name.Names;
31 import org.testng.annotations.Test;
33 import com.google.inject.AbstractModule;
34 import com.google.inject.Guice;
35 import com.google.inject.Injector;
36 import com.google.inject.Key;
37 import com.google.inject.Provides;
47 void testBindsExecutor() {
48 Injector i = createInjector();
49 assert i.getInstance(Key.get(ExecutorService.class, Names
55 private Injector createInjector() {
56 Injector i = Guice.createInjector(new LifeCycleModule() {
57 @SuppressWarnings("unused")
Activator.java (https://github.com/svenefftinge/Xtext-2.0-released-source-code.git) Java · 313 lines
6 import static com.google.inject.util.Modules.override;
7 import static com.google.inject.Guice.createInjector;
14 import com.google.inject.Injector;
15 import com.google.inject.Module;
79 protected void registerInjectorFor(String language) throws Exception {
80 injectors.put(language, createInjector(
81 override(override(getRuntimeModule(language)).with(getSharedStateModule())).with(getUiModule(language))));
Server.java (https://github.com/adamwojtuniak/s4-piper.git) Java · 99 lines
ParseOsFamilyVersion64BitFromImageNameTest.java (https://github.com/regularfry/jclouds.git) Java · 80 lines
21 import static com.google.common.collect.Iterables.transform;
22 import static com.google.common.collect.Lists.newArrayList;
41 import com.google.common.base.Function;
42 import com.google.gson.Gson;
43 import com.google.inject.Guice;
44 import com.google.inject.TypeLiteral;
72 ParseOsFamilyVersion64BitFromImageName parser = new ParseOsFamilyVersion64BitFromImageName(new BaseComputeServiceContextModule() {
73 }.provideOsVersionMap(new ComputeServiceConstants.ReferenceData(), Guice.createInjector(new GsonModule())
74 .getInstance(Json.class)));
LifeCycleModuleTest.java (https://github.com/andreisavu/jclouds.git) Java · 138 lines
32 import com.google.common.util.concurrent.ExecutionList;
33 import com.google.inject.AbstractModule;
34 import com.google.inject.Guice;
35 import com.google.inject.Injector;
36 import com.google.inject.Key;
37 import com.google.inject.Provides;
38 import com.google.inject.name.Names;
56 private Injector createInjector() {
57 Injector i = Guice.createInjector(new LifeCycleModule() {
58 @SuppressWarnings("unused")
DataStoreTransactionInterceptorTest.java (https://bitbucket.org/miguelvega/openapi.git) Java · 143 lines
3 import com.google.common.base.Strings;
4 import com.google.inject.AbstractModule;
5 import com.google.inject.Guice;
6 import com.google.inject.Inject;
7 import com.google.inject.Injector;
8 import com.google.inject.matcher.Matchers;
9 import guice.aop0.VideoRental;
10 import org.junit.Before;
41 Injector injector = Guice.createInjector(new AbstractModule() {
42 @Override
ParseCreatedMachineTest.java (https://github.com/andreisavu/jclouds.git) Java · 80 lines
CatalogItemHandlerTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 88 lines
Activator.java (https://bitbucket.org/gcubar/eclipselabs.org-spray.git) Java · 54 lines
12 import com.google.inject.Guice;
13 import com.google.inject.Injector;
14 import com.google.inject.Module;
50 Module module = Modules3.mixin(new SprayRuntimeModule(), new GraphitiRuntimeModule(), new GraphitiGeneratorModule(), new GraphitiGeneratorUIModule(this), new SharedStateModule()/* , new SprayUiModule(this) */);
51 injector = Guice.createInjector(module);
52 injector.injectMembers(this);
ExtensionSpiTest.java (https://github.com/sonatype/sisu-guice.git) Java · 293 lines
19 import static com.google.inject.servlet.UriPatternType.REGEX;
20 import static com.google.inject.servlet.UriPatternType.SERVLET;
22 import com.google.common.collect.ImmutableList;
23 import com.google.common.collect.ImmutableMap;
24 import com.google.inject.Binding;
25 import com.google.inject.Guice;
26 import com.google.inject.Injector;
27 import com.google.inject.Key;
28 import com.google.inject.name.Names;
66 int count = 0;
67 Injector injector = Guice.createInjector(new Module());
68 for (Binding binding : injector.getBindings().values()) {
ValueOfConfigurationKeyOrNullTest.java (https://github.com/regularfry/jclouds.git) Java · 57 lines
27 import com.google.inject.AbstractModule;
28 import com.google.inject.Guice;
29 import com.google.inject.name.Names;
40 public void testNotThere() throws InterruptedException, ExecutionException {
41 assertEquals(new ValueOfConfigurationKeyOrNull(Guice.createInjector()).apply("foo"), null);
42 }
45 public void testThere() throws InterruptedException, ExecutionException {
46 assertEquals(new ValueOfConfigurationKeyOrNull(Guice.createInjector(new AbstractModule() {
ParseFirstJsonValueNamedTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 151 lines
34 import com.google.common.collect.ImmutableList;
35 import com.google.common.collect.ImmutableMap;
36 import com.google.common.collect.ImmutableSet;
37 import com.google.inject.Guice;
38 import com.google.inject.TypeLiteral;
47 GsonWrapper json = Guice.createInjector(new GsonModule()).getInstance(GsonWrapper.class);
BindGroupToUpdateRequestJsonPayloadTest.java (https://github.com/jclouds/legacy-jclouds-chef.git) Java · 90 lines
DeltacloudRedirectionRetryHandlerTest.java (https://github.com/regularfry/jclouds.git) Java · 106 lines
38 import com.google.common.collect.LinkedHashMultimap;
39 import com.google.common.collect.Multimap;
40 import com.google.inject.AbstractModule;
41 import com.google.inject.Guice;
42 import com.google.inject.Injector;
43 import com.google.inject.Provides;
51 public class DeltacloudRedirectionRetryHandlerTest {
52 Injector injector = Guice.createInjector(new MockModule(), new RestModule(), new AbstractModule() {
53 @SuppressWarnings("unused")
InjectorConfig.java (https://github.com/FAP-Team/Fap-Module.git) Java · 76 lines
9 import play.Play;
10 import play.modules.guice.GuiceSupport;
11 import security.Secure;
13 import com.google.inject.AbstractModule;
14 import com.google.inject.Guice;
15 import com.google.inject.Injector;
16 import com.google.inject.Module;
17 import com.google.inject.Stage;
22 public class InjectorConfig extends GuiceSupport {
29 protected Injector configure() {
30 injector = Guice.createInjector(stage, modulesToLoad());
31 return injector;
RebuildServerOptionsTest.java (https://github.com/regularfry/jclouds.git) Java · 79 lines
ParseInetAddressListFromJsonResponseTest.java (https://github.com/regularfry/jclouds.git) Java · 70 lines
TestConfig.java (https://gitlab.com/vectorci/airlift) Java · 141 lines
18 import com.google.common.collect.ImmutableMap;
19 import com.google.common.collect.ImmutableMap.Builder;
20 import com.google.inject.Binder;
21 import com.google.inject.CreationException;
22 import com.google.inject.Guice;
23 import com.google.inject.Injector;
24 import com.google.inject.Module;
25 import com.google.inject.spi.Message;
92 List<Message> messages = new ConfigurationValidator(configurationFactory, null).validate(module);
93 return Guice.createInjector(new ConfigurationModule(configurationFactory), module, new ValidationErrorModule(messages));
94 }
UltraDNSWSErrorHandlerTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 122 lines
21 import static com.google.common.base.Throwables.propagate;
22 import static org.jclouds.rest.internal.BaseRestApiExpectTest.payloadFromStringWithContentType;
37 import com.google.inject.Guice;
44 public class UltraDNSWSErrorHandlerTest {
45 UltraDNSWSErrorHandler function = Guice.createInjector(new SaxParserModule()).getInstance(
46 UltraDNSWSErrorHandler.class);
ManyConstructorsTest.java (https://gitlab.com/metamorphiccode/guice) Java · 277 lines
48 public void testDifferentOrderParameters() {
49 Injector injector = Guice.createInjector(new AbstractModule() {
50 @Override
97 injector = Guice.createInjector(new AbstractModule() {
98 @Override
128 try {
129 Guice.createInjector(new AbstractModule() {
130 @Override
144 try {
145 Guice.createInjector(new AbstractModule() {
146 @Override
229 public void testDependenciesAndOtherAnnotations() {
230 Injector injector = Guice.createInjector(new AbstractModule() {
231 @Override
NamesTest.java (https://gitlab.com/metamorphiccode/guice) Java · 112 lines
20 import static com.google.inject.Asserts.assertEqualWhenReserialized;
21 import static com.google.inject.Asserts.assertEqualsBothWays;
24 import com.google.inject.AbstractModule;
25 import com.google.inject.Guice;
26 import com.google.inject.Injector;
63 Injector injector = Guice.createInjector(new AbstractModule() {
64 protected void configure() {
77 Injector injector = Guice.createInjector(new AbstractModule() {
78 protected void configure() {
96 Injector injector = Guice.createInjector(new AbstractModule() {
97 protected void configure() {
BindFileInfoToXmlPayloadTest.java (https://github.com/regularfry/jclouds.git) Java · 76 lines
NetworkManagerImplTest.java (https://github.com/wiregit/wirecode.git) Java · 487 lines
NullableInjectionPointTest.java (https://github.com/peterlynch/spice.git) Java · 194 lines
74 private Injector createInjector() {
75 return Guice.createInjector(
76 new AbstractModule() {
91 try {
92 Guice.createInjector(new AbstractModule() {
93 protected void configure() {
105 public void testBindNullToProvider() {
106 Injector injector = Guice.createInjector(new AbstractModule() {
107 protected void configure() {
125 public void testBindScopedNull() {
126 Injector injector = Guice.createInjector(new AbstractModule() {
127 protected void configure() {
145 public void testBindNullAsEagerSingleton() {
146 Injector injector = Guice.createInjector(new AbstractModule() {
147 protected void configure() {
Activator.java (https://github.com/sonatype/sonatype-peaberry.git) Java · 157 lines
19 import static com.google.inject.name.Names.named;
20 import static java.lang.Math.max;
35 import com.google.inject.AbstractModule;
36 import com.google.inject.Guice;
37 import com.google.inject.Inject;
38 import com.google.inject.Injector;
39 import com.google.inject.Key;
40 import com.google.inject.TypeLiteral;
41 import com.google.inject.name.Named;
114 public void start(final BundleContext context) {
115 final Injector injector = Guice.createInjector(osgiModule(context), new AbstractModule() {
116 @Override
ListFirewallRulesResponseTest.java (https://github.com/andreisavu/jclouds.git) Java · 72 lines
BindLoggersAnnotatedWithResourceTest.java (https://github.com/regularfry/jclouds.git) Java · 142 lines
21 import static com.google.inject.matcher.Matchers.any;
22 import static org.easymock.classextension.EasyMock.createMock;
39 import com.google.inject.AbstractModule;
40 import com.google.inject.Guice;
41 import com.google.inject.Injector;
68 void testHear() {
69 Injector i = Guice.createInjector(new AbstractModule() {
CloudStackErrorHandlerTest.java (https://github.com/regularfry/jclouds.git) Java · 128 lines
AWSIotDataModuleInjector.java (https://gitlab.com/github-cloud-corp/aws-sdk-java) Java · 47 lines
17 import com.google.inject.AbstractModule;
18 import com.google.inject.Guice;
19 import com.google.inject.Injector;
20 import com.google.inject.Stage;
22 import cucumber.api.guice.CucumberModules;
23 import cucumber.runtime.java.guice.InjectorSource;
35 public Injector getInjector() {
36 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO,
37 new AWSIotDataModule());
AppContext.java (https://bitbucket.org/pbuitvydas/droid-care.git) Java · 156 lines
1 package com.googlecode.droidcare.common;
24 import com.google.inject.Guice;
25 import com.google.inject.Inject;
26 import com.google.inject.Injector;
27 import com.google.inject.Provider;
28 import com.google.inject.Singleton;
29 import com.googlecode.droidcare.common.api.exception.ExceptionHandler;
30 import com.googlecode.droidcare.common.api.net.HttpService;
31 import com.googlecode.droidcare.common.di.GuiceModule;
32 import com.googlecode.droidcare.common.js.JsErrorManager;
152 public static void bootstrap() {
153 Guice.createInjector(new GuiceModule());
154 }
ParseAddressesFromJsonResponseTest.java (https://github.com/regularfry/jclouds.git) Java · 70 lines
21 import com.google.common.collect.ImmutableList;
22 import com.google.common.collect.Iterables;
23 import com.google.common.collect.Sets;
24 import com.google.inject.Guice;
25 import com.google.inject.Injector;
26 import com.google.inject.Key;
27 import com.google.inject.TypeLiteral;
48 public class ParseAddressesFromJsonResponseTest {
49 Injector i = Guice.createInjector(new GsonModule());
GenericInjectionTest.java (https://gitlab.com/metamorphiccode/guice) Java · 187 lines
39 Injector injector = Guice.createInjector((Module) new AbstractModule() {
40 protected void configure() {
59 Parameterized<String> parameterized
60 = Guice.createInjector().getInstance(Key.get(new TypeLiteral<Parameterized<String>>() {}));
61 assertNotNull(parameterized);
64 public void testExplicitBindingOfGenericType() {
65 Injector injector = Guice.createInjector(new AbstractModule() {
66 protected void configure() {
146 Injector injector = Guice.createInjector(bindDataModule, bindingModule);
147 ParameterizedDeps<String, Integer> parameterizedDeps
174 public void testImmediateTypeVariablesAreInjected() {
175 Injector injector = Guice.createInjector(new AbstractModule() {
176 protected void configure() {
CheckedProviderMethodsModuleTest.java (https://gitlab.com/metamorphiccode/guice) Java · 195 lines
125 public void testNoAnnotationNoScope() throws BindException, RemoteException {
126 Injector injector = Guice.createInjector(new TestModule());
127 RpcProvider<String> provider = injector
146 TestModule testModule = new TestModule();
147 Injector injector = Guice.createInjector(testModule);
148 RpcProvider<Long> provider = injector
154 TestModule testModule = new TestModule();
155 Injector injector = Guice.createInjector(testModule);
156 RpcProvider<Pair<Double, String>> provider = injector
163 TestModule testModule = new TestModule();
164 Injector injector = Guice.createInjector(testModule);
165 RpcProvider<Float> provider = injector
178 TestModule testModule = new TestModule();
179 Injector injector = Guice.createInjector(testModule);
180 RpcProvider<String> provider = injector
EnsureJpaCanTakeObjectsInPropertiesTest.java (https://gitlab.com/metamorphiccode/guice) Java · 110 lines
15 package com.google.inject.persist.jpa;
17 import com.google.inject.AbstractModule;
18 import com.google.inject.Guice;
19 import com.google.inject.Injector;
20 import com.google.inject.persist.PersistService;
21 import com.google.inject.persist.UnitOfWork;
91 injector = Guice.createInjector(new DBModule(dataSource, passDataSource));
DefaultBindingContractGeneratorSetup.java (https://github.com/andrearn/org.fornax.soa.xtextservicerepository.git) Java · 258 lines
26 import com.google.common.collect.Maps;
27 import com.google.inject.AbstractModule;
28 import com.google.inject.Guice;
29 import com.google.inject.Injector;
30 import com.google.inject.TypeLiteral;
31 import com.google.inject.name.Names;
49 public Injector createInjectorAndDoEMFRegistration() {
50 Injector injector = Guice.createInjector (Modules2.mixin (
51 new BaseDslGeneratorModule (),
GuiceServletConfig.java (https://github.com/imyousuf/jersey.git) Java · 69 lines
43 import com.google.inject.Guice;
44 import com.google.inject.Injector;
45 import com.google.inject.servlet.GuiceServletContextListener;
46 import com.google.inject.servlet.ServletModule;
47 import com.sun.jersey.guice.spi.container.servlet.GuiceContainer;
48 import com.sun.jersey.test.functional.guice.resources.PerRequestResource;
53 */
54 public class GuiceServletConfig extends GuiceServletContextListener {
57 protected Injector getInjector() {
58 return Guice.createInjector(new ServletModule() {
GuicePlanetProvider.java (https://gitlab.com/essere.lab.public/qualitas.class-corpus) Java · 98 lines
21 import com.google.inject.Guice;
22 import com.google.inject.Injector;
39 /**
40 * Instantiate a new GuicePlanetProvider using default guice module
41 * configured in PlanetConfig via 'guice.backend.module' property.
52 Module module = (Module)moduleClass.newInstance();
53 injector = Guice.createInjector(module);
54 } catch (Throwable e) {
61 /**
62 * Instantiate a new GuicePlanetProvider using the given Guice module.
63 *
74 Module module = (Module)moduleClass.newInstance();
75 injector = Guice.createInjector(module);
76 } catch (Throwable e) {
BindUndeployVAppParamsToXmlPayloadTest.java (https://github.com/andreisavu/jclouds.git) Java · 86 lines
31 import org.jclouds.vcloud.VCloudApiMetadata;
32 import org.nnsoft.guice.rocoto.Rocoto;
33 import org.nnsoft.guice.rocoto.configuration.ConfigurationModule;
36 import com.google.common.collect.Maps;
37 import com.google.inject.Guice;
38 import com.google.inject.Injector;
46 public class BindUndeployVAppParamsToXmlPayloadTest {
47 Injector injector = Guice.createInjector(Rocoto.expandVariables(new ConfigurationModule() {
TransactionalInterceptorTest.java (https://github.com/frodooooo39/smart-cms.git) Java · 288 lines
MultibindTests.java (https://github.com/simonetripodi/guice-automatic-injection.git) Java · 208 lines
28 import com.google.inject.ConfigurationException;
29 import com.google.inject.Guice;
30 import com.google.inject.Inject;
40 public void createDynamicModule() {
41 Injector injector = Guice.createInjector(StartupModule.create(ReflectionsScanner.class,
42 PackageFilter.create(MultibindTests.class)));
77 public void createFirstContainer() {
78 Injector injector = Guice.createInjector(StartupModule.create(ReflectionsScanner.class,
79 PackageFilter.create(MultibindTests.class)));
93 public void createSecondTestInterface() {
94 Injector injector = Guice.createInjector(StartupModule.create(ReflectionsScanner.class,
95 PackageFilter.create(MultibindTests.class)));
109 public void createAllInterfaces() {
110 Injector injector = Guice.createInjector(StartupModule.create(ReflectionsScanner.class,
111 PackageFilter.create(MultibindTests.class)));
LifeCycleModuleTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 120 lines
21 import static com.google.inject.name.Names.named;
22 import static org.jclouds.Constants.PROPERTY_IO_WORKER_THREADS;
33 import com.google.common.util.concurrent.ExecutionList;
34 import com.google.common.util.concurrent.ListeningExecutorService;
35 import com.google.inject.AbstractModule;
36 import com.google.inject.Guice;
37 import com.google.inject.Injector;
38 import com.google.inject.Key;
54 private Injector createInjector() {
55 Injector i = Guice.createInjector(new AbstractModule() {
56 protected void configure() {
HttpRequestTask.java (https://github.com/regularfry/jclouds.git) Java · 149 lines
21 import static com.google.common.base.Preconditions.checkNotNull;
22 import static com.google.inject.name.Names.bindProperties;
37 import com.google.common.collect.ImmutableMultimap;
38 import com.google.common.collect.Multimap;
39 import com.google.inject.AbstractModule;
40 import com.google.inject.Guice;
41 import com.sun.jersey.api.uri.UriBuilderImpl;
57 this.originator = originator;
58 httpClient = Guice.createInjector(new ExecutorServiceModule(),
59 new JavaUrlHttpCommandExecutorServiceModule(),
CatalogItemHandlerTest.java (https://github.com/raschyoung/jclouds.git) Java · 93 lines
21 import static com.google.common.base.Preconditions.checkNotNull;
22 import static org.testng.Assert.assertEquals;
39 import com.google.common.collect.ImmutableSortedMap;
40 import com.google.inject.Guice;
41 import com.google.inject.name.Names;
54 protected void setUpInjector() {
55 injector = Guice.createInjector(new SaxParserModule() {
56 @Override
BindAddNodeServiceToXmlPayloadTest.java (https://github.com/regularfry/jclouds.git) Java · 86 lines
37 import com.google.common.collect.Maps;
38 import com.google.inject.AbstractModule;
39 import com.google.inject.Guice;
40 import com.google.inject.Injector;
41 import com.google.inject.Provides;
42 import com.google.inject.name.Names;
50 public class BindAddNodeServiceToXmlPayloadTest {
51 Injector injector = Guice.createInjector(new AbstractModule() {
GoogleAppEngineConfigurationModuleTest.java (https://github.com/regularfry/jclouds.git) Java · 69 lines
34 import com.google.inject.Guice;
35 import com.google.inject.Injector;
36 import com.google.inject.Key;
37 import com.google.inject.name.Names;
40 /**
41 * Tests the ability to configure a {@link GoogleAppEngineConfigurationModule}
42 *
45 @Test
46 public class GoogleAppEngineConfigurationModuleTest {
51 Injector i = Guice.createInjector(new GoogleAppEngineConfigurationModule() {
52 @Override
ListOfKeyValuesDelimitedByBlankLinesToDriveInfoSetTest.java (https://github.com/andreisavu/jclouds.git) Java · 50 lines
Main.java (https://gitlab.com/simon-erni/mobsys-manet) Java · 99 lines
4 import ch.hslu.mobsys.manet.protocol.SendService;
5 import com.google.common.util.concurrent.ServiceManager;
6 import com.google.inject.Injector;
16 import static com.google.inject.Guice.createInjector;
25 public static void main(String[] args) throws Exception {
26 Injector injector = createInjector(new ManetModule());
OnlyReferenceTypeFirstWithNameMatchingConfigurationKeyOrDefaultTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 117 lines
31 import com.google.common.base.Predicates;
32 import com.google.common.collect.ImmutableList;
34 import com.google.inject.AbstractModule;
35 import com.google.inject.Guice;
36 import com.google.inject.name.Names;
47 public class OnlyReferenceTypeFirstWithNameMatchingConfigurationKeyOrDefaultTest {
48 ValueOfConfigurationKeyOrNull valueOfConfigurationKeyOrNull = Guice.createInjector().getInstance(
49 ValueOfConfigurationKeyOrNull.class);
94 assertEquals(
95 new OnlyReferenceTypeFirstWithNameMatchingConfigurationKeyOrDefault(Guice.createInjector(
96 new AbstractModule() {
110 new OnlyReferenceTypeFirstWithNameMatchingConfigurationKeyOrDefault(Guice.createInjector(new AbstractModule() {
111 protected void configure() {
AWSSupportModuleInjector.java (https://gitlab.com/github-cloud-corp/aws-sdk-java) Java · 47 lines
17 import com.google.inject.AbstractModule;
18 import com.google.inject.Guice;
19 import com.google.inject.Injector;
20 import com.google.inject.Stage;
22 import cucumber.api.guice.CucumberModules;
23 import cucumber.runtime.java.guice.InjectorSource;
35 public Injector getInjector() {
36 return Guice.createInjector(Stage.PRODUCTION, CucumberModules.SCENARIO,
37 new AWSSupportModule());
NamesTest.java (https://github.com/peterlynch/spice.git) Java · 109 lines
1 /**
2 * Copyright (C) 2008 Google Inc.
3 *
22 import static com.google.inject.Asserts.assertEqualsBothWays;
23 import com.google.inject.Guice;
24 import com.google.inject.Injector;
60 Injector injector = Guice.createInjector(new AbstractModule() {
61 protected void configure() {
74 Injector injector = Guice.createInjector(new AbstractModule() {
75 protected void configure() {
93 Injector injector = Guice.createInjector(new AbstractModule() {
94 protected void configure() {
CatalogHandlerTest.java (https://github.com/mattstep/jclouds.git) Java · 137 lines
37 import com.google.common.collect.ImmutableList;
38 import com.google.common.collect.ImmutableMap;
39 import com.google.inject.Guice;
40 import com.google.inject.Injector;
55 InputStream is = getClass().getResourceAsStream("/catalog-blank.xml");
56 injector = Guice.createInjector(new SaxParserModule());
57 factory = injector.getInstance(ParseSax.Factory.class);
67 InputStream is = getClass().getResourceAsStream("/catalog.xml");
68 injector = Guice.createInjector(new SaxParserModule());
69 factory = injector.getInstance(ParseSax.Factory.class);
SshjSshClientLiveTest.java (https://github.com/regularfry/jclouds.git) Java · 145 lines
HostModelTest.java (https://github.com/bstansberry/console.git) Java · 138 lines
GuiceConfig.java (https://github.com/AlinT/socorro.git) Java · 66 lines
42 import com.google.inject.Guice;
43 import com.google.inject.Injector;
44 import com.google.inject.servlet.GuiceServletContextListener;
45 import com.google.inject.servlet.ServletModule;
47 import com.mozilla.socorro.dao.hbase.HbaseCrashCountDao;
48 import com.sun.jersey.guice.spi.container.servlet.GuiceContainer;
50 public class GuiceConfig extends GuiceServletContextListener {
55 return Guice.createInjector(new Jsr250Module(), new ServletModule() {
56 @Override
FGCPRestClientModuleTest.java (https://github.com/richardcloudsoft/legacy-jclouds.git) Java · 95 lines
37 import com.google.common.base.Suppliers;
38 import com.google.inject.Guice;
39 import com.google.inject.Injector;
51 protected void createCrypto() {
52 Injector i = Guice.createInjector();
53 crypto = i.getInstance(Crypto.class);
57 protected void createRestClientModule() {
58 Injector i = Guice.createInjector();
59 module = i.getInstance(FGCPRestClientModule.class);