Tabnine Logo
RegisterMapperFactory.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.skife.jdbi.v2.sqlobject.customizers.RegisterMapperFactory
constructor

Best Java code snippets using org.skife.jdbi.v2.sqlobject.customizers.RegisterMapperFactory.<init> (Showing top 10 results out of 315)

origin: org.jdbi/jdbi

@RegisterMapperFactory(MyFactory.class)
public static interface FooDao
{
  @SqlQuery("select * from something")
  List<Foo> select();
  @SqlUpdate("insert into something (id, name) VALUES (:id, :name)")
  void insert(@Bind("id") int id, @Bind("name") String name);
}
origin: org.kill-bill.commons/killbill-jdbi

@RegisterMapperFactory(MyFactory.class)
public static interface FooDao
{
  @SqlQuery("select * from something")
  List<Foo> select();
  @SqlUpdate("insert into something (id, name) VALUES (:id, :name)")
  void insert(@Bind("id") int id, @Bind("name") String name);
}
origin: com.facebook.presto/presto-raptor

@RegisterArgumentFactory(UuidArgumentFactory.class)
@RegisterMapperFactory(UuidMapperFactory.class)
public interface H2ShardDao
    extends ShardDao
{
  @Override
  @SqlBatch("MERGE INTO deleted_shards (shard_uuid, delete_time)\n" +
      "VALUES (:shardUuid, CURRENT_TIMESTAMP)")
  void insertDeletedShards(@Bind("shardUuid") Iterable<UUID> shardUuids);

  @SqlUpdate("DELETE FROM transactions\n" +
      "WHERE end_time < :maxEndTime\n" +
      "  AND successful IN (TRUE, FALSE)\n" +
      "  AND transaction_id NOT IN (SELECT transaction_id FROM created_shards)\n" +
      "LIMIT " + CLEANUP_TRANSACTIONS_BATCH_SIZE)
  int deleteOldCompletedTransactions(@Bind("maxEndTime") Timestamp maxEndTime);
}

origin: prestosql/presto

@RegisterArgumentFactory(UuidArgumentFactory.class)
@RegisterMapperFactory(UuidMapperFactory.class)
public interface H2ShardDao
    extends ShardDao
{
  @Override
  @SqlBatch("MERGE INTO deleted_shards (shard_uuid, delete_time)\n" +
      "VALUES (:shardUuid, CURRENT_TIMESTAMP)")
  void insertDeletedShards(@Bind("shardUuid") Iterable<UUID> shardUuids);

  @SqlUpdate("DELETE FROM transactions\n" +
      "WHERE end_time < :maxEndTime\n" +
      "  AND successful IN (TRUE, FALSE)\n" +
      "  AND transaction_id NOT IN (SELECT transaction_id FROM created_shards)\n" +
      "LIMIT " + CLEANUP_TRANSACTIONS_BATCH_SIZE)
  int deleteOldCompletedTransactions(@Bind("maxEndTime") Timestamp maxEndTime);
}

origin: com.facebook.presto/presto-raptor

@RegisterArgumentFactory(UuidArgumentFactory.class)
@RegisterMapperFactory(UuidMapperFactory.class)
public interface MySqlShardDao
    extends ShardDao
{
  @Override
  @SqlUpdate("DELETE x\n" +
      "FROM shard_nodes x\n" +
      "JOIN shards USING (shard_id)\n" +
      "WHERE table_id = :tableId")
  void dropShardNodes(@Bind("tableId") long tableId);

  @Override
  @SqlBatch("INSERT IGNORE INTO deleted_shards (shard_uuid, delete_time)\n" +
      "VALUES (:shardUuid, CURRENT_TIMESTAMP)")
  void insertDeletedShards(@Bind("shardUuid") Iterable<UUID> shardUuids);

  // 'order by' is needed in this statement in order to make it compatible with statement-based replication
  @SqlUpdate("DELETE FROM transactions\n" +
      "WHERE end_time < :maxEndTime\n" +
      "  AND successful IN (TRUE, FALSE)\n" +
      "  AND transaction_id NOT IN (SELECT transaction_id FROM created_shards)\n" +
      "ORDER BY end_time, transaction_id\n" +
      "LIMIT " + CLEANUP_TRANSACTIONS_BATCH_SIZE)
  int deleteOldCompletedTransactions(@Bind("maxEndTime") Timestamp maxEndTime);
}

origin: prestosql/presto

@RegisterArgumentFactory(UuidArgumentFactory.class)
@RegisterMapperFactory(UuidMapperFactory.class)
public interface MySqlShardDao
    extends ShardDao
{
  @Override
  @SqlUpdate("DELETE x\n" +
      "FROM shard_nodes x\n" +
      "JOIN shards USING (shard_id)\n" +
      "WHERE table_id = :tableId")
  void dropShardNodes(@Bind("tableId") long tableId);

  @Override
  @SqlBatch("INSERT IGNORE INTO deleted_shards (shard_uuid, delete_time)\n" +
      "VALUES (:shardUuid, CURRENT_TIMESTAMP)")
  void insertDeletedShards(@Bind("shardUuid") Iterable<UUID> shardUuids);

  // 'order by' is needed in this statement in order to make it compatible with statement-based replication
  @SqlUpdate("DELETE FROM transactions\n" +
      "WHERE end_time < :maxEndTime\n" +
      "  AND successful IN (TRUE, FALSE)\n" +
      "  AND transaction_id NOT IN (SELECT transaction_id FROM created_shards)\n" +
      "ORDER BY end_time, transaction_id\n" +
      "LIMIT " + CLEANUP_TRANSACTIONS_BATCH_SIZE)
  int deleteOldCompletedTransactions(@Bind("maxEndTime") Timestamp maxEndTime);
}

origin: org.jdbi/jdbi

@RegisterMapperFactory(BeanMapperFactory.class)
@RegisterColumnMapper(ValueTypeMapper.class)
public interface TestDao
{
  @SqlQuery("select * from testBean")
  List<TestBean> listBeans();
  @SqlQuery("select * from testBean")
  List<String> listStrings();
  @SqlQuery("select * from testBean")
  List<TestEnum> listEnums();
  @SqlQuery("select * from testBean")
  List<ValueType> listValueTypes();
}
origin: com.facebook.presto/presto-raptor

@RegisterArgumentFactory(UuidArgumentFactory.class)
@RegisterMapperFactory(UuidMapperFactory.class)
public interface ShardDao
origin: prestosql/presto

@RegisterArgumentFactory(UuidArgumentFactory.class)
@RegisterMapperFactory(UuidMapperFactory.class)
public interface ShardDao
origin: prestosql/presto

@RegisterArgumentFactory(UuidArgumentFactory.class)
@RegisterMapperFactory(UuidMapperFactory.class)
interface TestingShardDao
    extends H2ShardDao
org.skife.jdbi.v2.sqlobject.customizersRegisterMapperFactory<init>

Popular methods of RegisterMapperFactory

  • value

Popular in Java

  • Making http post requests using okhttp
  • getResourceAsStream (ClassLoader)
  • requestLocationUpdates (LocationManager)
  • addToBackStack (FragmentTransaction)
  • String (java.lang)
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Top Sublime Text 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