public class JoyPetite extends JoyBase implements JoyPetiteConfig
| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.Supplier<java.lang.String> |
appNameSupplier |
protected boolean |
isWebApplication |
protected java.util.function.Supplier<JoyProps> |
joyPropsSupplier |
protected java.util.function.Supplier<JoyProxetta> |
joyProxettaSupplier |
protected java.util.function.Supplier<JoyScanner> |
joyScannerSupplier |
protected jodd.petite.PetiteContainer |
petiteContainer |
| Constructor and Description |
|---|
JoyPetite(java.util.function.Supplier<java.lang.String> appNameSupplier,
java.util.function.Supplier<JoyProxetta> joyProxettaSupplier,
java.util.function.Supplier<JoyProps> joyPropsSupplier,
java.util.function.Supplier<JoyScanner> joyScannerSupplier) |
| Modifier and Type | Method and Description |
|---|---|
protected jodd.petite.proxetta.ProxettaAwarePetiteContainer |
createPetiteContainer() |
JoyPetite |
disableAutoConfiguration() |
JoyPetite |
disableExternalsCache() |
jodd.petite.PetiteContainer |
getPetiteContainer()
Returns PetiteContainer once when it is created.
|
void |
printBeans(int width) |
void |
start()
Creates and initializes Petite container.
|
void |
stop()
Stops Petite container.
|
JoyPetite |
withPetite(java.util.function.Consumer<jodd.petite.PetiteContainer> petiteContainerConsumer) |
initLogger, requireNotStarted, requireStartedprotected final java.util.function.Supplier<java.lang.String> appNameSupplier
protected final java.util.function.Supplier<JoyScanner> joyScannerSupplier
protected final java.util.function.Supplier<JoyProps> joyPropsSupplier
protected final java.util.function.Supplier<JoyProxetta> joyProxettaSupplier
protected jodd.petite.PetiteContainer petiteContainer
protected boolean isWebApplication
public JoyPetite(java.util.function.Supplier<java.lang.String> appNameSupplier,
java.util.function.Supplier<JoyProxetta> joyProxettaSupplier,
java.util.function.Supplier<JoyProps> joyPropsSupplier,
java.util.function.Supplier<JoyScanner> joyScannerSupplier)
public jodd.petite.PetiteContainer getPetiteContainer()
public JoyPetite disableAutoConfiguration()
disableAutoConfiguration in interface JoyPetiteConfigpublic JoyPetite disableExternalsCache()
disableExternalsCache in interface JoyPetiteConfigpublic JoyPetite withPetite(java.util.function.Consumer<jodd.petite.PetiteContainer> petiteContainerConsumer)
withPetite in interface JoyPetiteConfigpublic void start()
protected jodd.petite.proxetta.ProxettaAwarePetiteContainer createPetiteContainer()
public void printBeans(int width)
Copyright © 2003-present Jodd Team