public JoddJoy withWebApp(final Consumer<WebApp> webAppConsumer) { joyMadvoc.add(webAppConsumer); return this; }
/** * Defines custom {@link PetiteWebApp} implementation. */ public JoddJoy useWebApp(final Supplier<PetiteWebApp> webAppSupplier) { joyMadvoc.setWebAppSupplier(webAppSupplier); return this; }
joyMadvoc.setServletContext(servletContext); joyMadvoc.start(); joyMadvoc.printRoutes(100); joyProxetta.getProxetta(), joyPetite.getPetiteContainer(), joyMadvoc.getWebApp(), joyDb.isDatabaseEnabled(), joyDb.getConnectionProvider(), joyProxetta.getProxetta(), joyPetite.getPetiteContainer(), joyMadvoc.getWebApp() );
@Override public void start() { initLogger(); webApp.withParams(allProps.innerMap(beanNamePrefix()));
public JoddJoy() { appName = "joy"; joyPaths = new JoyPaths(); joyPaths.start(); joyScanner = new JoyScanner(); joyProps = new JoyProps(() -> appName); joyProxetta = new JoyProxetta(); joyPetite = new JoyPetite( () -> appName, () -> joyProxetta, () -> joyProps, () -> joyScanner ); joyDb = new JoyDb( () -> appName, () -> joyPetite, () -> joyProxetta, () -> joyScanner); joyMadvoc = new JoyMadvoc( () -> appName, () -> joyPetite, () -> joyProxetta, () -> joyProps, () -> joyScanner ); }
joyMadvoc.setServletContext(servletContext); joyMadvoc.start(); joyMadvoc.printRoutes(100); joyProxetta.getProxetta(), joyPetite.getPetiteContainer(), joyMadvoc.getWebApp(), joyDb.isDatabaseEnabled(), joyDb.getConnectionProvider(), joyProxetta.getProxetta(), joyPetite.getPetiteContainer(), joyMadvoc.getWebApp() );
@Override public void start() { initLogger(); webApp.withParams(allProps.innerMap(beanNamePrefix()));
public JoddJoy() { appName = "joy"; joyPaths = new JoyPaths(); joyPaths.start(); joyScanner = new JoyScanner(); joyProps = new JoyProps(() -> appName); joyProxetta = new JoyProxetta(); joyPetite = new JoyPetite( () -> appName, () -> joyProxetta, () -> joyProps, () -> joyScanner ); joyDb = new JoyDb( () -> appName, () -> joyPetite, () -> joyProxetta, () -> joyScanner); joyMadvoc = new JoyMadvoc( () -> appName, () -> joyPetite, () -> joyProxetta, () -> joyProps, () -> joyScanner ); }
/** * Defines custom {@link PetiteWebApp} implementation. */ public JoddJoy useWebApp(final Supplier<PetiteWebApp> webAppSupplier) { joyMadvoc.setWebAppSupplier(webAppSupplier); return this; }
public JoddJoy withWebApp(final Consumer<WebApp> webAppConsumer) { joyMadvoc.add(webAppConsumer); return this; }