|
|||||||||
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_CRITICAL
The startup program logs the error, if possible. |
static int |
ERROR_IGNORE
The startup (boot) program logs the error but continues the startup operation. |
static int |
ERROR_NORMAL
The startup program logs the error and displays a message box pop-up but continues the startup operation. |
static int |
ERROR_SEVERE
The startup program logs the error. |
static int |
START_AUTO
A service started automatically by the service control manager during system startup. |
static int |
START_BOOT
A device driver started by the system loader. |
static int |
START_DISABLED
A service that cannot be started. |
static int |
START_MANUAL
A service started by the service control manager when a process calls the StartService function. |
static int |
START_SYSTEM
A device driver started by the IoInitSystem function. |
static int |
TYPE_ADAPTER
|
static int |
TYPE_FILE_SYSTEM_DRIVER
File system driver service. |
static int |
TYPE_INTERACTIVE_PROCESS
The service can interact with the desktop. |
static int |
TYPE_KERNEL_DRIVER
Driver service. |
static int |
TYPE_RECOGNIZER_DRIVER
|
static int |
TYPE_WIN32_OWN_PROCESS
Service that runs in its own process. |
static int |
TYPE_WIN32_SHARE_PROCESS
Service 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 |