jrunx.connectorinstaller
Class Win32Handler
java.lang.Object
|
+--jrunx.connectorinstaller.Win32NativeHandler
|
+--jrunx.connectorinstaller.Win32Handler
- public class Win32Handler
- extends jrunx.connectorinstaller.Win32NativeHandler
JRun 4.0 Wrapper for JNI calls to C++ dll to access IIS metabase.
- Version:
- JRun version 4.0
Win32NativeHandler has to be able to compile stand-alone on the Windows build system.
Wrap it so that all accesses to other classes are done here.
- Author:
- Carol Frampton (cframpton@macromedia.com)
|
Method Summary |
int |
clearIISJrunFilter(java.lang.String siteStr,
java.lang.String filterName)
|
int |
clearIISJrunVirtualDir(java.lang.String siteStr,
java.lang.String virtualDir)
|
int |
clearIISScriptMap(java.lang.String siteStr,
java.lang.String dllPath)
|
byte[] |
getIISVersion()
|
java.lang.String |
getIISVersionStr()
|
java.lang.String[] |
getIISWebSiteList()
|
java.lang.String |
getServiceNameFromPath(java.lang.String binPath)
|
boolean |
isNTServiceDisabled(java.lang.String serviceName)
|
int |
portScan(java.lang.String host,
short startPort,
int portCount,
int timeoutInMs,
short[] portList)
|
int |
setIISJrunFilter(java.lang.String siteStr,
java.lang.String filterName,
java.lang.String filterDesc,
java.lang.String dllPath)
|
int |
setIISJrunVirtualDir(java.lang.String siteStr,
java.lang.String virtualDir,
java.lang.String localPath)
|
int |
setIISScriptMap(java.lang.String siteStr,
java.lang.String mapList,
java.lang.String dllPath)
|
boolean |
startNTService(java.lang.String serviceName)
|
int |
statusNTService(java.lang.String serviceName)
|
boolean |
stopNTService(java.lang.String serviceName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Win32Handler
public Win32Handler()
throws java.io.IOException,
ConnectorInstallerException
getIISVersion
public byte[] getIISVersion()
getIISVersionStr
public java.lang.String getIISVersionStr()
getIISWebSiteList
public java.lang.String[] getIISWebSiteList()
setIISJrunFilter
public int setIISJrunFilter(java.lang.String siteStr,
java.lang.String filterName,
java.lang.String filterDesc,
java.lang.String dllPath)
clearIISJrunFilter
public int clearIISJrunFilter(java.lang.String siteStr,
java.lang.String filterName)
setIISScriptMap
public int setIISScriptMap(java.lang.String siteStr,
java.lang.String mapList,
java.lang.String dllPath)
clearIISScriptMap
public int clearIISScriptMap(java.lang.String siteStr,
java.lang.String dllPath)
setIISJrunVirtualDir
public int setIISJrunVirtualDir(java.lang.String siteStr,
java.lang.String virtualDir,
java.lang.String localPath)
clearIISJrunVirtualDir
public int clearIISJrunVirtualDir(java.lang.String siteStr,
java.lang.String virtualDir)
portScan
public int portScan(java.lang.String host,
short startPort,
int portCount,
int timeoutInMs,
short[] portList)
startNTService
public boolean startNTService(java.lang.String serviceName)
stopNTService
public boolean stopNTService(java.lang.String serviceName)
statusNTService
public int statusNTService(java.lang.String serviceName)
isNTServiceDisabled
public boolean isNTServiceDisabled(java.lang.String serviceName)
getServiceNameFromPath
public java.lang.String getServiceNameFromPath(java.lang.String binPath)
Copyright � 2002 Macromedia Corporation. All Rights Reserved.