Tabnine Logo
Driver
Code IndexAdd Tabnine to your IDE (free)

How to use
Driver
in
io.yawp.driver.api

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

origin: feroult/yawp

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

private void deleteAll() {
  if (params.containsKey("namespace")) {
    String namespace = params.get("namespace");
    yawp.driver().helpers().deleteAll(namespace);
  } else {
    yawp.driver().helpers().deleteAll();
  }
  pw.println("ok");
}
origin: feroult/yawp

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

private void welcome(Repository r) {
  Welcome welcome = new Welcome();
  welcome.setMessage("Welcome to YAWP!");
  welcome.setVersion(Environment.version());
  welcome.setDriver(r.driver().name());
  throw new
      HttpException(200, JsonUtils.to(welcome));
}
origin: feroult/yawp

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

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

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

private Repository() {
  this.namespace = new Namespace(driver().namespace());
}
origin: feroult/yawp

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

@Test
public void testWelcome() {
  String version = Environment.version();
  String driver = yawp.driver().name();
  try {
    get("");
    fail();
  } catch (HttpException e) {
    Welcome welcome = from(e.getText(), Welcome.class);
    assertEquals("Welcome to YAWP!", welcome.getMessage());
    assertEquals(version, welcome.getVersion());
    assertEquals(driver, welcome.getDriver());
  }
  try {
    get("/");
    fail();
  } catch (HttpException e) {
    Welcome welcome = from(e.getText(), Welcome.class);
    assertEquals("Welcome to YAWP!", welcome.getMessage());
    assertEquals(version, welcome.getVersion());
    assertEquals(driver, welcome.getDriver());
  }
}
origin: feroult/yawp

private List<IdRef<T>> doFetchIds() {
  return r.driver().query().ids(this);
}
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 begin() {
  tx = driver().transaction().begin();
}
origin: feroult/yawp

private Repository(String ns) {
  this.namespace = new Namespace(ns, driver().namespace());
}
origin: feroult/yawp

protected boolean pipesDriverNotImplemented() {
  // TODO: pipes - remove this
  try {
    yawp.driver().pipes();
    return false;
  } catch (DriverNotImplementedException e) {
    return true;
  }
}
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

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

private List<T> doExecuteQuery() {
  List<T> objects = r.driver().query().objects(this);
  return postFilter(objects);
}
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 void flux(Repository r, Object source) {
  logger.finer("flux");
  Class<?> endpointClazz = source.getClass();
  if (!isPipeSource(r, endpointClazz)) {
    return;
  }
  for (Class<? extends Pipe> pipeClazz : r.getEndpointFeatures(endpointClazz).getPipes()) {
    Pipe pipe = Pipe.newInstance(r, pipeClazz);
    r.driver().pipes().flux(pipe, source);
  }
  logger.finer("done");
}
io.yawp.driver.apiDriver

Most used methods

  • pipes
  • helpers
  • name
  • persistence
  • environment
  • init
  • namespace
  • query
  • transaction

Popular in Java

  • Updating database using SQL prepared statement
  • getExternalFilesDir (Context)
  • getSupportFragmentManager (FragmentActivity)
  • onCreateOptionsMenu (Activity)
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • Permission (java.security)
    Legacy security code; do not use.
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • JPanel (javax.swing)
  • Best IntelliJ plugins
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