Codota Logo
jodd.joy
Code IndexAdd Codota to your IDE (free)

How to use jodd.joy

Best Java code snippets using jodd.joy (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
SimpleDateFormat s =
  • Codota IconString pattern;new SimpleDateFormat(pattern)
  • Codota IconString template;Locale locale;new SimpleDateFormat(template, locale)
  • Codota Iconnew SimpleDateFormat()
  • Smart code suggestions by Codota
}
origin: oblac/jodd

@Override
public JoyPetite disableAutoConfiguration() {
  requireNotStarted(petiteContainer);
  autoConfiguration = false;
  return this;
}
origin: oblac/jodd

/**
 * Returns JTX transaction manager once when component is started.
 */
public JtxTransactionManager getJtxManager() {
  return requireStarted(jtxManager);
}
origin: oblac/jodd

/**
 * Defines custom {@link PetiteWebApp} implementation.
 */
public JoddJoy useWebApp(final Supplier<PetiteWebApp> webAppSupplier) {
  joyMadvoc.setWebAppSupplier(webAppSupplier);
  return this;
}
origin: oblac/jodd

  @Override
  public void contextDestroyed(final ServletContextEvent sce) {
    JoddJoy.get().stop();
  }
}
origin: oblac/jodd

protected void runJoyInitBeans() {
  final PetiteContainer pc = joyPetite.getPetiteContainer();
  pc.forEachBeanType(JoyInit.class, beanName -> {
    final JoyInit joyInit = pc.getBean(beanName);
    if (joyInit != null) {
      joyInit.onJoy();
    }
  });
}
origin: oblac/jodd

@Override
public JoyDb withConnectionProvider(final Supplier<ConnectionProvider> connectionProviderSupplier) {
  requireNotStarted(connectionProvider);
  this.connectionProviderSupplier = connectionProviderSupplier;
  return this;
}
origin: oblac/jodd

protected void requireNotStarted(final Object object) {
  if (object != null) {
    throw new JoyException("Configuration is modified after component is started.");
  }
}
protected <T> T requireStarted(final T object) {
origin: oblac/jodd

/**
 * Returns class scanner.
 */
public ClassScanner getClassScanner() {
  return requireStarted(classScanner);
}
origin: oblac/jodd

/**
 * Returns proxetta once it is created.
 */
public Proxetta getProxetta() {
  return requireStarted(proxetta);
}
origin: oblac/jodd

public synchronized static JoddJoy get() {
  if (joddJoy == null) {
    joddJoy = new JoddJoy();
  }
  return joddJoy;
}
origin: oblac/jodd

@Override
public JoyScanner setIgnoreExceptions(final boolean ignoreExceptions) {
  requireNotStarted(classScanner);
  this.ignoreExceptions = ignoreExceptions;
  return this;
}
origin: oblac/jodd

/**
 * Returns application Props.
 */
public Props getProps() {
  return requireStarted(props);
}
origin: oblac/jodd

/**
 * Starts the Joy without the web application.
 */
public JoddJoyRuntime startOnlyBackend() {
  return start(null);
}
origin: oblac/jodd

/**
 * Returns PetiteContainer once when it is created.
 */
public PetiteContainer getPetiteContainer() {
  return requireStarted(petiteContainer);
}
origin: oblac/jodd

/**
 * Returns resolved app dir.
 */
public String getAppDir() {
  return requireStarted(appDir);
}
origin: oblac/jodd

@Override
public JoyDb disableAutoConfiguration() {
  requireNotStarted(connectionProvider);
  autoConfiguration = false;
  return this;
}
origin: oblac/jodd

@Override
public JoyPetite disableExternalsCache() {
  requireNotStarted(petiteContainer);
  externalsCache = true;
  return this;
}
origin: oblac/jodd

/**
 * Returns connection provider once when component is started.
 */
public ConnectionProvider getConnectionProvider() {
  return requireStarted(connectionProvider);
}
origin: oblac/jodd

protected <T> T requireStarted(final T object) {
  if (object == null) {
    throw new JoyException("Component is not started yet and can not be used.");
  }
  return object;
}
origin: oblac/jodd

@Override
public JoyDb disableDatabase() {
  requireNotStarted(connectionProvider);
  databaseEnabled = false;
  return this;
}
jodd.joy

Most used classes

  • PageData
    Holds information about single page of results. Item indexes are zero-based and page numbers are one
  • PageRequest
    Represents single page request.
  • HsqlDbPager
    HSQLDB database pager.
  • JoddJoy
  • JoddJoyRuntime
    A simple collection of all Jodd components, available once when Joy is started.
  • JoyDb,
  • JoyException,
  • JoyInit,
  • JoyMadvoc,
  • JoyPaths,
  • JoyPetite,
  • JoyProps,
  • JoyProxetta,
  • JoyScanner,
  • JoyScannerConfig,
  • Print,
  • StandaloneJoddJoy,
  • AuthAction,
  • AuthInterceptor
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now