Codota Logo
io.yawp.driver.api
Code IndexAdd Codota to your IDE (free)

How to use io.yawp.driver.api

Best Java code snippets using io.yawp.driver.api (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Dictionary d =
  • Codota Iconnew Hashtable()
  • Codota IconBundle bundle;bundle.getHeaders()
  • Codota Iconnew Properties()
  • Smart code suggestions by Codota
}
origin: feroult/yawp

private boolean enableFixtures() {
  Driver driver = DriverFactory.getDriver();
  if (!driver.environment().isProduction()) {
    return true;
  }
  return driver.environment().isAdmin();
}
origin: feroult/yawp

public static Driver getDriver(Repository r) {
  Driver driver = lookup();
  driver.init(r);
  return driver;
}
origin: feroult/yawp

private static EnvironmentDriver environment() {
  return DriverFactory.getDriver().environment();
}
origin: feroult/yawp

public void drops() {
  yawp.driver().pipes().flowDrops();
}
origin: feroult/yawp

private void rawSave(Object object) {
  driver().persistence().save(object);
}
origin: feroult/yawp

private boolean isCrossDomainEnabled(ServletConfig config) {
  if (config.getInitParameter(ENABLE_CROSS_DOMAIN_PARAM) != null) {
    return Boolean.valueOf(config.getInitParameter(ENABLE_CROSS_DOMAIN_PARAM));
  } else {
    return !DriverFactory.getDriver().environment().isProduction();
  }
}
origin: feroult/yawp

  @Override
  public void execute() {
    pw.println(yawp.driver().helpers().listNamespaces());
  }
}
origin: feroult/yawp

private FutureObject<Void> destroyInternalAsync(IdRef<?> id) {
  FutureObject<Void> futureObject = driver().persistence().destroyAsync(id);
  futureObject.setHook(new FutureObjectHook<Void>() {
    @Override
    public void apply(Repository r, Void object) {
      invalidateCache(id);
      RepositoryHooks.afterDestroy(r, id);
    }
  });
  return futureObject;
}
origin: feroult/yawp

private <T> FutureObject<T> saveInternalAsync(T object) {
  FutureObject<T> futureObject = driver().persistence().saveAsync(object);
  futureObject.setHook(new FutureObjectHook<T>() {
    @Override
    public void apply(Repository r, T object) {
      invalidateCache(object);
      RepositoryHooks.afterSave(r, object);
    }
  });
  return futureObject;
}
origin: feroult/yawp

private void destroyInternal(IdRef<?> id) {
  boolean newTransaction = beginTransactionForPipesOnDestroy(id);
  try {
    refluxPipes(id);
    driver().persistence().destroy(id);
    invalidateCache(id);
    // TODO: Pipes - cleanup sinks
    if (newTransaction) {
      commit();
    }
  } finally {
    if (newTransaction && isTransactionInProgress()) {
      rollback();
    }
  }
}
origin: feroult/yawp

@Override
public PipesDriver pipes() {
  throw new DriverNotImplementedException();
}
origin: feroult/yawp

@Override
public void beginX() {
  tx = driver().transaction().beginX();
}
origin: feroult/yawp

@Override
public void begin() {
  tx = driver().transaction().begin();
}
origin: feroult/yawp

private T doExecuteQueryById(IdRef<T> id) {
  return r.driver().query().fetch(id);
}
origin: feroult/yawp

private List<IdRef<T>> doFetchIds() {
  return r.driver().query().ids(this);
}
origin: feroult/yawp

private void configureNs(String ns) {
  if (ns != null) {
    driver.set(ns);
  }
}
origin: feroult/yawp

@Override
public Driver driver() {
  if (driver != null) {
    return driver;
  }
  driver = DriverFactory.getDriver(this);
  return driver;
}
origin: feroult/yawp

public static Driver getDriver() {
  Driver driver = lookup();
  return driver;
}
origin: feroult/yawp

@Override
public PipesDriver pipes() {
  throw new DriverNotImplementedException();
}
origin: feroult/yawp

public void reset() {
  driver.set(previousNs);
}
io.yawp.driver.api

Most used classes

  • Driver
  • TestHelper
  • TestHelperFactory
  • DriverNotImplementedException
  • HelpersDriver
  • PipesDriver,
  • DriverFactory,
  • EnvironmentDriver,
  • NamespaceDriver,
  • QueryDriver,
  • TransactionDriver
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