Package org.hivedb.services

Examples of org.hivedb.services.Service


    Collection<T> instances = Lists.newArrayList();
    for(int i=0; i<5; i++) {
      final T instance = getInstance();
      instances.add(instance);
    }
    Service s = getClient();
    invokeWithArrayArgument(s, "saveAll", collectionToArray(clazz, instances));
    for(Object original : instances)
      validate(
          createServiceResponse(Arrays.asList(original)),
          invoke(s, "get", entityConfig.getId(original)),
View Full Code Here


    Collection<T> instances = Lists.newArrayList();
    for(int i=0; i<5; i++) {
      final T instance = getInstance();
      instances.add(instance);
    }
    Service s = getClient();
    invokeWithArrayArgument(s, "saveAll", collectionToArray(clazz, instances));
    for(Object original : instances) {
      for (EntityIndexConfig entityIndexConfig :config.getEntityConfig(clazz).getEntityIndexConfigs()) {
        Object newValue = ReflectionTools.isCollectionProperty(clazz, entityIndexConfig.getPropertyName())
          ? new GenerateInstanceCollection(ReflectionTools.getCollectionItemType(clazz, entityIndexConfig.getPropertyName()), 3).generate()
View Full Code Here

 
  @Test
  public void delete() throws Exception {
    Object instance = getPersistentInstance();
    final EntityConfig entityConfig = config.getEntityConfig(clazz);
    Service s = getClient();
    final Serializable id = entityConfig.getId(instance);
    validate(createServiceResponse(Arrays.asList(instance)), invoke(s, "get",id), Arrays.asList(new String[] {}));
    Assert.assertEquals(id, invokeDelete(s, "delete", id));
    Assert.assertFalse(invokeExists(s, "exists", id));
  }
View Full Code Here

  }
 
  @Test
  public void exists() throws Exception {
    final EntityConfig entityConfig = config.getEntityConfig(clazz);
    Service s = getClient();
    Assert.assertFalse(invokeExists(s,"exists",new GeneratePrimitiveValue<Object>((Class<Object>) entityConfig.getIdClass()).generate()));
    // Make sure that the service generates an empty response when fetching missing items
    Assert.assertEquals(0, invoke(s, "get", new GeneratePrimitiveValue<Object>((Class<Object>) entityConfig.getIdClass()).generate()).getContainers().size());
    Object p = getPersistentInstance();
    Assert.assertTrue(invokeExists(s, "exists", entityConfig.getId(p)));
View Full Code Here

 
  @Test
  public void findByProperties() throws Exception {
    final Object instance = getPersistentInstance();
    final EntityConfig entityConfig = config.getEntityConfig(clazz);
    Service s = getClient();
    Collection<EntityIndexConfig> entityIndexConfigs = getFilteredEntityIndexConfigs(entityConfig);
    RingIteratorable<EntityIndexConfig> entityIndexConfigIterator2 = makeEntityIndexConfigRingIterable(instance, entityIndexConfigs);
    RingIteratorable<EntityIndexConfig> entityIndexConfigIterator3 = makeEntityIndexConfigRingIterable(instance, entityIndexConfigs);
    entityIndexConfigIterator2.next();
    entityIndexConfigIterator3.next();
View Full Code Here

TOP

Related Classes of org.hivedb.services.Service

Copyright © 2018 www.massapicom. 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.