g-Eclipse
Release 1.0.0

eu.geclipse.batch.model.qdl.validation
Interface QueueTypeValidator


public interface QueueTypeValidator

A sample validator interface for QueueType. This doesn't really do anything, and it's not a real EMF artifact. It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended. This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.


Method Summary
 boolean validate()
           
 boolean validateAllowedVirtualOrganizations(AllowedVirtualOrganizationsType value)
           
 boolean validateAssignedResources(IntegerRangeValueType value)
           
 boolean validateAssignedResources(RangeValueType value)
           
 boolean validateCPUTimeLimit(RangeValueType value)
           
 boolean validateDescription(java.lang.String value)
           
 boolean validateJobsInQueue(IntegerRangeValueType value)
           
 boolean validateJobsInQueue(RangeValueType value)
           
 boolean validatePriority(IntegerRangeValueType value)
           
 boolean validatePriority(RangeValueType value)
           
 boolean validateQueueName(java.lang.String value)
           
 boolean validateQueueStarted(boolean value)
           
 boolean validateQueueStatus(QueueStatusEnumeration value)
           
 boolean validateQueueType(QueueTypeEnumeration value)
           
 boolean validateRunningJobs(IntegerRangeValueType value)
           
 boolean validateRunningJobs(RangeValueType value)
           
 boolean validateWallTimeLimit(RangeValueType value)
           
 

Method Detail

validate

boolean validate()

validateQueueName

boolean validateQueueName(java.lang.String value)

validateDescription

boolean validateDescription(java.lang.String value)

validateQueueType

boolean validateQueueType(QueueTypeEnumeration value)

validateQueueStatus

boolean validateQueueStatus(QueueStatusEnumeration value)

validateQueueStarted

boolean validateQueueStarted(boolean value)

validateCPUTimeLimit

boolean validateCPUTimeLimit(RangeValueType value)

validateWallTimeLimit

boolean validateWallTimeLimit(RangeValueType value)

validateAllowedVirtualOrganizations

boolean validateAllowedVirtualOrganizations(AllowedVirtualOrganizationsType value)

validatePriority

boolean validatePriority(IntegerRangeValueType value)

validateRunningJobs

boolean validateRunningJobs(IntegerRangeValueType value)

validateJobsInQueue

boolean validateJobsInQueue(IntegerRangeValueType value)

validateAssignedResources

boolean validateAssignedResources(IntegerRangeValueType value)

validatePriority

boolean validatePriority(RangeValueType value)

validateRunningJobs

boolean validateRunningJobs(RangeValueType value)

validateJobsInQueue

boolean validateJobsInQueue(RangeValueType value)

validateAssignedResources

boolean validateAssignedResources(RangeValueType value)

g-Eclipse
Release 1.0.0