Package org.ggf.schemas.jsdl.x2005.x11.jsdlPosix

Examples of org.ggf.schemas.jsdl.x2005.x11.jsdlPosix.FileNameType


  public synchronized static JobDefinitionDocument buildJSDLInstance(JobExecutionContext context, String smsUrl) throws Exception {

    JobDefinitionDocument jobDefDoc = JobDefinitionDocument.Factory
        .newInstance();
    JobDefinitionType value = jobDefDoc.addNewJobDefinition();

    HpcApplicationDeploymentType appDepType = (HpcApplicationDeploymentType) context
        .getApplicationContext().getApplicationDeploymentDescription()
        .getType();
View Full Code Here


 
  public synchronized static JobDefinitionDocument buildJSDLInstance(JobExecutionContext context) throws Exception {

    JobDefinitionDocument jobDefDoc = JobDefinitionDocument.Factory
        .newInstance();
    JobDefinitionType value = jobDefDoc.addNewJobDefinition();

    HpcApplicationDeploymentType appDepType = (HpcApplicationDeploymentType) context
        .getApplicationContext().getApplicationDeploymentDescription()
        .getType();
View Full Code Here

  public synchronized static JobDefinitionDocument buildJSDLInstance(JobExecutionContext context, String smsUrl) throws Exception {

    JobDefinitionDocument jobDefDoc = JobDefinitionDocument.Factory
        .newInstance();
    JobDefinitionType value = jobDefDoc.addNewJobDefinition();

    HpcApplicationDeploymentType appDepType = (HpcApplicationDeploymentType) context
        .getApplicationContext().getApplicationDeploymentDescription()
        .getType();
View Full Code Here

  public static void addDataStagingTargetElement(JobDefinitionType value, String fileSystem, String file, String uri) {
    addDataStagingTargetElement(value,fileSystem, file, uri, 0);
  }

  public static void addDataStagingTargetElement(JobDefinitionType value, String fileSystem, String file, String uri, int flags) {
    JobDescriptionType jobDescr = getOrCreateJobDescription(value);
    DataStagingType newDS = jobDescr.addNewDataStaging();
    CreationFlagEnumeration.Enum creationFlag = CreationFlagEnumeration.DONT_OVERWRITE;
    if((flags & FLAG_OVERWRITE) != 0) creationFlag = CreationFlagEnumeration.OVERWRITE;
    if((flags & FLAG_APPEND) != 0) creationFlag = CreationFlagEnumeration.APPEND;
    boolean deleteOnTerminate = (flags & FLAG_DELETE_ON_TERMINATE) != 0;
    newDS.setCreationFlag(creationFlag);
View Full Code Here

  public static void addDataStagingSourceElement(JobDefinitionType value, String uri, String fileSystem, String file) {
    addDataStagingSourceElement(value, uri, fileSystem, file, 0);
  }

  public static void addDataStagingSourceElement(JobDefinitionType value, String uri, String fileSystem, String file, int flags) {
    JobDescriptionType jobDescr = getOrCreateJobDescription(value);

    try {
      uri = (uri == null) ? null : URIUtils.encodeAll(uri);
    } catch (URIException e) {
    }
    DataStagingType newDS = jobDescr.addNewDataStaging();
    CreationFlagEnumeration.Enum creationFlag = CreationFlagEnumeration.DONT_OVERWRITE;
    if((flags & FLAG_OVERWRITE) != 0) creationFlag = CreationFlagEnumeration.OVERWRITE;
    if((flags & FLAG_APPEND) != 0) creationFlag = CreationFlagEnumeration.APPEND;
    boolean deleteOnTerminate = (flags & FLAG_DELETE_ON_TERMINATE) != 0;
    newDS.setCreationFlag(creationFlag);
View Full Code Here

    }
  }


  public static ApplicationType getOrCreateApplication(JobDefinitionType value) {
    JobDescriptionType jobDescr = getOrCreateJobDescription(value);
    if (!jobDescr.isSetApplication()) {
      jobDescr.addNewApplication();
    }
    return jobDescr.getApplication();
  }
View Full Code Here

    }
    return value.getJobDescription();
  }

  public static JobIdentificationType getOrCreateJobIdentification(JobDefinitionType value) {
    JobDescriptionType descr = getOrCreateJobDescription(value);
    if (descr.getJobIdentification() == null) {
      return descr.addNewJobIdentification();
    }
    return descr.getJobIdentification();
  }
View Full Code Here

    }
    return jobResources.getOperatingSystem();
  }

  public static ResourcesType getOrCreateResources(JobDefinitionType value) {
    JobDescriptionType jobDescr = getOrCreateJobDescription(value);
    if (!jobDescr.isSetResources()) {
      jobDescr.addNewResources();
    }
    return jobDescr.getResources();
  }
View Full Code Here

  public static void addDataStagingTargetElement(JobDefinitionType value, String fileSystem, String file, String uri) {
    addDataStagingTargetElement(value,fileSystem, file, uri, 0);
  }

  public static void addDataStagingTargetElement(JobDefinitionType value, String fileSystem, String file, String uri, int flags) {
    JobDescriptionType jobDescr = getOrCreateJobDescription(value);
    DataStagingType newDS = jobDescr.addNewDataStaging();
    CreationFlagEnumeration.Enum creationFlag = CreationFlagEnumeration.DONT_OVERWRITE;
    if((flags & FLAG_OVERWRITE) != 0) creationFlag = CreationFlagEnumeration.OVERWRITE;
    if((flags & FLAG_APPEND) != 0) creationFlag = CreationFlagEnumeration.APPEND;
    boolean deleteOnTerminate = (flags & FLAG_DELETE_ON_TERMINATE) != 0;
    newDS.setCreationFlag(creationFlag);
View Full Code Here

  public static void addDataStagingSourceElement(JobDefinitionType value, String uri, String fileSystem, String file) {
    addDataStagingSourceElement(value, uri, fileSystem, file, 0);
  }

  public static void addDataStagingSourceElement(JobDefinitionType value, String uri, String fileSystem, String file, int flags) {
    JobDescriptionType jobDescr = getOrCreateJobDescription(value);

    try {
      uri = (uri == null) ? null : URIUtils.encodeAll(uri);
    } catch (URIException e) {
    }
    DataStagingType newDS = jobDescr.addNewDataStaging();
    CreationFlagEnumeration.Enum creationFlag = CreationFlagEnumeration.DONT_OVERWRITE;
    if((flags & FLAG_OVERWRITE) != 0) creationFlag = CreationFlagEnumeration.OVERWRITE;
    if((flags & FLAG_APPEND) != 0) creationFlag = CreationFlagEnumeration.APPEND;
    boolean deleteOnTerminate = (flags & FLAG_DELETE_ON_TERMINATE) != 0;
    newDS.setCreationFlag(creationFlag);
View Full Code Here

TOP

Related Classes of org.ggf.schemas.jsdl.x2005.x11.jsdlPosix.FileNameType

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.