Tabnine Logo
org.apache.openejb.loader
Code IndexAdd Tabnine to your IDE (free)

How to use org.apache.openejb.loader

Best Java code snippets using org.apache.openejb.loader (Showing top 20 results out of 549)

origin: org.apache.openejb/openejb-loader

@Override
public ClassLoader getClassLoader() {
  try {
    return getSystemLoader();
  } catch (final Exception e) {
    throw new LoaderRuntimeException(e);
  }
}
origin: org.apache.openejb/openejb-loader

public static void unzip(final File zipFile, final File destination, final boolean noparent) throws IOException {
  Files.dir(destination);
  Files.writable(destination);
  Files.file(zipFile);
  Files.readable(zipFile);
  final InputStream read = IO.read(zipFile);
  try {
    unzip(read, destination, noparent);
  } finally {
    IO.close(read);
  }
}
origin: org.apache.tomee/openejb-core

private static File tmpDir() throws IOException {
  File dir = UrlCache.cacheDir;
  if (null == dir) {
    dir = SystemInstance.get().getBase().getDirectory("tmp", true);
  }
  return dir;
}
origin: org.apache.tomee/tomee-catalina

public static String routerConfigurationName() {
  final String conf = SystemInstance.get().getOptions().get(DeploymentLoader.OPENEJB_ALTDD_PREFIX, (String) null);
  if (conf == null) {
    return ROUTER_CONF;
  } else {
    return conf + "." + ROUTER_CONF;
  }
}
origin: org.apache.tomee/openejb-core

public ClasspathSearcher() {
  final Options options = SystemInstance.get().getOptions();
  include = options.get(CLASSPATH_INCLUDE, ".*");
  exclude = options.get(CLASSPATH_EXCLUDE, "");
  filterSystemApps = options.get(CLASSPATH_FILTER_SYSTEMAPPS, true);
  requireDescriptors = options.getAll(CLASSPATH_REQUIRE_DESCRIPTOR, RequireDescriptors.CLIENT);
  filterDescriptors = options.get(CLASSPATH_FILTER_DESCRIPTORS, false);
}
origin: org.apache.geronimo.ext.openejb/openejb-core

public TempClassLoader(ClassLoader parent) {
  super(new URL[0], parent);
  Options options = SystemInstance.get().getOptions();
  skip = options.getAll("openejb.tempclassloader.skip", Skip.NONE);
}
origin: org.apache.tomee/openejb-loader

public String get(final String property, final String defaultValue) {
  final String value = properties.getProperty(property);
  return value != null ? log(property, value) : parent.get(property, defaultValue);
}
origin: org.apache.tomee/openejb-loader

public <T extends Enum<T>> Set<T> logAll(final String property, final Set<T> value) {
  if (!getLogger().isInfoEnabled()) {
    return value;
  }
  getLogger().info("Using \'" + property + "=" + join(", ", lowercase(value)) + "\'");
  return value;
}
origin: org.apache.tomee/openejb-loader

@SuppressWarnings("checkstyle:needbraces")
public static ClassPath createClassPath(final String name) {
  if (name.equalsIgnoreCase("tomcat")) return new TomcatClassPath();
  if (name.equalsIgnoreCase("tomcat-common")) return new TomcatClassPath();
  if (name.equalsIgnoreCase("tomcat-system")) return new TomcatClassPath();
  if (name.equalsIgnoreCase("tomcat-webapp")) return new WebAppClassPath();
  if (name.equalsIgnoreCase("bootstrap") && isSystemSupported()) return new SystemClassPath();
  if (name.equalsIgnoreCase("system") && isSystemSupported()) return new SystemClassPath();
  if (name.equalsIgnoreCase("thread")) return new ContextClassPath();
  if (name.equalsIgnoreCase("context")) return new ContextClassPath();
  return new ContextClassPath();
}
origin: org.apache.openejb/openejb-core

private static boolean shouldAutoDeploy() {
  final Options options = SystemInstance.get().getOptions();
  final boolean b = options.get(ConfigurationFactory.OFFLINE_PROPERTY, false);
  return options.get("tomee.autoconfig", !b);
}
origin: org.apache.tomee/openejb-loader

public static void unzip(final File zipFile, final File destination, final boolean noparent) throws IOException {
  Files.dir(destination);
  Files.writable(destination);
  Files.file(zipFile);
  Files.readable(zipFile);
  final InputStream read = IO.read(zipFile);
  try {
    unzip(read, destination, noparent);
  } finally {
    IO.close(read);
  }
}
origin: org.apache.geronimo.ext.openejb/openejb-loader

public <T extends Enum<T>> Set<T> logAll(String property, Set<T> value) {
  if (!getLogger().isInfoEnabled()) return value;
  getLogger().info("Using \'" + property + "=" + join(", ", lowercase(value)) + "\'");
  return value;
}
origin: org.apache.openejb/openejb-loader

  @SuppressWarnings("checkstyle:needbraces")
  public static ClassPath createClassPath(final String name) {
    if (name.equalsIgnoreCase("tomcat")) return new TomcatClassPath();
    if (name.equalsIgnoreCase("tomcat-common")) return new TomcatClassPath();
    if (name.equalsIgnoreCase("tomcat-system")) return new TomcatClassPath();
    if (name.equalsIgnoreCase("tomcat-webapp")) return new WebAppClassPath();
    if (name.equalsIgnoreCase("bootstrap")) return new SystemClassPath();
    if (name.equalsIgnoreCase("system")) return new SystemClassPath();
    if (name.equalsIgnoreCase("thread")) return new ContextClassPath();
    if (name.equalsIgnoreCase("context")) return new ContextClassPath();
    return new ContextClassPath();
  }
}
origin: org.apache.tomee/openejb-loader

@Override
public ClassLoader getClassLoader() {
  try {
    return getSystemLoader();
  } catch (final Exception e) {
    throw new LoaderRuntimeException(e);
  }
}
origin: org.apache.openejb/openejb-core

  public String toScreen() {
    final String str = "both files " + file1 + '\''
      + " and " + file2 + '\'';
    if (SystemInstance.get().getOptions().get(OPENEJB_CHECK_CLASSLOADER_VERBOSE, false)) {
      return str + " contains files=" + files;
    }
    return str;
  }
}
origin: org.apache.openejb/openejb-loader

public <T extends Enum<T>> Set<T> logAll(final String property, final Set<T> value) {
  if (!getLogger().isInfoEnabled()) {
    return value;
  }
  getLogger().info("Using \'" + property + "=" + join(", ", lowercase(value)) + "\'");
  return value;
}
origin: org.apache.tomee/openejb-core

  public static boolean extractConfigurationFiles() {
    return SystemInstance.get().getOptions().get(AUTO_CONFIGURE, true);
  }
}
origin: org.apache.tomee/openejb-core

  public String toScreen() {
    final String str = "both files " + file1 + '\''
      + " and " + file2 + '\'';
    if (SystemInstance.get().getOptions().get(OPENEJB_CHECK_CLASSLOADER_VERBOSE, false)) {
      return str + " contains files=" + files;
    }
    return str;
  }
}
origin: org.apache.tomee/openejb-core

private static boolean shouldAutoDeploy() {
  final Options options = SystemInstance.get().getOptions();
  final boolean b = options.get(ConfigurationFactory.OFFLINE_PROPERTY, false);
  return options.get("tomee.autoconfig", !b);
}
origin: org.apache.openejb/openejb-core

  public static boolean isStatsActivated() {
    return SystemInstance.get().getOptions().get(DISABLE_STAT_INTERCEPTOR_PROPERTY, true);
  }
}
org.apache.openejb.loader

Most used classes

  • SystemInstance
    This class aims to be the one and only static in the entire system A static, singleton, instance of
  • IO
  • Options
    The purpose of this class is to provide a more strongly typed version of a java.util.Properties obje
  • FileUtils
  • JarLocation
  • ProvisioningUtil,
  • ClassPath,
  • OpenEJBInstance,
  • SystemClassPath,
  • Embedder,
  • Zips,
  • Files$FileDoesNotExistException,
  • BasicURLClassPath,
  • ClassPathFactory,
  • ContextClassPath,
  • Options$Log,
  • Options$NullLog,
  • Options$NullOptions,
  • TomcatClassPath
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now