Examples of ComputeResource


Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

      em = AppCatalogJPAUtils.getEntityManager();
      em.getTransaction().begin();
      AppCatalogQueryGenerator generator = new AppCatalogQueryGenerator(COMPUTE_RESOURCE);
      generator.setParameter(ComputeResourceConstants.RESOURCE_ID, identifier);
      Query q = generator.selectQuery(em);
      ComputeResource computeResource = (ComputeResource) q.getSingleResult();
      ComputeResourceResource computeResourceResource = (ComputeResourceResource) AppCatalogJPAUtils.getResource(AppCatalogResourceType.COMPUTE_RESOURCE, computeResource);
      em.getTransaction().commit();
      em.close();
      return computeResourceResource;
    } catch (ApplicationSettingsException e) {
View Full Code Here

Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

      if ((fieldName.equals(ComputeResourceConstants.RESOURCE_DESCRIPTION)) || (fieldName.equals(ComputeResourceConstants.RESOURCE_ID)) || (fieldName.equals(ComputeResourceConstants.HOST_NAME))) {
        generator.setParameter(fieldName, value);
        q = generator.selectQuery(em);
        List<?> results = q.getResultList();
        for (Object result : results) {
          ComputeResource computeResource = (ComputeResource) result;
          ComputeResourceResource computeResourceResource = (ComputeResourceResource) AppCatalogJPAUtils.getResource(AppCatalogResourceType.COMPUTE_RESOURCE, computeResource);
          computeResourceResources.add(computeResourceResource);
        }
      } else {
        em.getTransaction().commit();
View Full Code Here

Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

            em.getTransaction().begin();
            AppCatalogQueryGenerator generator = new AppCatalogQueryGenerator(COMPUTE_RESOURCE);
            Query q = generator.selectQuery(em);
            List<?> results = q.getResultList();
            for (Object result : results) {
                ComputeResource computeResource = (ComputeResource) result;
                ComputeResourceResource computeResourceResource = (ComputeResourceResource) AppCatalogJPAUtils.getResource(AppCatalogResourceType.COMPUTE_RESOURCE, computeResource);
                computeResourceResources.add(computeResourceResource);
            }
            em.getTransaction().commit();
            em.close();
View Full Code Here

Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

            em.getTransaction().begin();
            AppCatalogQueryGenerator generator = new AppCatalogQueryGenerator(COMPUTE_RESOURCE);
            Query q = generator.selectQuery(em);
            List<?> results = q.getResultList();
            for (Object result : results) {
                ComputeResource computeResource = (ComputeResource) result;
                computeResourceResources.add(computeResource.getResourceId());
            }
            em.getTransaction().commit();
            em.close();
        } catch (ApplicationSettingsException e) {
            logger.error(e.getMessage(), e);
View Full Code Here

Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

      if ((fieldName.equals(ComputeResourceConstants.RESOURCE_DESCRIPTION)) || (fieldName.equals(ComputeResourceConstants.RESOURCE_ID)) || (fieldName.equals(ComputeResourceConstants.HOST_NAME))) {
        generator.setParameter(fieldName, value);
        q = generator.selectQuery(em);
        List<?> results = q.getResultList();
        for (Object result : results) {
          ComputeResource computeResource = (ComputeResource) result;
          ComputeResourceResource computeResourceResource = (ComputeResourceResource) AppCatalogJPAUtils.getResource(AppCatalogResourceType.COMPUTE_RESOURCE, computeResource);
          computeResourceResourceIDs.add(computeResourceResource.getResourceId());
        }
      } else {
        em.getTransaction().commit();
View Full Code Here

Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

  @Override
  public void save() throws AppCatalogException {
    EntityManager em = null;
    try {
      em = AppCatalogJPAUtils.getEntityManager();
      ComputeResource existingComputeResource = em.find(ComputeResource.class, resourceId);
      em.close();
      ComputeResource computeResource;
      em = AppCatalogJPAUtils.getEntityManager();
      em.getTransaction().begin();
      if (existingComputeResource == null) {
        computeResource = new ComputeResource();
      } else {
        computeResource = existingComputeResource;
      }
      computeResource.setResourceDescription(getResourceDescription());
      computeResource.setResourceId(getResourceId());
      computeResource.setHostName(getHostName());
      if (existingComputeResource == null) {
        em.persist(computeResource);
      } else {
        em.merge(computeResource);
      }
View Full Code Here

Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

  @Override
  public boolean isExists(Object identifier) throws AppCatalogException {
    EntityManager em = null;
    try {
      em = AppCatalogJPAUtils.getEntityManager();
      ComputeResource computeResource = em.find(ComputeResource.class, identifier);
      em.close();
      return computeResource != null;
    } catch (ApplicationSettingsException e) {
      logger.error(e.getMessage(), e);
      throw new AppCatalogException(e);
View Full Code Here

Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

            JobSubmissionProtocol existingJobSubProtocol = em.find(JobSubmissionProtocol.class, new JobSubmissionProtocolPK(resourceID, submissionID, jobType));
            em.close();

            em = AppCatalogJPAUtils.getEntityManager();
            em.getTransaction().begin();
            ComputeResource computeResource = em.find(ComputeResource.class, resourceID);
            if (existingJobSubProtocol != null) {
                existingJobSubProtocol.setJobType(jobType);
                existingJobSubProtocol.setSubmissionID(submissionID);
                existingJobSubProtocol.setComputeResource(computeResource);
                existingJobSubProtocol.setResourceID(resourceID);
View Full Code Here

Examples of org.apache.aiaravata.application.catalog.data.model.ComputeResource

            em = AppCatalogJPAUtils.getEntityManager();
            em.getTransaction().begin();
            if (existingDataMovementProtocol != null) {
                existingDataMovementProtocol.setDataMoveID(dataMoveType);
                existingDataMovementProtocol.setDataMoveID(dataMoveID);
                ComputeResource computeResource = em.find(ComputeResource.class, resourceID);
                existingDataMovementProtocol.setComputeResource(computeResource);
                existingDataMovementProtocol.setResourceID(resourceID);
                em.merge(existingDataMovementProtocol);
            } else {
                DataMovementProtocol dataMovementProtocol = new DataMovementProtocol();
                dataMovementProtocol.setDataMoveType(dataMoveType);
                dataMovementProtocol.setDataMoveID(dataMoveID);
                dataMovementProtocol.setResourceID(resourceID);
                ComputeResource computeResource = em.find(ComputeResource.class, resourceID);
                dataMovementProtocol.setComputeResource(computeResource);
                em.persist(dataMovementProtocol);
            }
            em.getTransaction().commit();
            em.close();
View Full Code Here

Examples of org.rioproject.impl.system.ComputeResource

                                                  new ClassBundle[]{exportBundle});
        if(sbLifeCycleManager == null)
            sbLifeCycleManager = new LifeCycleManager();

        checkUtilityConfiguration(config);
        ComputeResource computeResource = new ComputeResource(config);

        Uuid serviceID = UuidFactory.generate();
        DefaultServiceBeanManager serviceBeanManager = new DefaultServiceBeanManager(sElem,
                                               computeResource.getHostName(),
                                               computeResource.getAddress().getHostAddress(),
                                               serviceID);
        serviceBeanManager.setDiscardManager(sbLifeCycleManager);
        serviceBeanManager.setServiceID(serviceID);
        DefaultServiceBeanContext serviceBeanContext = new DefaultServiceBeanContext(sElem, serviceBeanManager, computeResource, null); /* Shared Configuration */
        serviceBeanContext.setConfiguration(config);
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.