org.ggf.schemas.jsdl.x2005.x11.jsdlPosix
Interface POSIXApplicationType

All Superinterfaces:
org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
POSIXApplicationTypeImpl

public interface POSIXApplicationType
extends org.apache.xmlbeans.XmlObject

An XML POSIXApplication_Type(@http://schemas.ggf.org/jsdl/2005/11/jsdl-posix). This is a complex type.


Nested Class Summary
static class POSIXApplicationType.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 ArgumentType addNewArgument()
          Appends and returns a new empty value (as xml) as the last "Argument" element
 LimitsType addNewCoreDumpLimit()
          Appends and returns a new empty "CoreDumpLimit" element
 LimitsType addNewCPUTimeLimit()
          Appends and returns a new empty "CPUTimeLimit" element
 LimitsType addNewDataSegmentLimit()
          Appends and returns a new empty "DataSegmentLimit" element
 EnvironmentType addNewEnvironment()
          Appends and returns a new empty value (as xml) as the last "Environment" element
 FileNameType addNewError()
          Appends and returns a new empty "Error" element
 FileNameType addNewExecutable()
          Appends and returns a new empty "Executable" element
 LimitsType addNewFileSizeLimit()
          Appends and returns a new empty "FileSizeLimit" element
 GroupNameType addNewGroupName()
          Appends and returns a new empty "GroupName" element
 FileNameType addNewInput()
          Appends and returns a new empty "Input" element
 LimitsType addNewLockedMemoryLimit()
          Appends and returns a new empty "LockedMemoryLimit" element
 LimitsType addNewMemoryLimit()
          Appends and returns a new empty "MemoryLimit" element
 LimitsType addNewOpenDescriptorsLimit()
          Appends and returns a new empty "OpenDescriptorsLimit" element
 FileNameType addNewOutput()
          Appends and returns a new empty "Output" element
 LimitsType addNewPipeSizeLimit()
          Appends and returns a new empty "PipeSizeLimit" element
 LimitsType addNewProcessCountLimit()
          Appends and returns a new empty "ProcessCountLimit" element
 LimitsType addNewStackSizeLimit()
          Appends and returns a new empty "StackSizeLimit" element
 LimitsType addNewThreadCountLimit()
          Appends and returns a new empty "ThreadCountLimit" element
 UserNameType addNewUserName()
          Appends and returns a new empty "UserName" element
 LimitsType addNewVirtualMemoryLimit()
          Appends and returns a new empty "VirtualMemoryLimit" element
 LimitsType addNewWallTimeLimit()
          Appends and returns a new empty "WallTimeLimit" element
 DirectoryNameType addNewWorkingDirectory()
          Appends and returns a new empty "WorkingDirectory" element
 ArgumentType[] getArgumentArray()
          Gets array of all "Argument" elements
 ArgumentType getArgumentArray(int i)
          Gets ith "Argument" element
 LimitsType getCoreDumpLimit()
          Gets the "CoreDumpLimit" element
 LimitsType getCPUTimeLimit()
          Gets the "CPUTimeLimit" element
 LimitsType getDataSegmentLimit()
          Gets the "DataSegmentLimit" element
 EnvironmentType[] getEnvironmentArray()
          Gets array of all "Environment" elements
 EnvironmentType getEnvironmentArray(int i)
          Gets ith "Environment" element
 FileNameType getError()
          Gets the "Error" element
 FileNameType getExecutable()
          Gets the "Executable" element
 LimitsType getFileSizeLimit()
          Gets the "FileSizeLimit" element
 GroupNameType getGroupName()
          Gets the "GroupName" element
 FileNameType getInput()
          Gets the "Input" element
 LimitsType getLockedMemoryLimit()
          Gets the "LockedMemoryLimit" element
 LimitsType getMemoryLimit()
          Gets the "MemoryLimit" element
 String getName()
          Gets the "name" attribute
 LimitsType getOpenDescriptorsLimit()
          Gets the "OpenDescriptorsLimit" element
 FileNameType getOutput()
          Gets the "Output" element
 LimitsType getPipeSizeLimit()
          Gets the "PipeSizeLimit" element
 LimitsType getProcessCountLimit()
          Gets the "ProcessCountLimit" element
 LimitsType getStackSizeLimit()
          Gets the "StackSizeLimit" element
 LimitsType getThreadCountLimit()
          Gets the "ThreadCountLimit" element
 UserNameType getUserName()
          Gets the "UserName" element
 LimitsType getVirtualMemoryLimit()
          Gets the "VirtualMemoryLimit" element
 LimitsType getWallTimeLimit()
          Gets the "WallTimeLimit" element
 DirectoryNameType getWorkingDirectory()
          Gets the "WorkingDirectory" element
 ArgumentType insertNewArgument(int i)
          Inserts and returns a new empty value (as xml) as the ith "Argument" element
 EnvironmentType insertNewEnvironment(int i)
          Inserts and returns a new empty value (as xml) as the ith "Environment" element
 boolean isSetCoreDumpLimit()
          True if has "CoreDumpLimit" element
 boolean isSetCPUTimeLimit()
          True if has "CPUTimeLimit" element
 boolean isSetDataSegmentLimit()
          True if has "DataSegmentLimit" element
 boolean isSetError()
          True if has "Error" element
 boolean isSetExecutable()
          True if has "Executable" element
 boolean isSetFileSizeLimit()
          True if has "FileSizeLimit" element
 boolean isSetGroupName()
          True if has "GroupName" element
 boolean isSetInput()
          True if has "Input" element
 boolean isSetLockedMemoryLimit()
          True if has "LockedMemoryLimit" element
 boolean isSetMemoryLimit()
          True if has "MemoryLimit" element
 boolean isSetName()
          True if has "name" attribute
 boolean isSetOpenDescriptorsLimit()
          True if has "OpenDescriptorsLimit" element
 boolean isSetOutput()
          True if has "Output" element
 boolean isSetPipeSizeLimit()
          True if has "PipeSizeLimit" element
 boolean isSetProcessCountLimit()
          True if has "ProcessCountLimit" element
 boolean isSetStackSizeLimit()
          True if has "StackSizeLimit" element
 boolean isSetThreadCountLimit()
          True if has "ThreadCountLimit" element
 boolean isSetUserName()
          True if has "UserName" element
 boolean isSetVirtualMemoryLimit()
          True if has "VirtualMemoryLimit" element
 boolean isSetWallTimeLimit()
          True if has "WallTimeLimit" element
 boolean isSetWorkingDirectory()
          True if has "WorkingDirectory" element
 void removeArgument(int i)
          Removes the ith "Argument" element
 void removeEnvironment(int i)
          Removes the ith "Environment" element
 void setArgumentArray(ArgumentType[] argumentArray)
          Sets array of all "Argument" element
 void setArgumentArray(int i, ArgumentType argument)
          Sets ith "Argument" element
 void setCoreDumpLimit(LimitsType coreDumpLimit)
          Sets the "CoreDumpLimit" element
 void setCPUTimeLimit(LimitsType cpuTimeLimit)
          Sets the "CPUTimeLimit" element
 void setDataSegmentLimit(LimitsType dataSegmentLimit)
          Sets the "DataSegmentLimit" element
 void setEnvironmentArray(EnvironmentType[] environmentArray)
          Sets array of all "Environment" element
 void setEnvironmentArray(int i, EnvironmentType environment)
          Sets ith "Environment" element
 void setError(FileNameType error)
          Sets the "Error" element
 void setExecutable(FileNameType executable)
          Sets the "Executable" element
 void setFileSizeLimit(LimitsType fileSizeLimit)
          Sets the "FileSizeLimit" element
 void setGroupName(GroupNameType groupName)
          Sets the "GroupName" element
 void setInput(FileNameType input)
          Sets the "Input" element
 void setLockedMemoryLimit(LimitsType lockedMemoryLimit)
          Sets the "LockedMemoryLimit" element
 void setMemoryLimit(LimitsType memoryLimit)
          Sets the "MemoryLimit" element
 void setName(String name)
          Sets the "name" attribute
 void setOpenDescriptorsLimit(LimitsType openDescriptorsLimit)
          Sets the "OpenDescriptorsLimit" element
 void setOutput(FileNameType output)
          Sets the "Output" element
 void setPipeSizeLimit(LimitsType pipeSizeLimit)
          Sets the "PipeSizeLimit" element
 void setProcessCountLimit(LimitsType processCountLimit)
          Sets the "ProcessCountLimit" element
 void setStackSizeLimit(LimitsType stackSizeLimit)
          Sets the "StackSizeLimit" element
 void setThreadCountLimit(LimitsType threadCountLimit)
          Sets the "ThreadCountLimit" element
 void setUserName(UserNameType userName)
          Sets the "UserName" element
 void setVirtualMemoryLimit(LimitsType virtualMemoryLimit)
          Sets the "VirtualMemoryLimit" element
 void setWallTimeLimit(LimitsType wallTimeLimit)
          Sets the "WallTimeLimit" element
 void setWorkingDirectory(DirectoryNameType workingDirectory)
          Sets the "WorkingDirectory" element
 int sizeOfArgumentArray()
          Returns number of "Argument" element
 int sizeOfEnvironmentArray()
          Returns number of "Environment" element
 void unsetCoreDumpLimit()
          Unsets the "CoreDumpLimit" element
 void unsetCPUTimeLimit()
          Unsets the "CPUTimeLimit" element
 void unsetDataSegmentLimit()
          Unsets the "DataSegmentLimit" element
 void unsetError()
          Unsets the "Error" element
 void unsetExecutable()
          Unsets the "Executable" element
 void unsetFileSizeLimit()
          Unsets the "FileSizeLimit" element
 void unsetGroupName()
          Unsets the "GroupName" element
 void unsetInput()
          Unsets the "Input" element
 void unsetLockedMemoryLimit()
          Unsets the "LockedMemoryLimit" element
 void unsetMemoryLimit()
          Unsets the "MemoryLimit" element
 void unsetName()
          Unsets the "name" attribute
 void unsetOpenDescriptorsLimit()
          Unsets the "OpenDescriptorsLimit" element
 void unsetOutput()
          Unsets the "Output" element
 void unsetPipeSizeLimit()
          Unsets the "PipeSizeLimit" element
 void unsetProcessCountLimit()
          Unsets the "ProcessCountLimit" element
 void unsetStackSizeLimit()
          Unsets the "StackSizeLimit" element
 void unsetThreadCountLimit()
          Unsets the "ThreadCountLimit" element
 void unsetUserName()
          Unsets the "UserName" element
 void unsetVirtualMemoryLimit()
          Unsets the "VirtualMemoryLimit" element
 void unsetWallTimeLimit()
          Unsets the "WallTimeLimit" element
 void unsetWorkingDirectory()
          Unsets the "WorkingDirectory" element
 org.apache.xmlbeans.XmlNCName xgetName()
          Gets (as xml) the "name" attribute
 void xsetName(org.apache.xmlbeans.XmlNCName name)
          Sets (as xml) the "name" attribute
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getExecutable

FileNameType getExecutable()
Gets the "Executable" element


isSetExecutable

boolean isSetExecutable()
True if has "Executable" element


setExecutable

void setExecutable(FileNameType executable)
Sets the "Executable" element


addNewExecutable

FileNameType addNewExecutable()
Appends and returns a new empty "Executable" element


unsetExecutable

void unsetExecutable()
Unsets the "Executable" element


getArgumentArray

ArgumentType[] getArgumentArray()
Gets array of all "Argument" elements


getArgumentArray

ArgumentType getArgumentArray(int i)
Gets ith "Argument" element


sizeOfArgumentArray

int sizeOfArgumentArray()
Returns number of "Argument" element


setArgumentArray

void setArgumentArray(ArgumentType[] argumentArray)
Sets array of all "Argument" element


setArgumentArray

void setArgumentArray(int i,
                      ArgumentType argument)
Sets ith "Argument" element


insertNewArgument

ArgumentType insertNewArgument(int i)
Inserts and returns a new empty value (as xml) as the ith "Argument" element


addNewArgument

ArgumentType addNewArgument()
Appends and returns a new empty value (as xml) as the last "Argument" element


removeArgument

void removeArgument(int i)
Removes the ith "Argument" element


getInput

FileNameType getInput()
Gets the "Input" element


isSetInput

boolean isSetInput()
True if has "Input" element


setInput

void setInput(FileNameType input)
Sets the "Input" element


addNewInput

FileNameType addNewInput()
Appends and returns a new empty "Input" element


unsetInput

void unsetInput()
Unsets the "Input" element


getOutput

FileNameType getOutput()
Gets the "Output" element


isSetOutput

boolean isSetOutput()
True if has "Output" element


setOutput

void setOutput(FileNameType output)
Sets the "Output" element


addNewOutput

FileNameType addNewOutput()
Appends and returns a new empty "Output" element


unsetOutput

void unsetOutput()
Unsets the "Output" element


getError

FileNameType getError()
Gets the "Error" element


isSetError

boolean isSetError()
True if has "Error" element


setError

void setError(FileNameType error)
Sets the "Error" element


addNewError

FileNameType addNewError()
Appends and returns a new empty "Error" element


unsetError

void unsetError()
Unsets the "Error" element


getWorkingDirectory

DirectoryNameType getWorkingDirectory()
Gets the "WorkingDirectory" element


isSetWorkingDirectory

boolean isSetWorkingDirectory()
True if has "WorkingDirectory" element


setWorkingDirectory

void setWorkingDirectory(DirectoryNameType workingDirectory)
Sets the "WorkingDirectory" element


addNewWorkingDirectory

DirectoryNameType addNewWorkingDirectory()
Appends and returns a new empty "WorkingDirectory" element


unsetWorkingDirectory

void unsetWorkingDirectory()
Unsets the "WorkingDirectory" element


getEnvironmentArray

EnvironmentType[] getEnvironmentArray()
Gets array of all "Environment" elements


getEnvironmentArray

EnvironmentType getEnvironmentArray(int i)
Gets ith "Environment" element


sizeOfEnvironmentArray

int sizeOfEnvironmentArray()
Returns number of "Environment" element


setEnvironmentArray

void setEnvironmentArray(EnvironmentType[] environmentArray)
Sets array of all "Environment" element


setEnvironmentArray

void setEnvironmentArray(int i,
                         EnvironmentType environment)
Sets ith "Environment" element


insertNewEnvironment

EnvironmentType insertNewEnvironment(int i)
Inserts and returns a new empty value (as xml) as the ith "Environment" element


addNewEnvironment

EnvironmentType addNewEnvironment()
Appends and returns a new empty value (as xml) as the last "Environment" element


removeEnvironment

void removeEnvironment(int i)
Removes the ith "Environment" element


getWallTimeLimit

LimitsType getWallTimeLimit()
Gets the "WallTimeLimit" element


isSetWallTimeLimit

boolean isSetWallTimeLimit()
True if has "WallTimeLimit" element


setWallTimeLimit

void setWallTimeLimit(LimitsType wallTimeLimit)
Sets the "WallTimeLimit" element


addNewWallTimeLimit

LimitsType addNewWallTimeLimit()
Appends and returns a new empty "WallTimeLimit" element


unsetWallTimeLimit

void unsetWallTimeLimit()
Unsets the "WallTimeLimit" element


getFileSizeLimit

LimitsType getFileSizeLimit()
Gets the "FileSizeLimit" element


isSetFileSizeLimit

boolean isSetFileSizeLimit()
True if has "FileSizeLimit" element


setFileSizeLimit

void setFileSizeLimit(LimitsType fileSizeLimit)
Sets the "FileSizeLimit" element


addNewFileSizeLimit

LimitsType addNewFileSizeLimit()
Appends and returns a new empty "FileSizeLimit" element


unsetFileSizeLimit

void unsetFileSizeLimit()
Unsets the "FileSizeLimit" element


getCoreDumpLimit

LimitsType getCoreDumpLimit()
Gets the "CoreDumpLimit" element


isSetCoreDumpLimit

boolean isSetCoreDumpLimit()
True if has "CoreDumpLimit" element


setCoreDumpLimit

void setCoreDumpLimit(LimitsType coreDumpLimit)
Sets the "CoreDumpLimit" element


addNewCoreDumpLimit

LimitsType addNewCoreDumpLimit()
Appends and returns a new empty "CoreDumpLimit" element


unsetCoreDumpLimit

void unsetCoreDumpLimit()
Unsets the "CoreDumpLimit" element


getDataSegmentLimit

LimitsType getDataSegmentLimit()
Gets the "DataSegmentLimit" element


isSetDataSegmentLimit

boolean isSetDataSegmentLimit()
True if has "DataSegmentLimit" element


setDataSegmentLimit

void setDataSegmentLimit(LimitsType dataSegmentLimit)
Sets the "DataSegmentLimit" element


addNewDataSegmentLimit

LimitsType addNewDataSegmentLimit()
Appends and returns a new empty "DataSegmentLimit" element


unsetDataSegmentLimit

void unsetDataSegmentLimit()
Unsets the "DataSegmentLimit" element


getLockedMemoryLimit

LimitsType getLockedMemoryLimit()
Gets the "LockedMemoryLimit" element


isSetLockedMemoryLimit

boolean isSetLockedMemoryLimit()
True if has "LockedMemoryLimit" element


setLockedMemoryLimit

void setLockedMemoryLimit(LimitsType lockedMemoryLimit)
Sets the "LockedMemoryLimit" element


addNewLockedMemoryLimit

LimitsType addNewLockedMemoryLimit()
Appends and returns a new empty "LockedMemoryLimit" element


unsetLockedMemoryLimit

void unsetLockedMemoryLimit()
Unsets the "LockedMemoryLimit" element


getMemoryLimit

LimitsType getMemoryLimit()
Gets the "MemoryLimit" element


isSetMemoryLimit

boolean isSetMemoryLimit()
True if has "MemoryLimit" element


setMemoryLimit

void setMemoryLimit(LimitsType memoryLimit)
Sets the "MemoryLimit" element


addNewMemoryLimit

LimitsType addNewMemoryLimit()
Appends and returns a new empty "MemoryLimit" element


unsetMemoryLimit

void unsetMemoryLimit()
Unsets the "MemoryLimit" element


getOpenDescriptorsLimit

LimitsType getOpenDescriptorsLimit()
Gets the "OpenDescriptorsLimit" element


isSetOpenDescriptorsLimit

boolean isSetOpenDescriptorsLimit()
True if has "OpenDescriptorsLimit" element


setOpenDescriptorsLimit

void setOpenDescriptorsLimit(LimitsType openDescriptorsLimit)
Sets the "OpenDescriptorsLimit" element


addNewOpenDescriptorsLimit

LimitsType addNewOpenDescriptorsLimit()
Appends and returns a new empty "OpenDescriptorsLimit" element


unsetOpenDescriptorsLimit

void unsetOpenDescriptorsLimit()
Unsets the "OpenDescriptorsLimit" element


getPipeSizeLimit

LimitsType getPipeSizeLimit()
Gets the "PipeSizeLimit" element


isSetPipeSizeLimit

boolean isSetPipeSizeLimit()
True if has "PipeSizeLimit" element


setPipeSizeLimit

void setPipeSizeLimit(LimitsType pipeSizeLimit)
Sets the "PipeSizeLimit" element


addNewPipeSizeLimit

LimitsType addNewPipeSizeLimit()
Appends and returns a new empty "PipeSizeLimit" element


unsetPipeSizeLimit

void unsetPipeSizeLimit()
Unsets the "PipeSizeLimit" element


getStackSizeLimit

LimitsType getStackSizeLimit()
Gets the "StackSizeLimit" element


isSetStackSizeLimit

boolean isSetStackSizeLimit()
True if has "StackSizeLimit" element


setStackSizeLimit

void setStackSizeLimit(LimitsType stackSizeLimit)
Sets the "StackSizeLimit" element


addNewStackSizeLimit

LimitsType addNewStackSizeLimit()
Appends and returns a new empty "StackSizeLimit" element


unsetStackSizeLimit

void unsetStackSizeLimit()
Unsets the "StackSizeLimit" element


getCPUTimeLimit

LimitsType getCPUTimeLimit()
Gets the "CPUTimeLimit" element


isSetCPUTimeLimit

boolean isSetCPUTimeLimit()
True if has "CPUTimeLimit" element


setCPUTimeLimit

void setCPUTimeLimit(LimitsType cpuTimeLimit)
Sets the "CPUTimeLimit" element


addNewCPUTimeLimit

LimitsType addNewCPUTimeLimit()
Appends and returns a new empty "CPUTimeLimit" element


unsetCPUTimeLimit

void unsetCPUTimeLimit()
Unsets the "CPUTimeLimit" element


getProcessCountLimit

LimitsType getProcessCountLimit()
Gets the "ProcessCountLimit" element


isSetProcessCountLimit

boolean isSetProcessCountLimit()
True if has "ProcessCountLimit" element


setProcessCountLimit

void setProcessCountLimit(LimitsType processCountLimit)
Sets the "ProcessCountLimit" element


addNewProcessCountLimit

LimitsType addNewProcessCountLimit()
Appends and returns a new empty "ProcessCountLimit" element


unsetProcessCountLimit

void unsetProcessCountLimit()
Unsets the "ProcessCountLimit" element


getVirtualMemoryLimit

LimitsType getVirtualMemoryLimit()
Gets the "VirtualMemoryLimit" element


isSetVirtualMemoryLimit

boolean isSetVirtualMemoryLimit()
True if has "VirtualMemoryLimit" element


setVirtualMemoryLimit

void setVirtualMemoryLimit(LimitsType virtualMemoryLimit)
Sets the "VirtualMemoryLimit" element


addNewVirtualMemoryLimit

LimitsType addNewVirtualMemoryLimit()
Appends and returns a new empty "VirtualMemoryLimit" element


unsetVirtualMemoryLimit

void unsetVirtualMemoryLimit()
Unsets the "VirtualMemoryLimit" element


getThreadCountLimit

LimitsType getThreadCountLimit()
Gets the "ThreadCountLimit" element


isSetThreadCountLimit

boolean isSetThreadCountLimit()
True if has "ThreadCountLimit" element


setThreadCountLimit

void setThreadCountLimit(LimitsType threadCountLimit)
Sets the "ThreadCountLimit" element


addNewThreadCountLimit

LimitsType addNewThreadCountLimit()
Appends and returns a new empty "ThreadCountLimit" element


unsetThreadCountLimit

void unsetThreadCountLimit()
Unsets the "ThreadCountLimit" element


getUserName

UserNameType getUserName()
Gets the "UserName" element


isSetUserName

boolean isSetUserName()
True if has "UserName" element


setUserName

void setUserName(UserNameType userName)
Sets the "UserName" element


addNewUserName

UserNameType addNewUserName()
Appends and returns a new empty "UserName" element


unsetUserName

void unsetUserName()
Unsets the "UserName" element


getGroupName

GroupNameType getGroupName()
Gets the "GroupName" element


isSetGroupName

boolean isSetGroupName()
True if has "GroupName" element


setGroupName

void setGroupName(GroupNameType groupName)
Sets the "GroupName" element


addNewGroupName

GroupNameType addNewGroupName()
Appends and returns a new empty "GroupName" element


unsetGroupName

void unsetGroupName()
Unsets the "GroupName" element


getName

String getName()
Gets the "name" attribute


xgetName

org.apache.xmlbeans.XmlNCName xgetName()
Gets (as xml) the "name" attribute


isSetName

boolean isSetName()
True if has "name" attribute


setName

void setName(String name)
Sets the "name" attribute


xsetName

void xsetName(org.apache.xmlbeans.XmlNCName name)
Sets (as xml) the "name" attribute


unsetName

void unsetName()
Unsets the "name" attribute



Copyright © 2008-2012 Fraunhofer Institute SCAI. All Rights Reserved.