Package info.archinnov.achilles.persistence

Examples of info.archinnov.achilles.persistence.Batch.startBatch()


        String name = "DuyHai";
        final Insert statement = insertInto("CompleteBean").value("id", id).value("name", name).ifNotExists();

        final Batch batch = manager.createBatch();

        batch.startBatch();

        batch.batchNativeStatement(statement);

        batch.endBatch();
View Full Code Here


    @Test
    public void should_execute_native_batch() {
        // create persistence manager -- pm
        Batch batch = manager.createBatch();
        batch.startBatch();

        RegularStatement statement = QueryBuilder.insertInto(ValuelessEntity.TABLE_NAME).value("id", 234L);
        batch.batchNativeStatement(statement);

        ValuelessEntity entity = new ValuelessEntity(123L);
View Full Code Here

        //Given
        CompleteBean entity = CompleteBeanTestBuilder.builder().randomId().buid();
        Batch batch = manager.createBatch();

        //When
        batch.startBatch();

        entity.setName("name3");
        batch.insert(entity);
        entity.setName("name1");
        batch.insert(entity);
View Full Code Here

        Batch batch = manager.createBatch();

        CompleteBean managed = manager.insert(entity);

        //When
        batch.startBatch();

        managed.setName("name3");
        batch.update(managed);
        managed.setName("name1");
        batch.update(managed);
View Full Code Here

    @Test
    public void should_batch_counters() throws Exception {
        // Start batch
        Batch batch = manager.createBatch();
        batch.startBatch();

        CompleteBean entity = CompleteBeanTestBuilder.builder().randomId().name("name").buid();

        entity = batch.insert(entity);
View Full Code Here

        Tweet tweet1 = TweetTestBuilder.tweet().randomId().content("tweet1").buid();
        Tweet tweet2 = TweetTestBuilder.tweet().randomId().content("tweet2").buid();

        // Start batch
        Batch batch = manager.createBatch();
        batch.startBatch();

        batch.insert(bean);
        batch.insert(tweet1);
        batch.insert(tweet2);
        batch.insert(user);
View Full Code Here

        user = manager.insert(user);

        // Start batch
        Batch batch = manager.createBatch();
        batch.startBatch();

        boolean exceptionCaught = false;

        try {
            batch.insert(tweet, OptionsBuilder.withConsistency(ConsistencyLevel.EACH_QUORUM));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.