info.magnolia.objectfactory.guice
Class GuiceComponentProviderBuilder

java.lang.Object
  extended by info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder

public class GuiceComponentProviderBuilder
extends Object

Builder for creating a GuiceComponentProvider.

Version:
$Id$

Constructor Summary
GuiceComponentProviderBuilder()
           
 
Method Summary
 void addModule(com.google.inject.Module module)
           
 GuiceComponentProvider build()
           
 GuiceComponentProvider build(ComponentConfigurer... configurers)
           
 GuiceComponentProviderBuilder exposeGlobally()
           
 GuiceComponentProviderBuilder inStage(com.google.inject.Stage stage)
           
 GuiceComponentProviderBuilder withConfiguration(ComponentProviderConfiguration configuration)
           
 GuiceComponentProviderBuilder withParent(GuiceComponentProvider parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiceComponentProviderBuilder

public GuiceComponentProviderBuilder()
Method Detail

exposeGlobally

public GuiceComponentProviderBuilder exposeGlobally()

withConfiguration

public GuiceComponentProviderBuilder withConfiguration(ComponentProviderConfiguration configuration)

withParent

public GuiceComponentProviderBuilder withParent(GuiceComponentProvider parent)

inStage

public GuiceComponentProviderBuilder inStage(com.google.inject.Stage stage)

addModule

public void addModule(com.google.inject.Module module)

build

public GuiceComponentProvider build(ComponentConfigurer... configurers)

build

public GuiceComponentProvider build()


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.