|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SMSProgram
Class describes a program or command to run when software is distributed to a client computer. Programs are always associated with a parent package and typically represent the installation program for the package ref MS SMS SDK
Field Summary | |
---|---|
static java.lang.String |
IBM_COPYRIGHT
|
Method Summary | |
---|---|
int |
getActionInProgress()
Current action being performed on the program by SMS. |
java.lang.String |
getApplicationHierarchy()
Reserved. |
java.lang.String |
getCommandLine()
Required. |
java.lang.String |
getComment()
Description of the program displayed in the SMS Administrator console |
java.lang.String |
getDependentProgram()
Formatted text string defining any program that should be run prior to running this program. |
java.lang.String |
getDiskSpaceReq()
Approximate disk space that the program requires. |
java.lang.String |
getDriveLetter()
Drive letter (one character in the range a-z) that the program maps to and runs from when it is run |
java.lang.String |
getDuration()
Approximate time, in minutes, that the program runs. |
int |
getIconSize()
Size of the icon (in bytes). |
int |
getPackageID()
Existing package (this value must come from an existing package) with which to associate this program. |
java.lang.String |
getProgramFlags()
Defines the installation characteristics of the program, such as whether this is an unattended install, the install restarts the computer, or the install runs in a minimized window. |
java.lang.String |
getProgramName()
Required. |
java.lang.String |
getRemovalKey()
Registry key that identifies the uninstall script for this program. |
java.lang.String |
getRequirements()
Description of any additional requirements of the program. |
SMSPackage |
getSMSPackage()
|
java.lang.String |
getSupportedOperatingSystems()
Describes the platforms on which the program can run |
java.lang.String |
getWorkingDirectory()
Defines the location from which the program runs. |
boolean |
hasActionInProgress()
|
boolean |
hasApplicationHierarchy()
|
boolean |
hasCommandLine()
|
boolean |
hasComment()
|
boolean |
hasDependentProgram()
|
boolean |
hasDiskSpaceReq()
|
boolean |
hasDriveLetter()
|
boolean |
hasDuration()
|
boolean |
hasIconSize()
|
boolean |
hasPackageID()
|
boolean |
hasProgramFlags()
|
boolean |
hasProgramName()
|
boolean |
hasRemovalKey()
|
boolean |
hasRequirements()
|
boolean |
hasSMSPackage()
|
boolean |
hasSupportedOperatingSystems()
|
boolean |
hasWorkingDirectory()
|
void |
setActionInProgress(int x)
|
void |
setApplicationHierarchy(java.lang.String x)
|
void |
setCommandLine(java.lang.String x)
|
void |
setComment(java.lang.String x)
|
void |
setDependentProgram(java.lang.String x)
|
void |
setDiskSpaceReq(java.lang.String x)
|
void |
setDriveLetter(java.lang.String x)
|
void |
setDuration(java.lang.String x)
|
void |
setIconSize(int x)
|
void |
setPackageID(int x)
|
void |
setProgramFlags(java.lang.String x)
|
void |
setProgramName(java.lang.String x)
|
void |
setRemovalKey(java.lang.String x)
|
void |
setRequirements(java.lang.String x)
|
void |
setSMSPackage(SMSPackage x)
|
void |
setSupportedOperatingSystems(java.lang.String x)
|
void |
setWorkingDirectory(java.lang.String x)
|
Methods inherited from interface com.collation.platform.model.topology.core.ManagedElement |
---|
getManagedSystemName, getRoles, hasManagedSystemName, hasRoles, setManagedSystemName, setRoles |
Methods inherited from interface com.collation.platform.model.ModelObject |
---|
getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken |
Field Detail |
---|
static final java.lang.String IBM_COPYRIGHT
Method Detail |
---|
java.lang.String getProgramFlags() throws AttributeNotSetException
AttributeNotSetException
void setProgramFlags(java.lang.String x)
boolean hasProgramFlags()
int getActionInProgress() throws AttributeNotSetException
AttributeNotSetException
void setActionInProgress(int x)
boolean hasActionInProgress()
java.lang.String getDriveLetter() throws AttributeNotSetException
AttributeNotSetException
void setDriveLetter(java.lang.String x)
boolean hasDriveLetter()
java.lang.String getCommandLine() throws AttributeNotSetException
AttributeNotSetException
void setCommandLine(java.lang.String x)
boolean hasCommandLine()
java.lang.String getComment() throws AttributeNotSetException
AttributeNotSetException
void setComment(java.lang.String x)
boolean hasComment()
java.lang.String getDiskSpaceReq() throws AttributeNotSetException
AttributeNotSetException
void setDiskSpaceReq(java.lang.String x)
boolean hasDiskSpaceReq()
java.lang.String getSupportedOperatingSystems() throws AttributeNotSetException
AttributeNotSetException
void setSupportedOperatingSystems(java.lang.String x)
boolean hasSupportedOperatingSystems()
java.lang.String getRequirements() throws AttributeNotSetException
AttributeNotSetException
void setRequirements(java.lang.String x)
boolean hasRequirements()
java.lang.String getProgramName() throws AttributeNotSetException
AttributeNotSetException
void setProgramName(java.lang.String x)
boolean hasProgramName()
int getPackageID() throws AttributeNotSetException
AttributeNotSetException
void setPackageID(int x)
boolean hasPackageID()
SMSPackage getSMSPackage() throws AttributeNotSetException
AttributeNotSetException
void setSMSPackage(SMSPackage x)
boolean hasSMSPackage()
java.lang.String getDependentProgram() throws AttributeNotSetException
AttributeNotSetException
void setDependentProgram(java.lang.String x)
boolean hasDependentProgram()
java.lang.String getRemovalKey() throws AttributeNotSetException
AttributeNotSetException
void setRemovalKey(java.lang.String x)
boolean hasRemovalKey()
int getIconSize() throws AttributeNotSetException
AttributeNotSetException
void setIconSize(int x)
boolean hasIconSize()
java.lang.String getApplicationHierarchy() throws AttributeNotSetException
AttributeNotSetException
void setApplicationHierarchy(java.lang.String x)
boolean hasApplicationHierarchy()
java.lang.String getWorkingDirectory() throws AttributeNotSetException
AttributeNotSetException
void setWorkingDirectory(java.lang.String x)
boolean hasWorkingDirectory()
java.lang.String getDuration() throws AttributeNotSetException
AttributeNotSetException
void setDuration(java.lang.String x)
boolean hasDuration()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |