com.ibm.db.models.db2.zSeries
Interface ZSeriesRoutineExtOptions

All Superinterfaces:
commonj.sdo.DataObject, DB2ExtendedOptions, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, java.io.Serializable, org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
All Known Implementing Classes:
ZSeriesRoutineExtOptionsImpl

public interface ZSeriesRoutineExtOptions
extends DB2ExtendedOptions

A representation of the model object 'Routine Ext Options'.

The following features are supported:

See Also:
ZSeriesPackage.getZSeriesRoutineExtOptions()

Method Summary
 int getAsuTimeLimit()
          Returns the value of the 'Asu Time Limit' attribute.
 java.lang.String getBuildName()
          Returns the value of the 'Build Name' attribute.
 java.lang.String getBuildOwner()
          Returns the value of the 'Build Owner' attribute.
 java.lang.String getBuildSchema()
          Returns the value of the 'Build Schema' attribute.
 int getExternalSecurity()
          Returns the value of the 'External Security' attribute.
 java.lang.String getLoadModule()
          Returns the value of the 'Load Module' attribute.
 java.lang.String getLUName()
          Returns the value of the 'LU Name' attribute.
 java.lang.String getPackageLocation()
          Returns the value of the 'Package Location' attribute.
 java.lang.String getPackageOwner()
          Returns the value of the 'Package Owner' attribute.
 java.lang.String getPackageVersion()
          Returns the value of the 'Package Version' attribute.
 java.lang.String getPrelinkOpts()
          Returns the value of the 'Prelink Opts' attribute.
 java.lang.String getRunTimeOpts()
          Returns the value of the 'Run Time Opts' attribute.
 java.lang.String getWlm()
          Returns the value of the 'Wlm' attribute.
 boolean isCommitOnReturn()
          Returns the value of the 'Commit On Return' attribute.
 boolean isStayResident()
          Returns the value of the 'Stay Resident' attribute.
 boolean isVerbose()
          Returns the value of the 'Verbose' attribute.
 void setAsuTimeLimit(int value)
          Sets the value of the 'Asu Time Limit' attribute.
 void setBuildName(java.lang.String value)
          Sets the value of the 'Build Name' attribute.
 void setBuildOwner(java.lang.String value)
          Sets the value of the 'Build Owner' attribute.
 void setBuildSchema(java.lang.String value)
          Sets the value of the 'Build Schema' attribute.
 void setCommitOnReturn(boolean value)
          Sets the value of the 'Commit On Return' attribute.
 void setExternalSecurity(int value)
          Sets the value of the 'External Security' attribute.
 void setLoadModule(java.lang.String value)
          Sets the value of the 'Load Module' attribute.
 void setLUName(java.lang.String value)
          Sets the value of the 'LU Name' attribute.
 void setPackageLocation(java.lang.String value)
          Sets the value of the 'Package Location' attribute.
 void setPackageOwner(java.lang.String value)
          Sets the value of the 'Package Owner' attribute.
 void setPackageVersion(java.lang.String value)
          Sets the value of the 'Package Version' attribute.
 void setPrelinkOpts(java.lang.String value)
          Sets the value of the 'Prelink Opts' attribute.
 void setRunTimeOpts(java.lang.String value)
          Sets the value of the 'Run Time Opts' attribute.
 void setStayResident(boolean value)
          Sets the value of the 'Stay Resident' attribute.
 void setVerbose(boolean value)
          Sets the value of the 'Verbose' attribute.
 void setWlm(java.lang.String value)
          Sets the value of the 'Wlm' attribute.
 
Methods inherited from interface com.ibm.db.models.db2.DB2ExtendedOptions
getBindOpts, getClasspathCompileJars, getColid, getCompileOpts, getLinkOpts, getPreCompileOpts, isBuilt, isForDebug, setBindOpts, setBuilt, setClasspathCompileJars, setColid, setCompileOpts, setForDebug, setLinkOpts, setPreCompileOpts
 
Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel
 
Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject
getInstanceProperties
 
Methods inherited from interface commonj.sdo.DataObject
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotations
 

Method Detail

getAsuTimeLimit

int getAsuTimeLimit()
Returns the value of the 'Asu Time Limit' attribute.

If the meaning of the 'Asu Time Limit' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Asu Time Limit' attribute.
See Also:
setAsuTimeLimit(int), ZSeriesPackage.getZSeriesRoutineExtOptions_AsuTimeLimit()

setAsuTimeLimit

void setAsuTimeLimit(int value)
Sets the value of the 'Asu Time Limit' attribute.

Parameters:
value - the new value of the 'Asu Time Limit' attribute.
See Also:
getAsuTimeLimit()

getLUName

java.lang.String getLUName()
Returns the value of the 'LU Name' attribute.

If the meaning of the 'LU Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'LU Name' attribute.
See Also:
setLUName(String), ZSeriesPackage.getZSeriesRoutineExtOptions_LUName()

setLUName

void setLUName(java.lang.String value)
Sets the value of the 'LU Name' attribute.

Parameters:
value - the new value of the 'LU Name' attribute.
See Also:
getLUName()

isStayResident

boolean isStayResident()
Returns the value of the 'Stay Resident' attribute.

If the meaning of the 'Stay Resident' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Stay Resident' attribute.
See Also:
setStayResident(boolean), ZSeriesPackage.getZSeriesRoutineExtOptions_StayResident()

setStayResident

void setStayResident(boolean value)
Sets the value of the 'Stay Resident' attribute.

Parameters:
value - the new value of the 'Stay Resident' attribute.
See Also:
isStayResident()

getExternalSecurity

int getExternalSecurity()
Returns the value of the 'External Security' attribute.

If the meaning of the 'External Security' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'External Security' attribute.
See Also:
setExternalSecurity(int), ZSeriesPackage.getZSeriesRoutineExtOptions_ExternalSecurity()

setExternalSecurity

void setExternalSecurity(int value)
Sets the value of the 'External Security' attribute.

Parameters:
value - the new value of the 'External Security' attribute.
See Also:
getExternalSecurity()

getRunTimeOpts

java.lang.String getRunTimeOpts()
Returns the value of the 'Run Time Opts' attribute.

If the meaning of the 'Run Time Opts' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Run Time Opts' attribute.
See Also:
setRunTimeOpts(String), ZSeriesPackage.getZSeriesRoutineExtOptions_RunTimeOpts()

setRunTimeOpts

void setRunTimeOpts(java.lang.String value)
Sets the value of the 'Run Time Opts' attribute.

Parameters:
value - the new value of the 'Run Time Opts' attribute.
See Also:
getRunTimeOpts()

getPrelinkOpts

java.lang.String getPrelinkOpts()
Returns the value of the 'Prelink Opts' attribute.

If the meaning of the 'Prelink Opts' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Prelink Opts' attribute.
See Also:
setPrelinkOpts(String), ZSeriesPackage.getZSeriesRoutineExtOptions_PrelinkOpts()

setPrelinkOpts

void setPrelinkOpts(java.lang.String value)
Sets the value of the 'Prelink Opts' attribute.

Parameters:
value - the new value of the 'Prelink Opts' attribute.
See Also:
getPrelinkOpts()

getBuildName

java.lang.String getBuildName()
Returns the value of the 'Build Name' attribute.

If the meaning of the 'Build Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Build Name' attribute.
See Also:
setBuildName(String), ZSeriesPackage.getZSeriesRoutineExtOptions_BuildName()

setBuildName

void setBuildName(java.lang.String value)
Sets the value of the 'Build Name' attribute.

Parameters:
value - the new value of the 'Build Name' attribute.
See Also:
getBuildName()

getBuildSchema

java.lang.String getBuildSchema()
Returns the value of the 'Build Schema' attribute.

If the meaning of the 'Build Schema' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Build Schema' attribute.
See Also:
setBuildSchema(String), ZSeriesPackage.getZSeriesRoutineExtOptions_BuildSchema()

setBuildSchema

void setBuildSchema(java.lang.String value)
Sets the value of the 'Build Schema' attribute.

Parameters:
value - the new value of the 'Build Schema' attribute.
See Also:
getBuildSchema()

getLoadModule

java.lang.String getLoadModule()
Returns the value of the 'Load Module' attribute.

If the meaning of the 'Load Module' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Load Module' attribute.
See Also:
setLoadModule(String), ZSeriesPackage.getZSeriesRoutineExtOptions_LoadModule()

setLoadModule

void setLoadModule(java.lang.String value)
Sets the value of the 'Load Module' attribute.

Parameters:
value - the new value of the 'Load Module' attribute.
See Also:
getLoadModule()

isCommitOnReturn

boolean isCommitOnReturn()
Returns the value of the 'Commit On Return' attribute.

If the meaning of the 'Commit On Return' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Commit On Return' attribute.
See Also:
setCommitOnReturn(boolean), ZSeriesPackage.getZSeriesRoutineExtOptions_CommitOnReturn()

setCommitOnReturn

void setCommitOnReturn(boolean value)
Sets the value of the 'Commit On Return' attribute.

Parameters:
value - the new value of the 'Commit On Return' attribute.
See Also:
isCommitOnReturn()

getWlm

java.lang.String getWlm()
Returns the value of the 'Wlm' attribute.

If the meaning of the 'Wlm' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Wlm' attribute.
See Also:
setWlm(String), ZSeriesPackage.getZSeriesRoutineExtOptions_Wlm()

setWlm

void setWlm(java.lang.String value)
Sets the value of the 'Wlm' attribute.

Parameters:
value - the new value of the 'Wlm' attribute.
See Also:
getWlm()

getPackageOwner

java.lang.String getPackageOwner()
Returns the value of the 'Package Owner' attribute.

If the meaning of the 'Package Owner' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Package Owner' attribute.
See Also:
setPackageOwner(String), ZSeriesPackage.getZSeriesRoutineExtOptions_PackageOwner()

setPackageOwner

void setPackageOwner(java.lang.String value)
Sets the value of the 'Package Owner' attribute.

Parameters:
value - the new value of the 'Package Owner' attribute.
See Also:
getPackageOwner()

getBuildOwner

java.lang.String getBuildOwner()
Returns the value of the 'Build Owner' attribute.

If the meaning of the 'Build Owner' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Build Owner' attribute.
See Also:
setBuildOwner(String), ZSeriesPackage.getZSeriesRoutineExtOptions_BuildOwner()

setBuildOwner

void setBuildOwner(java.lang.String value)
Sets the value of the 'Build Owner' attribute.

Parameters:
value - the new value of the 'Build Owner' attribute.
See Also:
getBuildOwner()

isVerbose

boolean isVerbose()
Returns the value of the 'Verbose' attribute.

If the meaning of the 'Verbose' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Verbose' attribute.
See Also:
setVerbose(boolean), ZSeriesPackage.getZSeriesRoutineExtOptions_Verbose()

setVerbose

void setVerbose(boolean value)
Sets the value of the 'Verbose' attribute.

Parameters:
value - the new value of the 'Verbose' attribute.
See Also:
isVerbose()

getPackageVersion

java.lang.String getPackageVersion()
Returns the value of the 'Package Version' attribute. Each procedure version can have multiple package versions. What makes the package version unique is the bindOpts, collid, and pkgLocation accessible within the zSeriesRoutineExtOptions. The package version is a key in the SYSIBM.SYSPACKAGE VERSION and is VARCHAR(122)

Returns:
the value of the 'Package Version' attribute.
See Also:
setPackageVersion(String), ZSeriesPackage.getZSeriesRoutineExtOptions_PackageVersion()

setPackageVersion

void setPackageVersion(java.lang.String value)
Sets the value of the 'Package Version' attribute.

Parameters:
value - the new value of the 'Package Version' attribute.
See Also:
getPackageVersion()

getPackageLocation

java.lang.String getPackageLocation()
Returns the value of the 'Package Location' attribute. The location name of the server is the location of packages at that server and is the value contained in the CURRENT SERVER special register. It can't be longer than 16 characters.

Returns:
the value of the 'Package Location' attribute.
See Also:
setPackageLocation(String), ZSeriesPackage.getZSeriesRoutineExtOptions_PackageLocation()

setPackageLocation

void setPackageLocation(java.lang.String value)
Sets the value of the 'Package Location' attribute.

Parameters:
value - the new value of the 'Package Location' attribute.
See Also:
getPackageLocation()