| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.hyperic.sigar.win32.ServiceConfig
public class ServiceConfig
| Field Summary | |
|---|---|
| static int | ERROR_CRITICALThe startup program logs the error, if possible. | 
| static int | ERROR_IGNOREThe startup (boot) program logs the error but continues the startup operation. | 
| static int | ERROR_NORMALThe startup program logs the error and displays a message box pop-up but continues the startup operation. | 
| static int | ERROR_SEVEREThe startup program logs the error. | 
| static int | START_AUTOA service started automatically by the service control manager during system startup. | 
| static int | START_BOOTA device driver started by the system loader. | 
| static int | START_DISABLEDA service that cannot be started. | 
| static int | START_MANUALA service started by the service control manager when a process calls the StartService function. | 
| static int | START_SYSTEMA device driver started by the IoInitSystem function. | 
| static int | TYPE_ADAPTER | 
| static int | TYPE_FILE_SYSTEM_DRIVERFile system driver service. | 
| static int | TYPE_INTERACTIVE_PROCESSThe service can interact with the desktop. | 
| static int | TYPE_KERNEL_DRIVERDriver service. | 
| static int | TYPE_RECOGNIZER_DRIVER | 
| static int | TYPE_WIN32_OWN_PROCESSService that runs in its own process. | 
| static int | TYPE_WIN32_SHARE_PROCESSService that shares a process with other services. | 
| Constructor Summary | |
|---|---|
| ServiceConfig(java.lang.String name) | |
| Method Summary | |
|---|---|
|  java.lang.String[] | getArgv() | 
|  java.lang.String[] | getDependencies() | 
|  java.lang.String | getDescription() | 
|  java.lang.String | getDisplayName() | 
|  int | getErrorControl() | 
|  java.lang.String | getErrorControlString() | 
|  java.lang.String | getExe() | 
|  java.lang.String | getLoadOrderGroup() | 
|  java.lang.String | getName() | 
|  java.lang.String | getPassword() | 
|  java.lang.String | getPath() | 
|  java.lang.String | getStartName() | 
|  int | getStartType() | 
|  java.lang.String | getStartTypeString() | 
|  int | getTagId() | 
|  int | getType() | 
|  java.util.List | getTypeList() | 
|  void | list(java.io.PrintStream out) | 
|  void | setDependencies(java.lang.String[] dependencies) | 
|  void | setDescription(java.lang.String description) | 
|  void | setDisplayName(java.lang.String displayName) | 
|  void | setErrorControl(int errorControl) | 
|  void | setLoadOrderGroup(java.lang.String loadOrderGroup) | 
|  void | setName(java.lang.String name) | 
|  void | setPassword(java.lang.String password) | 
|  void | setPath(java.lang.String path) | 
|  void | setStartName(java.lang.String startName) | 
|  void | setStartType(int startType) | 
|  void | setTagId(int tagId) | 
|  void | setType(int type) | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final int START_BOOT
public static final int START_SYSTEM
public static final int START_AUTO
public static final int START_MANUAL
public static final int START_DISABLED
public static final int TYPE_KERNEL_DRIVER
public static final int TYPE_FILE_SYSTEM_DRIVER
public static final int TYPE_ADAPTER
public static final int TYPE_RECOGNIZER_DRIVER
public static final int TYPE_WIN32_OWN_PROCESS
public static final int TYPE_WIN32_SHARE_PROCESS
public static final int TYPE_INTERACTIVE_PROCESS
public static final int ERROR_IGNORE
public static final int ERROR_NORMAL
public static final int ERROR_SEVERE
public static final int ERROR_CRITICAL
| Constructor Detail | 
|---|
public ServiceConfig(java.lang.String name)
| Method Detail | 
|---|
public java.lang.String getPath()
public void setPath(java.lang.String path)
path - The path to set.public java.lang.String[] getArgv()
public java.lang.String getExe()
public java.lang.String[] getDependencies()
public void setDependencies(java.lang.String[] dependencies)
dependencies - The dependencies to set.public java.lang.String getDisplayName()
public void setDisplayName(java.lang.String displayName)
displayName - The displayName to set.public int getErrorControl()
public void setErrorControl(int errorControl)
errorControl - The errorControl to set, one of ERROR_* constants.public java.lang.String getErrorControlString()
public java.lang.String getLoadOrderGroup()
public void setLoadOrderGroup(java.lang.String loadOrderGroup)
loadOrderGroup - The loadOrderGroup to set.public java.lang.String getStartName()
public void setStartName(java.lang.String startName)
startName - The startName to set.public int getStartType()
public void setStartType(int startType)
startType - The startType to set, one of START_* constants.public java.lang.String getStartTypeString()
public int getTagId()
public void setTagId(int tagId)
tagId - The tagId to set.public int getType()
public java.util.List getTypeList()
public void setType(int type)
type - The type to set, one of TYPE_* constants.public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - The description to set.public java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - The password to set.public java.lang.String getName()
public void setName(java.lang.String name)
name - The name to set.
public void list(java.io.PrintStream out)
          throws Win32Exception
Win32Exception| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||