Examples of ViewEntity


Examples of org.apache.ambari.server.orm.entities.ViewEntity

    if (viewInstanceEntity == null) {
      viewInstanceEntity = new ViewInstanceEntity();
      viewInstanceEntity.setName(name);
      viewInstanceEntity.setViewName(viewName);
      ViewEntity viewEntity = new ViewEntity();
      viewEntity.setName(viewName);
      viewEntity.setVersion(version);
      viewInstanceEntity.setViewEntity(viewEntity);
    }
    if (properties.containsKey(LABEL_PROPERTY_ID)) {
      viewInstanceEntity.setLabel((String) properties.get(LABEL_PROPERTY_ID));
    }
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity

  /**
   * Construct a view sub-resource service.
   */
  public ViewSubResourceService(Resource.Type type, ViewInstanceEntity viewInstanceDefinition) {
    ViewEntity viewEntity = viewInstanceDefinition.getViewEntity();

    this.type         = type;
    this.viewName     = viewEntity.getCommonName();
    this.version      = viewEntity.getVersion();
    this.instanceName = viewInstanceDefinition.getName();
  }
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity


  // ----- Constructors ------------------------------------------------------

  public ViewExternalSubResourceService(Resource.Type type, ViewInstanceEntity viewInstanceDefinition) {
    ViewEntity viewEntity = viewInstanceDefinition.getViewEntity();

    this.type         = type;
    this.viewName     = viewEntity.getCommonName();
    this.version      = viewEntity.getVersion();
    this.instanceName = viewInstanceDefinition.getName();
  }
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity


  // ----- Constructors ------------------------------------------------------

  public DataStoreModule(ViewInstanceEntity viewInstanceEntity) {
    ViewEntity view = viewInstanceEntity.getViewEntity();

    this.viewInstanceEntity   = viewInstanceEntity;
    this.classLoader          = new DynamicClassLoader(view.getClassLoader());
    this.entityManagerFactory = getEntityManagerFactory(view.getAmbariConfiguration());
    this.jpaDynamicHelper     = new JPADynamicHelper(entityManagerFactory.createEntityManager());
  }
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity

    properties.put("p1", "v1");

    Configuration ambariConfig = new Configuration(properties);

    ViewConfig config = ViewConfigTest.getConfig(xml);
    ViewEntity viewEntity = ViewRegistryTest.getViewEntity(config, ambariConfig, getClass().getClassLoader(), "");
    ViewRegistryTest.getViewInstanceEntity(viewEntity, config.getInstances().get(0));

    Map<Resource.Type, ViewSubResourceDefinition> resourceDefinitions = viewEntity.getResourceDefinitions();

    Assert.assertEquals(1, resourceDefinitions.size());

    Resource.Type type = resourceDefinitions.keySet().iterator().next();
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity

    properties.put("p1", "v1");

    Configuration ambariConfig = new Configuration(properties);

    ViewConfig config = ViewConfigTest.getConfig(xml);
    ViewEntity viewEntity = ViewRegistryTest.getViewEntity(config, ambariConfig, getClass().getClassLoader(), "");
    ViewRegistryTest.getViewInstanceEntity(viewEntity, config.getInstances().get(0));

    Map<Resource.Type, ViewSubResourceDefinition> resourceDefinitions = viewEntity.getResourceDefinitions();

    Assert.assertEquals(1, resourceDefinitions.size());

    Resource.Type type = resourceDefinitions.keySet().iterator().next();
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity

                                     JPADynamicHelper jpaDynamicHelper,
                                     DynamicClassLoader classLoader,
                                     SchemaManager schemaManager)
      throws Exception {
    ViewConfig viewConfig = ViewConfigTest.getConfig(xml);
    ViewEntity viewDefinition = ViewEntityTest.getViewEntity(viewConfig);

    InstanceConfig instanceConfig = InstanceConfigTest.getInstanceConfigs().get(0);
    ViewInstanceEntity viewInstanceEntity = new ViewInstanceEntity(viewDefinition, instanceConfig);

    setPersistenceEntities(viewInstanceEntity);
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity

  }


  // TODO : move to ViewEntityEntity test.
  private static void setPersistenceEntities(ViewInstanceEntity viewInstanceDefinition) {
    ViewEntity viewDefinition = viewInstanceDefinition.getViewEntity();
    Collection<ViewEntityEntity> entities = new HashSet<ViewEntityEntity>();

    ViewConfig viewConfig = viewDefinition.getConfiguration();
    for (EntityConfig entityConfiguration : viewConfig.getPersistence().getEntities()) {
      ViewEntityEntity viewEntityEntity = new ViewEntityEntity();

      viewEntityEntity.setId(1L);
      viewEntityEntity.setViewName(viewDefinition.getName());
      viewEntityEntity.setViewInstanceName(viewInstanceDefinition.getName());
      viewEntityEntity.setClassName(entityConfiguration.getClassName());
      viewEntityEntity.setIdProperty(entityConfiguration.getIdProperty());
      viewEntityEntity.setViewInstance(viewInstanceDefinition);
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity

    Assert.assertEquals(viewInstanceEntity, event.getViewInstanceSubject());
  }

  public static EventImpl getEvent(String id, Map<String, String> properties, String xml) throws Exception{
    ViewConfig viewConfig = ViewConfigTest.getConfig(xml);
    ViewEntity viewEntity = ViewEntityTest.getViewEntity(viewConfig);
    return new EventImpl(id, properties, viewEntity);
  }
View Full Code Here

Examples of org.apache.ambari.server.orm.entities.ViewEntity

    ViewDAO vDAO = createMock(ViewDAO.class);

    ViewRegistry.setViewDAO(vDAO);

    ViewEntity viewDefinition = ViewEntityTest.getViewEntity();

    viewDefinition.setInstances(ViewInstanceEntityTest.getViewInstanceEntities(viewDefinition));

    Map<File, ViewConfig> viewConfigs =
        Collections.singletonMap(viewArchive, viewDefinition.getConfiguration());

    Map<String, File> files = new HashMap<String, File>();

    files.put("/var/lib/ambari-server/resources/views/work", extractedArchiveDir);
    files.put("/var/lib/ambari-server/resources/views/work/MY_VIEW{1.0.0}", archiveDir);
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.