Skip navigation links
A C D E F G H I J K L M N O P R S T U V W 

A

addAppShortcut(String, String) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to a virtual app in the usual OS-specific place (e.g.
addAppShortcut(String, String, File, int) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to a virtual app in the usual OS-specific place (e.g.
addAppShortcutInFolder(String, String, File, int, File) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to a virtual app in the specified folder
addAppShortcutWithID(String, String, File, int, String) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to a virtual app in the usual OS-specific place (e.g.
addAppShortcutWithIDInFolder(String, String, File, int, String, File) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to a virtual app in the specified target folder including a Window application ID
addAppSpecificProxy(Proxy) - Static method in class jwrapper.jwutils.JWSystem
Include a proxy specified in the application in the list of proxies to be used when updating.
addAppSpecificProxy(Proxy, String, String) - Static method in class jwrapper.jwutils.JWSystem
Include a proxy specified in the application in the list of proxies to be used when updating, and use the provided credentials when authenticating.
addListener(JWDatagramSocketsListener) - Method in class jwrapper.jwutils.network.JWDatagramSockets
Add a listener for DatagramSocket activity
addListener(JWSocketsListener) - Method in class jwrapper.jwutils.network.JWSockets
Add a listener for socket activity
addUninstallerShortcut(String) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to uninstall the app bundle to the usual OS-specific place (e.g.
addUninstallerShortcut(String, File, int) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to uninstall the app bundle to the specified folder
addUninstallerShortcutInFolder(String, File) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to uninstall the app bundle to the specified folder
addUninstallerShortcutInFolder(String, File, int, File) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to uninstall the app bundle to the usual OS-specific place (e.g.
addWebShortcut(String, String) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to a URL in the usual OS-specific place (e.g.
addWebShortcut(String, String, File, int) - Static method in class jwrapper.jwutils.JWInstallApp
Add a shortcut to a URL in the usual OS-specific place (e.g.
amDeferred() - Static method in class jwrapper.jwutils.test.JWTestControl
Check to see whether control has been deferred to a central test control server
amTesting() - Static method in class jwrapper.jwutils.test.JWTesting
Check if this virtual app has been given connection details for a JWTesting test server
appendProcessError(String) - Static method in class jwrapper.jwutils.JWLogging
Append an error message onto a previously (or future) logged process result
appendProcessMessage(String) - Static method in class jwrapper.jwutils.JWLogging
Append an information message onto a previously (or future) logged process result
appendProcessTrace(Throwable) - Static method in class jwrapper.jwutils.JWLogging
Append a stacktrace onto a previously (or future) logged process result (future writes will *overwrite* earlier ones)

C

call(String, Message) - Method in interface jwrapper.jwutils.test.JWTestable
 
callAll(String, String, Message) - Static method in class jwrapper.jwutils.test.JWTestControl
Call all JWTestables of the specified type
callAll(String, String) - Static method in class jwrapper.jwutils.test.JWTestControl
Call all JWTestables of the specified type
callN(int, String, String, Message) - Static method in class jwrapper.jwutils.test.JWTestControl
 
callN(int, String, String) - Static method in class jwrapper.jwutils.test.JWTestControl
 
callOne(String, String, Message) - Static method in class jwrapper.jwutils.test.JWTestControl
Call any one of the JWTestables of the specified type
callOne(String, String) - Static method in class jwrapper.jwutils.test.JWTestControl
Call any one of the JWTestables of the specified type
cancelIPC(String, Properties) - Static method in class jwrapper.jwutils.JWSockIPC
Cancel a previously prepared JWSockIPC
canRunLauncher64() - Static method in class jwrapper.jwutils.JWMacOS
Returns true if JWrapper will use the native launcher on this version of OS X.
capture(Component, boolean) - Static method in class jwrapper.jwutils.swing.JWAutomate
Dump a screenshot of one component as a PNG image, including a small drop shadow
clearClosedSockets() - Method in class jwrapper.jwutils.network.JWDatagramSockets
Clear the list of closed sockets
clearClosedSockets() - Method in class jwrapper.jwutils.network.JWSockets
Clear the list of closed sockets
clearLiveSockets() - Method in class jwrapper.jwutils.network.JWDatagramSockets
Clear the list of live sockets
clearLiveSockets() - Method in class jwrapper.jwutils.network.JWSockets
Clear the list of live sockets
clearPreparedFork() - Static method in class jwrapper.jwutils.JWSystem
Remove any pre-prepared virtual app for quick launch (for example if the required version has changed)
close() - Method in class jwrapper.jwutils.JWSockIPC
Close this JWSockIPC and the Socket underlying it
closed() - Method in class jwrapper.jwutils.JWService.ServiceMessageHandler
 
closed() - Method in class jwrapper.jwutils.service.ManageService
Close the IPC communications with the parent app
closeEventLog(long) - Method in class jwrapper.jwutils.JWWindowsOS
Event Log - Close event log that was previously opened
COMMAND_COMPLETE - Static variable in class jwrapper.jwutils.service.ManageService
 
COMMAND_ERROR - Static variable in class jwrapper.jwutils.service.ManageService
 
connectChild() - Static method in class jwrapper.jwutils.JWSockIPC
Called by the child process to establish a Socket back to the parent process for IPC
connectChild(String) - Static method in class jwrapper.jwutils.JWSockIPC
Called by the child process to establish a Socket back to the parent process for IPC
connectParent(Properties) - Static method in class jwrapper.jwutils.JWSockIPC
Called by the parent process after launching the child process to establish the Socket for IPC
connectParent(String, Properties) - Static method in class jwrapper.jwutils.JWSockIPC
Called by the parent process after launching the child process to establish the Socket for IPC
countdownStatus(String, String, int) - Static method in class jwrapper.jwutils.test.JWTesting
 
createApplicationDesktopShortcut(String, String) - Static method in class jwrapper.jwutils.JWLinuxOS
 
createApplicationDesktopShortcut(String, String, File) - Static method in class jwrapper.jwutils.JWLinuxOS
 
createApplicationStartShortcut(String, String, String, boolean, File) - Static method in class jwrapper.jwutils.JWLinuxOS
 
createApplicationStartShortcut(String, String, String, boolean) - Static method in class jwrapper.jwutils.JWLinuxOS
 
createFakeAllAppVersionsSharedFolder() - Static method in class jwrapper.jwutils.test.JWTesting
 
createFakeAllAppVersionsSharedFolder(String) - Static method in class jwrapper.jwutils.test.JWTesting
 
createNewIPC(Socket) - Static method in class jwrapper.jwutils.JWSockIPC
 
createReportServer() - Static method in class jwrapper.jwutils.test.JWTesting
Create a test report server which testcases can use to report back into via the report methods.
createReportServer(int) - Static method in class jwrapper.jwutils.test.JWTesting
Create a test report server which testcases can use to report back into via the report methods.
createShortcut(File, File) - Method in class jwrapper.jwutils.JWWindowsOS
 
createShortcut(File, File, String) - Method in class jwrapper.jwutils.JWWindowsOS
 
createShortcut(File, String, File, String, File, int) - Method in class jwrapper.jwutils.JWWindowsOS
 
createShortcutWithAppID(File, File, String) - Method in class jwrapper.jwutils.JWWindowsOS
 
createShortcutWithAppID(File, File, String, String) - Method in class jwrapper.jwutils.JWWindowsOS
 
createShortcutWithAppID(File, String, File, String, File, int, String) - Method in class jwrapper.jwutils.JWWindowsOS
 
createWebpageDesktopShortcut(String, String, File) - Static method in class jwrapper.jwutils.JWLinuxOS
 
createWebpageDesktopShortcut(String, String) - Static method in class jwrapper.jwutils.JWLinuxOS
 
createWebpageStartShortcut(String, String, String, boolean) - Static method in class jwrapper.jwutils.JWLinuxOS
 
createWebpageStartShortcut(String, String, String, boolean, File) - Static method in class jwrapper.jwutils.JWLinuxOS
 
createWebShortcut(File, String) - Method in class jwrapper.jwutils.JWWindowsOS
 
createWebShortcut(File, String, File, int) - Method in class jwrapper.jwutils.JWWindowsOS
 
currentTimeMillis() - Static method in class jwrapper.jwutils.JWConstantClock
Get the current clock, unaffected by server time updates, date changes and time changes.
CUSTOMER_BIT_CUSTOMER - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
CUSTOMER_BIT_SYSTEM - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 

D

deleteApplicationStartShortcut(String, boolean) - Static method in class jwrapper.jwutils.JWLinuxOS
 
deleteKey(String, String, String) - Static method in class jwrapper.jwutils.JWWindowsRegistry
 
deleteShortcut(File) - Method in class jwrapper.jwutils.JWWindowsOS
 
deleteValue(String, String, String) - Method in class jwrapper.jwutils.JWWindowsRegistry
 
deleteWebpageStartShortcut(String, boolean) - Static method in class jwrapper.jwutils.JWLinuxOS
 
deleteWebShortcut(File) - Method in class jwrapper.jwutils.JWWindowsOS
 
description - Variable in class jwrapper.jwutils.JWWindowsOS.NetworkAdapterInfo
 
deselectJTable(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Remove all selections in the first JTable found inside the component
detectAndSetProxyFor(URL, int) - Static method in class jwrapper.jwutils.JWSystem
Call this method to redetect the proxy settings for a given URL.
doUninstallOfEntireBundle(boolean) - Static method in class jwrapper.jwutils.JWUninstallApp
Uninstall the entire app bundle without prompting the user
dumpIPCProperties(Properties) - Static method in class jwrapper.jwutils.JWSockIPC
 
dumpIPCProperties(Properties, String) - Static method in class jwrapper.jwutils.JWSockIPC
 
dumpScreenshots(Component[], File, boolean, Class[]) - Static method in class jwrapper.jwutils.swing.JWAutomate
Create PNG screenshots for all components within the specified component (including the component itself) and create an HTML file listing all of them for easy perusal.
dwBuildNumber - Variable in class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 
dwMajorVersion - Variable in class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 
dwMinorVersion - Variable in class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 
dwPlatformId - Variable in class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 

E

equals(Object) - Method in class jwrapper.jwutils.JWWindowsOS.RDPSessionInfo
 
error - Variable in class jwrapper.jwutils.JWService.ServiceMessageHandler
 
EVENT_ID_SEVERITY_ERROR - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
EVENT_ID_SEVERITY_INFORMATION - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
EVENT_ID_SEVERITY_SUCCESS - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
EVENT_ID_SEVERITY_WARNING - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
EVENTLOG_AUDIT_FAILURE - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
EVENTLOG_AUDIT_SUCCESS - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
EVENTLOG_BACKWARDS_READ - Static variable in class jwrapper.jwutils.eventlog.JWWindowsConstants
 
EVENTLOG_ERROR_TYPE - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
EVENTLOG_FORWARDS_READ - Static variable in class jwrapper.jwutils.eventlog.JWWindowsConstants
 
EVENTLOG_INFORMATION_TYPE - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
EVENTLOG_SEEK_READ - Static variable in class jwrapper.jwutils.eventlog.JWWindowsConstants
 
EVENTLOG_SEQUENTIAL_READ - Static variable in class jwrapper.jwutils.eventlog.JWWindowsConstants
 
EVENTLOG_WARNING_TYPE - Static variable in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
exitJvm_AskUserIfUninstall() - Static method in class jwrapper.jwutils.JWUninstallApp
Tell the JWrapper uninstaller to continue and ask the user if they wish to uninstall
exitJvm_CancelUninstall() - Static method in class jwrapper.jwutils.JWUninstallApp
Tell the JWrapper uninstaller to cancel the uninstall
exitJvm_ContinueAndPerformStandardSetup() - Static method in class jwrapper.jwutils.JWInstallApp
Tell the JWrapper installer to continue with installation including performing the standard setup of shortcuts etc
exitJvm_ContinueAndSkipStandardSetup() - Static method in class jwrapper.jwutils.JWInstallApp
Tell the JWrapper installer to continue with installation but skip the standard setup of shortcuts etc
exitJvm_DontUpdateDontRunApp() - Static method in class jwrapper.jwutils.JWUpdateApp
Tell the JWrapper updater to not update and cancel the launch of the virtual app
exitJvm_DoUninstall() - Static method in class jwrapper.jwutils.JWUninstallApp
Tell the JWrapper uninstaller to continue with the uninstall
exitJvm_HideError() - Static method in class jwrapper.jwutils.JWServerUnavailableApp
Tell the JWrapper updater to hide the standard error message
exitJvm_JreIsNotSupported() - Static method in class jwrapper.jwutils.JWJreVerifierApp
Tell the JWrapper installer that this JRE is NOT suitable to run your virtual apps
exitJvm_JreIsSupported() - Static method in class jwrapper.jwutils.JWJreVerifierApp
Tell the JWrapper installer that this JRE is suitable to run your virtual apps
exitJvm_QuitInstallAndRollBack() - Static method in class jwrapper.jwutils.JWInstallApp
Tell the JWrapper installer to quit the installation and roll it back
exitJvm_RunAppWithoutUpdate() - Static method in class jwrapper.jwutils.JWUpdateApp
Tell the JWrapper updater to skip the update (this time only) and then launch the virtual app
exitJvm_RunAppWithoutUpdateDontAskAgain() - Static method in class jwrapper.jwutils.JWUpdateApp
Tell the JWrapper updater to skip this update (forever, until a new update appears) and then launch the virtual app
exitJvm_ShowError() - Static method in class jwrapper.jwutils.JWServerUnavailableApp
Tell the JWrapper updater to show the standard error message
exitJvm_UpdateAppAndRun() - Static method in class jwrapper.jwutils.JWUpdateApp
Tell the JWrapper updater to update the app bundle then launch the virtual app
exitJvm_UpdateUrlFixedInSourceLauncherSoRelaunch() - Static method in class jwrapper.jwutils.JWServerUnavailableApp
Tell the JWrapper updater that the update URL has been changed so it should relaunch

F

FAKE_CONFIG_FOLDER - Static variable in class jwrapper.jwutils.test.JWTesting
 
findAll(Component, Class) - Static method in class jwrapper.jwutils.swing.JWAutomate
Find all visible components of this type inside the parent component hierarchy
findAll(Component, String, Class) - Static method in class jwrapper.jwutils.swing.JWAutomate
Find all visible components of this type which contain the specified text (case insensitive)
findAllTT(Component, String, Class) - Static method in class jwrapper.jwutils.swing.JWAutomate
Find all visible components of this type which contain the specified text (case insensitive) in its ToolTip
findEverything(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
 
findEverything(Component, ArrayList<JComponent>) - Static method in class jwrapper.jwutils.swing.JWAutomate
 
findFirst(Component, Class) - Static method in class jwrapper.jwutils.swing.JWAutomate
Find the first visible component of this type inside the parent component hierarchy
findFirst(Component, String, Class) - Static method in class jwrapper.jwutils.swing.JWAutomate
Find the first visible component of this type which contains the specified text (case insensitive)
findFirstTT(Component, String, Class) - Static method in class jwrapper.jwutils.swing.JWAutomate
Find the first visible component of this type which contains the specified text (case insensitive) in its ToolTip
forkVirtualApp(String) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name
forkVirtualApp(String, Properties, String[]) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name
forkVirtualApp(String, Properties, String[], JWPrelaunchVerifier) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name
forkVirtualApp(String, Properties, String[], boolean, boolean, JWPrelaunchVerifier) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name
forkVirtualApp(String, Properties, String[], boolean, boolean) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name
forkVirtualApp(String, Properties, String[], boolean, boolean, boolean) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name
forkVirtualApp(String, String, Properties, String[], boolean, boolean) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name
forkVirtualApp(String, String, Properties, String[], boolean, boolean, JWPrelaunchVerifier, boolean) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name
forkVirtualApp(String, String, Properties, String[], boolean, JWPrelaunchVerifier, boolean, String[]) - Static method in class jwrapper.jwutils.JWSystem
Launch a defined virtual app by name

G

gatewayAddress - Variable in class jwrapper.jwutils.JWWindowsOS.NetworkAdapterInfo
 
getAllAppLoggingFolder() - Static method in class jwrapper.jwutils.JWSystem
Get the shared folder where all versions of this app bundle can store and retrieve data
getAllAppVersionsSharedFolder() - Static method in class jwrapper.jwutils.JWSystem
Get the shared folder where all versions of this app bundle can store and retrieve data
getAllAppVersionsSharedFolder(File) - Static method in class jwrapper.jwutils.JWSystem
Get the shared folder where all versions of this app bundle can store and retrieve data
getAllConsoleUsers() - Method in class jwrapper.jwutils.JWGenericOS
 
getAllConsoleUsers() - Method in class jwrapper.jwutils.JWLinuxOS
Get a list of all users logged in to the console (logged in to a graphical session)
getAllConsoleUsers() - Method in class jwrapper.jwutils.JWMacOS
Get a list of all users logged in to the console (logged in to a graphical session)
getAllConsoleUsers() - Method in class jwrapper.jwutils.JWWindowsOS
Get the console user (the user logged into the console session)
getAllUsersStartMenuProgramsFolder() - Method in class jwrapper.jwutils.JWWindowsOS
This is language specific in XP so cannot easily be recreated based on environment variables E.g.
getAppBundleLogoImage() - Static method in class jwrapper.jwutils.JWSystemUI
Get the app bundle logo as an Image
getAppBundleLogoPNG() - Static method in class jwrapper.jwutils.JWSystemUI
Get the app bundle logo as a PNG image
getAppBundleName() - Static method in class jwrapper.jwutils.JWSystem
Get the name of this app bundle
getAppBundleSplashPNG() - Static method in class jwrapper.jwutils.JWSystem
Get the splash image in PNG form for this app bundle
getAppBundleUninstallerICO() - Static method in class jwrapper.jwutils.JWSystem
Get the uninstaller image in Windows ICO form for this app bundle
getAppBundleUninstallerPNG() - Static method in class jwrapper.jwutils.JWSystem
Get the uninstaller image in PNG form for this app bundle
getAppBundleVersion() - Static method in class jwrapper.jwutils.JWSystem
Get the JWrapper version number for this app bundle - NOTE app code should not depend on this as there may be cases where the version number is altered from the original to force a re-update.
getAppFolder() - Static method in class jwrapper.jwutils.JWSystem
Get the app bundle's installation folder (all included files will be extracted to this folder)
getAppLaunchProperty(String) - Static method in class jwrapper.jwutils.JWSystem
Get a launch property set for this app bundle
getAppStartMenuFolder() - Method in class jwrapper.jwutils.JWWindowsOS
Get the start menu folder for the app bundle (will return current user or all users folder depending on install type for the bundle).
getAvailable(String) - Static method in class jwrapper.jwutils.test.JWTestControl
Get the number of JWTestables of this type currently shared and available in the pool
getBeesuElevationFailedReturnCode() - Static method in class jwrapper.jwutils.JWLinuxOS
Get the return code that Beesu will return if an attempted elevated launch fails (1)
getCaretLocation() - Method in class jwrapper.jwutils.JWWindowsOS
Get the caret (text cursor) location
getChildComponents() - Method in interface jwrapper.jwutils.swing.JWAutomatable
 
getChosenLanguage() - Static method in class jwrapper.jwutils.JWInstallApp
Get the language chosen by the user (or the default language if only one is supported)
getClosedSocketCount() - Method in class jwrapper.jwutils.network.JWDatagramSockets
Get the total number of sockets which have been closed
getClosedSocketCount() - Method in class jwrapper.jwutils.network.JWSockets
Get the total number of sockets which have been closed
getClosedSockets() - Method in class jwrapper.jwutils.network.JWDatagramSockets
Get a list of all closed sockets (if this feature has been enabled)
getClosedSockets() - Method in class jwrapper.jwutils.network.JWSockets
Get a list of all closed sockets (if this feature has been enabled)
getComputerName() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getConnected(String) - Static method in class jwrapper.jwutils.test.JWTestControl
Get the number of JWTestables of this type currently connected, whether available or not
getCurrentProcessID() - Method in class jwrapper.jwutils.JWGenericOS
Get the process ID of this JVM
getDefaultDetectedProxy() - Static method in class jwrapper.jwutils.JWSystem
Returns the current default proxy as detected by JWrapper.
getDefaultServiceName() - Static method in class jwrapper.jwutils.JWService
Get the default service name used when setting up a JWrapper service.
getDelay() - Static method in class jwrapper.jwutils.test.JWTestControl
Get the delay between commands when issuing them to multiple share JWTestables
getDotAppLauncher() - Static method in class jwrapper.jwutils.JWMacOS
Returns a File referencing the .app used to launch this application.
getEnvironmentVariable(String) - Method in class jwrapper.jwutils.JWWindowsOS
Get a Windows environment variable
getEnvShortPath(String) - Method in class jwrapper.jwutils.JWWindowsOS
Return the value of the path referenced by the environment variable env, and convert to 8.3 short path format if possible.
getEventIDCustomerBitString() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getEventIDFacilityCode() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getEventIDSeverity() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getEventIDStatusCode() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getEventLogSources() - Method in class jwrapper.jwutils.JWWindowsOS
Event Log - query the registry for all event log sources
getEventType() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getEventTypeName() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getGkSudoElevationCancelledReturnCode() - Static method in class jwrapper.jwutils.JWLinuxOS
Get the return code that GkSudo will return if an attempted elevated launch is cancelled (255)
getGkSudoElevationFailedReturnCode() - Static method in class jwrapper.jwutils.JWLinuxOS
Get the return code that GkSudo will return if an attempted elevated launch fails (1)
getGnomeSUElevationFailedReturnCode() - Static method in class jwrapper.jwutils.JWLinuxOS
Get the return code that gnomesu will return if an attempted elevated launch fails (1)
getHostname() - Method in class jwrapper.jwutils.JWGenericOS
 
getHostname() - Method in class jwrapper.jwutils.JWLinuxOS
 
getHostname() - Method in class jwrapper.jwutils.JWMacOS
 
getHostname() - Method in class jwrapper.jwutils.JWWindowsOS
 
getHttpPort() - Method in class jwrapper.jwutils.test.JWTesting
Get the HTTP port of the test report server
getInChannel(short) - Method in class jwrapper.jwutils.JWSockIPC
Get the multiplexed InputStream with the specified ID (-32,768 to 32,767 inclusive) This is paired with the InputStream of the same ID on the opposing Process.
getInstallType() - Static method in class jwrapper.jwutils.JWSystem
Get the install type as specified in the app bundle XML (NoInstall/CurrentUser/AllUsers)
getInstance() - Static method in class jwrapper.jwutils.JWGenericOS
 
getJTableSize(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Get the row count of the first JTable found inside the component
getJvmUserAccount() - Static method in class jwrapper.jwutils.JWMacOS
Get the username that is running this JVM
getJWrapperProxy() - Static method in class jwrapper.jwutils.JWSystem
Returns the proxy details used.
getJWrapperProxyCredentials() - Static method in class jwrapper.jwutils.JWSystem
Return the proxy credentials for the default JWrapper detected proxy.
getLauncherLocationForVirtualApp(File, String) - Static method in class jwrapper.jwutils.JWSystem
 
getLinuxInstance() - Static method in class jwrapper.jwutils.JWLinuxOS
 
getListSize(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Get the size of the first JList found inside the component
getLivenessFile() - Static method in class jwrapper.jwutils.service.ManageService
Windows only - Return a reference to a liveness file that can be used to determine if the service is alive
getLiveSocketCount() - Method in class jwrapper.jwutils.network.JWDatagramSockets
Get the number of sockets currently live (connected)
getLiveSocketCount() - Method in class jwrapper.jwutils.network.JWSockets
Get the number of sockets currently live (connected)
getLiveSockets() - Method in class jwrapper.jwutils.network.JWDatagramSockets
Get a list of all live sockets (if this feature has been enabled)
getLiveSockets() - Method in class jwrapper.jwutils.network.JWSockets
Get a list of all live sockets (if this feature has been enabled)
getLoggedOnUsername() - Method in class jwrapper.jwutils.JWWindowsOS
Get the username for the currently logged on session that this JVM is running in
getLoggedOnUserSID() - Method in class jwrapper.jwutils.JWWindowsOS
Get the SID of the user that is currently logged in
getMacOSInstance() - Static method in class jwrapper.jwutils.JWMacOS
 
getMessage() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getMouseLocation() - Method in class jwrapper.jwutils.JWWindowsOS
Get the mouse pointer location
getMyAppLogoFile() - Static method in class jwrapper.jwutils.JWSystemUI
Get the virtual app logo as a PNG byte array
getMyAppLogoICO() - Static method in class jwrapper.jwutils.JWSystem
Get the logo in Windows ICO form for this virtual app
getMyAppLogoImage() - Static method in class jwrapper.jwutils.JWSystemUI
Get the virtual app logo as an Image
getMyAppLogoPNG() - Static method in class jwrapper.jwutils.JWSystem
Get the logo in PNG form for this virtual app
getMyAppLogoPNG() - Static method in class jwrapper.jwutils.JWSystemUI
Get the virtual app logo as a PNG byte array
getMyAppName() - Static method in class jwrapper.jwutils.JWSystem
Get the name of this virtual app
getMyJreHome() - Static method in class jwrapper.jwutils.JWSystem
Get the current JRE home folder
getMyLogFile() - Static method in class jwrapper.jwutils.JWSystem
Get the JW log file associated with this virtual app run
getNativeJavaLauncher() - Static method in class jwrapper.jwutils.JWSystem
Return the JWrapper native Java launcher which can be used to spawn Java processes.
getNativeLauncherForDotApp(File) - Static method in class jwrapper.jwutils.JWMacOS
Given a .app folder on OS X, return the native binary used to launch the application.
getNetworkInfo() - Method in class jwrapper.jwutils.JWWindowsOS
 
getNumberOfEventLogRecords(long) - Method in class jwrapper.jwutils.JWWindowsOS
Event Log - Get the total number of records in the log.
getOpenedSocketCount() - Method in class jwrapper.jwutils.network.JWDatagramSockets
Get the total number of sockets which have been opened (connected)
getOpenedSocketCount() - Method in class jwrapper.jwutils.network.JWSockets
Get the total number of sockets which have been opened (connected)
getOSName() - Method in class jwrapper.jwutils.JWGenericOS
Return the OS name - utility for getting accurate OS names even with older JVMs.
getOSName() - Method in class jwrapper.jwutils.JWWindowsOS
 
getOSNameWithBitness() - Method in class jwrapper.jwutils.JWGenericOS
Return the OS name with x86 for 32bit systems and x64 for 64bit systems
getOSNameWithBitness() - Method in class jwrapper.jwutils.JWWindowsOS
 
getOSVersion() - Method in class jwrapper.jwutils.JWGenericOS
Return the OS version
getOSVersionInfo() - Method in class jwrapper.jwutils.JWWindowsOS
Return Windows specific versioning information
getOsxAppDomainName() - Static method in class jwrapper.jwutils.JWSystem
Get the OSX App Domain used for this app bundle.
getOutChannel(short) - Method in class jwrapper.jwutils.JWSockIPC
Get the multiplexed OutputStream with the specified ID (-32,768 to 32,767 inclusive).
getParameterisationFile(File) - Static method in class jwrapper.jwutils.JWMacOS
OS X dynamic parameters are written to a file in the app bundle.
getPkExecElevationCancelledReturnCode() - Static method in class jwrapper.jwutils.JWLinuxOS
Get the return code that PkExec will return if an attempted elevated launch is cancelled (126)
getPkExecElevationFailedReturnCode() - Static method in class jwrapper.jwutils.JWLinuxOS
Get the return code that PkExec will return if an attempted elevated launch fails (127)
getPreparedForkProperties() - Static method in class jwrapper.jwutils.JWSystem
 
getQualifiedUsername() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getRawUnencryptedSocket() - Method in class jwrapper.jwutils.JWSockIPC
Get the raw Socket set up by JWSockIPC between the parent and child process.
getRDPSessionInfos() - Method in class jwrapper.jwutils.JWWindowsOS
 
getRequestedURL() - Static method in class jwrapper.jwutils.JWMacOS
Returns the requested URL if this application was launched using a URL handler
getRequestedURL() - Static method in class jwrapper.jwutils.JWWindowsOS
Returns the requested URL if this application was launched using a URL handler
getServicePID() - Static method in class jwrapper.jwutils.JWService
Return the process identifier reported by the last running service.
getServicePid() - Method in class jwrapper.jwutils.service.JWServiceApp
 
getShared(String, int) - Static method in class jwrapper.jwutils.test.JWTestControl
Fetch the JWTestable of the specified type at the specified index
getShortPathFormatFor(String) - Method in class jwrapper.jwutils.JWWindowsOS
Returns a 8.3 formatted short path name for the given full path.
getSimpleServiceExe() - Static method in class jwrapper.jwutils.service.ManageService
Return a handle to the most recent SimpleService.exe Windows service utility, if it exists.
getSource() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
getSourceLauncherUpdateURL() - Static method in class jwrapper.jwutils.JWSystem
Get the update URL from the launcher that launched this app, this is only to pick up overrides mid-app run
getSpecificVersionAppFolder(String) - Static method in class jwrapper.jwutils.JWSystem
Get the app folder for a specific version of this app, if it exists
getStartMenuFolder(String) - Method in class jwrapper.jwutils.JWWindowsOS
Get a start menu folder, or the start menu itself if group is null
getStateAsString() - Method in class jwrapper.jwutils.JWWindowsOS.RDPSessionInfo
 
getSupportedLanguages() - Static method in class jwrapper.jwutils.JWSystem
Get all supported languages as an array of language codes
getTestableAppName() - Method in interface jwrapper.jwutils.test.JWTestable
 
getUpdateURL() - Static method in class jwrapper.jwutils.JWSystem
Get the update URL for this app bundle
getUserStartMenuProgramsFolder() - Method in class jwrapper.jwutils.JWWindowsOS
This is language specific in XP so cannot easily be recreated based on environment variables E.g.
getWindowsInstance() - Static method in class jwrapper.jwutils.JWWindowsOS
 
getWindowsOrLinuxShortcutLauncherFile() - Static method in class jwrapper.jwutils.JWInstallApp
Get the launcher file which corresponds to the default user(s) install menu and desktop shortcuts created in Windows and Linux
grabScreenShotsOfChildren() - Method in interface jwrapper.jwutils.swing.JWAutomatable
 

H

handleMessage(Message) - Method in class jwrapper.jwutils.JWService.ServiceMessageHandler
 
handleMessage(Message) - Method in class jwrapper.jwutils.service.ManageService
 
hitButton(Component, String) - Static method in class jwrapper.jwutils.swing.JWAutomate
Click the first AbstractButton (JButton, JToggleButton etc) found inside the component which contains the specified text
hitButtonTT(Component, String) - Static method in class jwrapper.jwutils.swing.JWAutomate
Click the first AbstractButton (JButton, JToggleButton etc) found inside the component which contains the specified text in its ToolTip
hitJTable(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Select the first row in the first JTable found inside the component
hitList(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Click the first list entry in the first JList found inside the component
hitList(Component, String) - Static method in class jwrapper.jwutils.swing.JWAutomate
Click the list entry which contains the specified text in the first JList found inside the component
hitMenu(Component, String) - Static method in class jwrapper.jwutils.swing.JWAutomate
Click the menu item which contains the specified text in the first JMenu found inside the component
hitTab(Component, String) - Static method in class jwrapper.jwutils.swing.JWAutomate
Click the tab which contains the specified text in the first JTabbedPane found inside the component
HTTP_AGENT_OSX_CHROME - Static variable in class jwrapper.jwutils.network.JWNet
 
HTTP_AGENT_OSX_FFOX - Static variable in class jwrapper.jwutils.network.JWNet
 
HTTP_AGENT_OSX_SAFARI - Static variable in class jwrapper.jwutils.network.JWNet
 
HTTP_AGENT_WINDOWS7_CHROME - Static variable in class jwrapper.jwutils.network.JWNet
 
HTTP_AGENT_WINDOWS7_IE - Static variable in class jwrapper.jwutils.network.JWNet
 

I

IgnoreInputStream(InputStream) - Constructor for class jwrapper.jwutils.JWMacOS.IgnoreInputStream
 
incrementVersionOnBundlesForReDownload(File, boolean, boolean, boolean) - Static method in class jwrapper.jwutils.JWRepair
 
INSTALL_TYPE_ALL_USERS - Static variable in class jwrapper.cmdline.JWCommandLineWrapper
 
INSTALL_TYPE_CURRENT_USER - Static variable in class jwrapper.cmdline.JWCommandLineWrapper
 
INSTALL_TYPE_TEMPORARY - Static variable in class jwrapper.cmdline.JWCommandLineWrapper
 
installService(String, boolean) - Static method in class jwrapper.jwutils.JWService
Install an OS service which launches the specified virtual app.
installService(String, String, boolean) - Static method in class jwrapper.jwutils.JWService
Install an OS service which launches the specified virtual app.
installService(String, String, URL, boolean) - Static method in class jwrapper.jwutils.JWService
Install an OS service which launches the specified virtual app.
interceptSockets() - Static method in class jwrapper.jwutils.network.JWDatagramSockets
Set up JWSockets to intercept the creation of all JVM Sockets.
interceptSockets() - Static method in class jwrapper.jwutils.network.JWSockets
Set up JWSockets to intercept the creation of all JVM Sockets.
ipAddress - Variable in class jwrapper.jwutils.JWWindowsOS.NetworkAdapterInfo
 
ipcClosed() - Method in interface jwrapper.jwutils.JWSockIPCListener
 
is64BitWindowsOS() - Method in class jwrapper.jwutils.JWWindowsOS
Return true if this Windows OS is 64 bit
isBeeSuAvailable() - Static method in class jwrapper.jwutils.JWLinuxOS
 
isCommandAvailable(String) - Static method in class jwrapper.jwutils.JWLinuxOS
Checks whether a particular command (e.g.
isGkSudoAvailable() - Static method in class jwrapper.jwutils.JWLinuxOS
On some linux distros the pre-command 'gksudo ' is used to elevate, this tests whether it is available on this distro.
isGnomeSuAvailable() - Static method in class jwrapper.jwutils.JWLinuxOS
 
isJvm14() - Static method in class jwrapper.jwutils.JWJreVerifierApp
 
isJvm15() - Static method in class jwrapper.jwutils.JWJreVerifierApp
 
isJvm16() - Static method in class jwrapper.jwutils.JWJreVerifierApp
 
isJvm17() - Static method in class jwrapper.jwutils.JWJreVerifierApp
 
isJvm18() - Static method in class jwrapper.jwutils.JWJreVerifierApp
 
isJvm64bit() - Static method in class jwrapper.jwutils.JWJreVerifierApp
 
isJvmOpenJDK() - Static method in class jwrapper.jwutils.JWJreVerifierApp
 
isJvmVendorSunOrOracle() - Static method in class jwrapper.jwutils.JWJreVerifierApp
 
isKdeSudoAvailable() - Static method in class jwrapper.jwutils.JWLinuxOS
 
isPkExecAvailable() - Static method in class jwrapper.jwutils.JWLinuxOS
On some linux distros the pre-command 'pkexec ' is used to elevate, this tests whether it is available on this distro.
isProcessDPIAware() - Method in class jwrapper.jwutils.JWWindowsOS
Return true of the process is set as DPI aware.
isServiceRunning() - Static method in class jwrapper.jwutils.JWService
Check whether an instance of the service is running.

J

JWA_REPORT_HOST - Static variable in class jwrapper.jwutils.test.JWTesting
 
JWA_REPORT_PORT - Static variable in class jwrapper.jwutils.test.JWTesting
 
JWAtomicFileStream - Class in jwrapper.jwutils.files
Can be used at any time to create an output stream which saves a file such that it will not be left in a partially written state.
JWAtomicFileStream(File) - Constructor for class jwrapper.jwutils.files.JWAtomicFileStream
Creates an (unbuffered) wrapper around a FileOutputStream.
JWAutomatable - Interface in jwrapper.jwutils.swing
 
JWAutomate - Class in jwrapper.jwutils.swing
API to automatically discover (visible) Swing components and drive common ones.
JWAutomate() - Constructor for class jwrapper.jwutils.swing.JWAutomate
 
JWCommandLineWrapper - Class in jwrapper.cmdline
Used to launch a JW app from within Java
JWCommandLineWrapper() - Constructor for class jwrapper.cmdline.JWCommandLineWrapper
 
JWConstantClock - Class in jwrapper.jwutils
Tracks the current time in milliseconds and adapts to ignore changes in the date and time on the computer, thereby avoiding over/undersleeping due to synchronized time server updates etc.
JWCrypt - Class in jwrapper.jwutils
Utility method for loading encrypted resources and files.
JWCrypt() - Constructor for class jwrapper.jwutils.JWCrypt
 
JWDatagramSockets - Class in jwrapper.jwutils.network
Allows the interception of all sockets in the JVM for the purposes of testing, simulation or debugging
JWDatagramSocketsListener - Interface in jwrapper.jwutils.network
Used in conjunction with the JWSockets class to listen for socket connects and disconnects.
JWGenericOS - Class in jwrapper.jwutils
Utility methods for OS level interactions which are cross platform (Windows/Linux/Mac)
JWGenericOS() - Constructor for class jwrapper.jwutils.JWGenericOS
 
JWInstallApp - Class in jwrapper.jwutils
Can be used by JWrapperPostInstallApp virtual apps
JWInstallApp() - Constructor for class jwrapper.jwutils.JWInstallApp
 
JWJreVerifierApp - Class in jwrapper.jwutils
Can be used by JWrapperJreCompatibilityApp virtual apps
JWJreVerifierApp() - Constructor for class jwrapper.jwutils.JWJreVerifierApp
 
JWLauncher - Class in jwrapper.jwutils
Used to set options on a launch by configuring internal JWrapper dynamic properties
JWLauncher() - Constructor for class jwrapper.jwutils.JWLauncher
 
JWLinuxOS - Class in jwrapper.jwutils
Utility APIs for Linux
JWLinuxOS() - Constructor for class jwrapper.jwutils.JWLinuxOS
 
JWLogging - Class in jwrapper.jwutils
Used to track success of a child virtual app and also for the child virtual app to respond with success or failure etc
JWLogging() - Constructor for class jwrapper.jwutils.JWLogging
 
JWMacOS - Class in jwrapper.jwutils
Utility APIs for MacOS
JWMacOS() - Constructor for class jwrapper.jwutils.JWMacOS
 
JWMacOS.IgnoreInputStream - Class in jwrapper.jwutils
 
JWNet - Class in jwrapper.jwutils.network
Useful network-based utility methods.
JWNet() - Constructor for class jwrapper.jwutils.network.JWNet
 
JWOsType - Class in jwrapper.jwutils
Utility APIs for detection of the current Operating System
JWOsType() - Constructor for class jwrapper.jwutils.JWOsType
 
JWOSXEventListener - Interface in jwrapper.jwutils
A listener for OS X Apple Events.
JWPrelaunchVerifier - Interface in jwrapper.jwutils.prelaunch
JWrapper can prelaunch virtual app instances prior to a JWSystem.forkVirtualApp call.
jwrapper.cmdline - package jwrapper.cmdline
Launch JWrapper apps from within standard Java code
jwrapper.jwutils - package jwrapper.jwutils
The base package for all JWrapper Utility APIs
jwrapper.jwutils.eventlog - package jwrapper.jwutils.eventlog
Windows Event Log structures (see JWWindowsOS for more info)
jwrapper.jwutils.files - package jwrapper.jwutils.files
File based utility APIs
jwrapper.jwutils.network - package jwrapper.jwutils.network
Network based utility APIs
jwrapper.jwutils.prelaunch - package jwrapper.jwutils.prelaunch
JWrapper prelaunch verifier interfaces and structures (see JWSystem.forkVirtualApp for more info)
jwrapper.jwutils.service - package jwrapper.jwutils.service
JWrapper service / daemon virtual app APIs and management APIs (also see JWService)
jwrapper.jwutils.swing - package jwrapper.jwutils.swing
JWrapper Swing GUI and Swing automation APIs
jwrapper.jwutils.test - package jwrapper.jwutils.test
JWrapper automated app test APIs
JWRepair - Class in jwrapper.jwutils
Used to increment the version on a JW build to force a re-update
JWRepair() - Constructor for class jwrapper.jwutils.JWRepair
 
JWServerUnavailableApp - Class in jwrapper.jwutils
Can be used by JWrapperMatchedVersionServerUnavailable virtual apps
JWServerUnavailableApp() - Constructor for class jwrapper.jwutils.JWServerUnavailableApp
 
JWService - Class in jwrapper.jwutils
JWService is a utility class that allows JWrapper virtual apps to be run as an operating system service.
JWService() - Constructor for class jwrapper.jwutils.JWService
 
JWService.ServiceManagementException - Exception in jwrapper.jwutils
 
JWService.ServiceMessageHandler - Class in jwrapper.jwutils
We use this message handler to receive messages from the elevated service install component.
JWSERVICE_APP_FILE_PARAMETER - Static variable in class jwrapper.jwutils.service.JWServiceApp
 
JWServiceApp - Class in jwrapper.jwutils.service
Utility APIs for virtual apps which are running as services or daemons
JWServiceApp() - Constructor for class jwrapper.jwutils.service.JWServiceApp
 
JWSockets - Class in jwrapper.jwutils.network
Allows the interception of all sockets in the JVM for the purposes of testing, simulation or debugging
JWSocketsListener - Interface in jwrapper.jwutils.network
Used in conjunction with the JWSockets class to listen for socket connects and disconnects.
JWSockIPC - Class in jwrapper.jwutils
Used to reliably and easily set up a Socket (for inter-process communication) between the current process and a child process to be launched by JWSystem.
JWSockIPCListener - Interface in jwrapper.jwutils
 
JWSwing - Class in jwrapper.jwutils.swing
Utility APIs to improve and debug Swing UI components
JWSwing() - Constructor for class jwrapper.jwutils.swing.JWSwing
 
JWSystem - Class in jwrapper.jwutils
Utility APIs for virtual apps running inside JWrapper All methods in this class will run without using or requiring a graphical user interface (they will work OK in a headless system)
JWSystem() - Constructor for class jwrapper.jwutils.JWSystem
 
JWSystemUI - Class in jwrapper.jwutils
Utility APIs for virtual apps running inside JWrapper Methods in this class require a graphical user interface (they will not work on a headless system)
JWSystemUI() - Constructor for class jwrapper.jwutils.JWSystemUI
 
JWTestable - Interface in jwrapper.jwutils.test
 
JWTestControl - Class in jwrapper.jwutils.test
 
JWTestControl() - Constructor for class jwrapper.jwutils.test.JWTestControl
 
JWTesting - Class in jwrapper.jwutils.test
Used to set up a test server which testcases (including forked child virtual apps) can report back into
JWUninstallApp - Class in jwrapper.jwutils
Can be used by JWrapperPreUninstallApp virtual apps
JWUninstallApp() - Constructor for class jwrapper.jwutils.JWUninstallApp
 
JWUpdateApp - Class in jwrapper.jwutils
Can be used by JWrapperUpdateApp virtual apps
JWUpdateApp() - Constructor for class jwrapper.jwutils.JWUpdateApp
 
JWWindowsConstants - Class in jwrapper.jwutils.eventlog
 
JWWindowsConstants() - Constructor for class jwrapper.jwutils.eventlog.JWWindowsConstants
 
JWWindowsEventLogRecord - Class in jwrapper.jwutils.eventlog
One Windows Event Log entry as returned by JWWindowsOS.readEventLog()
JWWindowsEventLogRecord() - Constructor for class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
 
JWWindowsOS - Class in jwrapper.jwutils
Utility APIs for Windows
JWWindowsOS() - Constructor for class jwrapper.jwutils.JWWindowsOS
 
JWWindowsOS.NetworkAdapterInfo - Class in jwrapper.jwutils
 
JWWindowsOS.OSVersionInfo - Class in jwrapper.jwutils
 
JWWindowsOS.RDPSessionInfo - Class in jwrapper.jwutils
 
JWWindowsRegistry - Class in jwrapper.jwutils
Utility APIs for the Windows Registry
JWWindowsRegistry() - Constructor for class jwrapper.jwutils.JWWindowsRegistry
 

K

killProcess(int) - Method in class jwrapper.jwutils.JWLinuxOS
Kill the process with the given PID
killProcess(int) - Method in class jwrapper.jwutils.JWMacOS
Kill the process with the given PID
killProcess(int) - Method in class jwrapper.jwutils.JWWindowsOS
 

L

layoutComponent(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
 
linInstance - Static variable in class jwrapper.jwutils.JWGenericOS
 
listenForShared(int, int) - Static method in class jwrapper.jwutils.test.JWTestControl
 
loadFile(String) - Static method in class jwrapper.jwutils.JWCrypt
Load a file from its relative path, decrypting it if JWCrypt has been used
loadJWrapperProxies() - Static method in class jwrapper.jwutils.JWSystem
 
loadResource(String) - Static method in class jwrapper.jwutils.JWCrypt
Load a resource included in a JAR on the classpath, decrypting it if JWCrypt has been used
loadResourceAsStream(String) - Static method in class jwrapper.jwutils.JWCrypt
Load a resource included in a JAR on the classpath, decrypting it if JWCrypt has been used

M

macAddress - Variable in class jwrapper.jwutils.JWWindowsOS.NetworkAdapterInfo
 
macInstance - Static variable in class jwrapper.jwutils.JWGenericOS
 
main(String[]) - Static method in class jwrapper.cmdline.JWCommandLineWrapper
 
main(String[]) - Static method in class jwrapper.jwutils.JWRepair
 
main(String[]) - Static method in class jwrapper.jwutils.JWSystem
 
main(String[]) - Static method in class jwrapper.jwutils.network.JWDatagramSockets
 
main(String[]) - Static method in class jwrapper.jwutils.network.JWNet
 
main(String[]) - Static method in class jwrapper.jwutils.network.JWSockets
 
main(String[]) - Static method in class jwrapper.jwutils.service.ManageService
 
main(String[]) - Static method in class jwrapper.jwutils.test.JWTestControl
 
main(String[]) - Static method in class jwrapper.jwutils.test.JWTesting
 
makeCurrentProcessHighPriority() - Method in class jwrapper.jwutils.JWWindowsOS
Make the currently running JVM a high priority process
makeCurrentProcessLowPriority() - Method in class jwrapper.jwutils.JWWindowsOS
Make the currently running JVM a low priority process
makeCurrentProcessNormalPriority() - Method in class jwrapper.jwutils.JWWindowsOS
Make the currently running JVM a normal priority process
ManageService - Class in jwrapper.jwutils.service
An elevated utility virtual app to manage a operating system service installer.
ManageService() - Constructor for class jwrapper.jwutils.service.ManageService
Called by JWrapper when the virtual app is launched.
matchingClientToServerVersion() - Static method in class jwrapper.jwutils.JWSystem
Check to see if this app bundle version is matched to the server (update URL) version
MC_PORT - Static variable in class jwrapper.jwutils.test.JWTestControl
 
muteLogging(Properties) - Static method in class jwrapper.jwutils.JWLauncher
 

N

name - Variable in class jwrapper.jwutils.JWWindowsOS.NetworkAdapterInfo
 
NetworkAdapterInfo() - Constructor for class jwrapper.jwutils.JWWindowsOS.NetworkAdapterInfo
 
newLogPoller() - Static method in class jwrapper.jwutils.JWLogging
Create a new log poller to query for process results from a launcher virtual app etc In order to poll logs for a newly launched virtual app it will be necessary to set JWLauncher.setCreateDebugLogs or JWLauncher.setCreateDebugLogsUntil for the launch to ensure it actually creates debug logs for the virtual app launch
nextJTable(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Select the next row in the first JTable found inside the component
nextList(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Click the next list entry in the first JList found inside the component
noMoreTestcases() - Method in class jwrapper.jwutils.test.JWTesting
Let this test server know there are no more testcases (will terminate the test on timeout of all testcases or if all testcases are a success).

O

openBrowser() - Method in class jwrapper.jwutils.test.JWTesting
Try to open an OS browser to view the test report server results
openEventLog(String, String) - Method in class jwrapper.jwutils.JWWindowsOS
Event Log - Open event log for reading
openURL(String) - Method in interface jwrapper.jwutils.JWOSXEventListener
Called by JWNativeAPI in order to handle open URL events.
OSVersionInfo() - Constructor for class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 
overrideApp(String, boolean, String) - Method in class jwrapper.cmdline.JWCommandLineWrapper
Override the app to be launched (allows launching more than one app)
overrideAppBundleUpdateURL(URL) - Static method in class jwrapper.jwutils.JWSystem
Set the update URL for this app bundle, note this will override any other settings from the original app bundle download or configuration
overrideSourceLauncherUpdateURL(URL) - Static method in class jwrapper.jwutils.JWSystem
Set the update URL for the launcher that launched this particular run.
overrideUpdateURL(String) - Method in class jwrapper.cmdline.JWCommandLineWrapper
Set the update URL for this launch (note that if this is not specified then the default one from this app bundle build will be used)

P

popShared(String, int) - Static method in class jwrapper.jwutils.test.JWTestControl
Fetch and remove the first JWTestable of the specified type
prepareForkVirtualApp(String, Properties, String[]) - Static method in class jwrapper.jwutils.JWSystem
Prepare to quickly launch a defined virtual app by name
prepareForkVirtualApp(String, String, Properties, String[], boolean, boolean) - Static method in class jwrapper.jwutils.JWSystem
Prepare a virtual app for quick launch
prepareForReading(File) - Static method in class jwrapper.jwutils.files.JWAtomicFileStream
If the process of switching the temporary file into the new file was interrupted this method will replay the journal and either repeal back to the previous file version or continue to the newer file version.
prepareTestInstance(Properties) - Method in class jwrapper.jwutils.test.JWTesting
Prepare launch properties for a to-be-launched virtual app to allow it to connect back to this test server and report outcomes and attempts.
printAllSocketActivity(boolean) - Method in class jwrapper.jwutils.network.JWDatagramSockets
If set to true JWDatagramSockets will log all DatagramSocket creation and closes to stdout
printAllSocketActivity(boolean) - Method in class jwrapper.jwutils.network.JWSockets
If set to true JWSockets will log all socket creation and closes to stdout
PROPERTY_ACTION - Static variable in class jwrapper.jwutils.service.ManageService
 
PROPERTY_CHANNEL_CLIENT - Static variable in class jwrapper.jwutils.service.ManageService
 
PROPERTY_CHANNEL_SERVER - Static variable in class jwrapper.jwutils.service.ManageService
 
PROPERTY_SERVICE_DIR - Static variable in class jwrapper.jwutils.service.ManageService
 
PROPERTY_SERVICE_NAME - Static variable in class jwrapper.jwutils.service.ManageService
Configuration launch properties specifying different settings and options for the resulting service.
PROPERTY_SERVICE_NEEDS_UI - Static variable in class jwrapper.jwutils.service.ManageService
 
PROPERTY_SERVICE_PID - Static variable in class jwrapper.jwutils.service.ManageService
 
PROPERTY_START_LAUNCHER_PATH - Static variable in class jwrapper.jwutils.service.ManageService
 
PROPERTY_STOP_LAUNCHER_PATH - Static variable in class jwrapper.jwutils.service.ManageService
 

R

RDPSessionInfo() - Constructor for class jwrapper.jwutils.JWWindowsOS.RDPSessionInfo
 
readEventLog(long, int, int, int) - Method in class jwrapper.jwutils.JWWindowsOS
Event Log - read a previously opened event log
regCreateKey(String, String) - Static method in class jwrapper.jwutils.JWWindowsRegistry
 
regCreateKey(String) - Static method in class jwrapper.jwutils.JWWindowsRegistry
 
regGet(String, String, String) - Static method in class jwrapper.jwutils.JWWindowsRegistry
 
regGetChildren(String) - Static method in class jwrapper.jwutils.JWWindowsRegistry
 
registerAppAsURLHandler(String, String) - Static method in class jwrapper.jwutils.JWMacOS
Register a .app's bundleID to handle a particular URL scheme.
registerURLSchemeForVirtualApp(String, String) - Static method in class jwrapper.jwutils.JWMacOS
 
registerURLSchemeForVirtualApp(String, String) - Static method in class jwrapper.jwutils.JWWindowsOS
 
regSet(String, String, String, String, String) - Static method in class jwrapper.jwutils.JWWindowsRegistry
 
regSetBinary(String, String, String, byte[], String) - Static method in class jwrapper.jwutils.JWWindowsRegistry
 
removeAllStandardShortcuts() - Static method in class jwrapper.jwutils.JWInstallApp
Remove all the usual shortcuts from a permanent installation of this bundle.
removeAllStandardShortcuts(boolean) - Static method in class jwrapper.jwutils.JWUninstallApp
Remove all the usual standard shortcuts / launchers created by JWrapper during a standard post-install setup or by JWInstallApp.setupAllStandardShortcuts()
removeAppShortcut(String) - Static method in class jwrapper.jwutils.JWInstallApp
 
removeAppShortcut(String, boolean) - Static method in class jwrapper.jwutils.JWInstallApp
 
removeListener(JWDatagramSocketsListener) - Method in class jwrapper.jwutils.network.JWDatagramSockets
Remove a listener for DatagramSocket activity
removeListener(JWSocketsListener) - Method in class jwrapper.jwutils.network.JWSockets
Remove a listener for socket activity
removeOverrideAppBundleUpdateURL() - Static method in class jwrapper.jwutils.JWSystem
Remove the override update URL for this app bundle
removeService() - Static method in class jwrapper.jwutils.JWService
Called to remove the OS service.
reportAttempt(String, String, int) - Static method in class jwrapper.jwutils.test.JWTesting
Report the attempt of a testcase.
reportFail(String, String) - Static method in class jwrapper.jwutils.test.JWTesting
Report the failure of a testcase.
reportScreenshot(String, JFrame, boolean) - Static method in class jwrapper.jwutils.test.JWTesting
Take a screenshot of a Swing JFrame and report it under a testcase, or as a separate, complete and successful testcase in its own right.
reportScreenshot(String, Component, boolean) - Static method in class jwrapper.jwutils.test.JWTesting
Take a screenshot of a Swing Component and report it under a testcase, or as a separate, complete and successful testcase in its own right.
reportStandaloneSuccess(String) - Static method in class jwrapper.jwutils.test.JWTesting
Report the success of a testcase.
reportStatus(String, String) - Static method in class jwrapper.jwutils.test.JWTesting
 
reportSuccess(String) - Static method in class jwrapper.jwutils.test.JWTesting
Report the success of a testcase.
requestUserAttention(boolean) - Static method in class jwrapper.jwutils.JWMacOS
Request the user's attention.
retainClosedSockets(boolean) - Method in class jwrapper.jwutils.network.JWDatagramSockets
Retain a list of all closed sockets
retainClosedSockets(boolean) - Method in class jwrapper.jwutils.network.JWSockets
Retain a list of all closed sockets
retainLiveSockets(boolean) - Method in class jwrapper.jwutils.network.JWDatagramSockets
Retain a list of all live sockets
retainLiveSockets(boolean) - Method in class jwrapper.jwutils.network.JWSockets
Retain a list of all live sockets
run() - Method in class jwrapper.jwutils.JWConstantClock
 
run() - Method in class jwrapper.jwutils.JWMacOS.IgnoreInputStream
 

S

saveLauncherShortcutForVirtualApp(File, String, String, Properties, boolean) - Static method in class jwrapper.jwutils.JWSystem
Save a JWrapper launcher (OS-native executable app) to launch a virtual app or the chooser with any set of preconfigured launch properties
scrollDownPage(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Scroll down one page (visible extent) in the first JScrollPane found inside the component
scrollUpPage(Component) - Static method in class jwrapper.jwutils.swing.JWAutomate
Scroll up one page (visible extent) in the first JScrollPane found inside the component
serviceInstallUninstallResult - Variable in class jwrapper.jwutils.JWService.ServiceMessageHandler
 
ServiceManagementException(String) - Constructor for exception jwrapper.jwutils.JWService.ServiceManagementException
 
ServiceMessageHandler(Object) - Constructor for class jwrapper.jwutils.JWService.ServiceMessageHandler
 
serviceStarted() - Method in class jwrapper.jwutils.service.JWServiceApp
Notify JWrapper that this app is a service, and that it has been started.
serviceStopping() - Method in class jwrapper.jwutils.service.JWServiceApp
Notify JWrapper that this app is a service, and that it is being stopped.
sessionID - Variable in class jwrapper.jwutils.JWWindowsOS.RDPSessionInfo
 
setChosenLanguage(String) - Static method in class jwrapper.jwutils.JWInstallApp
Set the chosen language (typically this will be chosen by the user)
setCircularLogAreaBytes(long) - Static method in class jwrapper.jwutils.JWSystem
Set the number of recent bytes this virtual app should log before wrapping, these will be retained at the end of the log file in a circular log format
setCreateDebugLogs(Properties) - Static method in class jwrapper.jwutils.JWLauncher
 
setCreateDebugLogsUntil(Properties, long) - Static method in class jwrapper.jwutils.JWLauncher
 
setCurrentDirectory(File) - Static method in class jwrapper.jwutils.JWGenericOS
Change the current working directory for the entire JVM (warning - not guaranteed to be supported or work properly - use with caution)
setDelay(int) - Static method in class jwrapper.jwutils.test.JWTestControl
Set the delay between commands when issuing them to multiple share JWTestables
setElevate(boolean) - Method in class jwrapper.cmdline.JWCommandLineWrapper
Set this launch to elevate (request admin privileges)
setElevateToAdminOrRootViaDialog(Properties) - Static method in class jwrapper.jwutils.JWLauncher
 
setElevateToRootAutomatically(Properties, String) - Static method in class jwrapper.jwutils.JWLauncher
Sets a virtual app launch to elevate to root using the specified username and password.
setFrameAlwaysOnTop(Frame) - Method in class jwrapper.jwutils.JWWindowsOS
Set a Java Frame to be 'always on top' (in the Windows sense - the Frame will be kept on top of other windows)
setInitialLogAreaBytes(long) - Static method in class jwrapper.jwutils.JWSystem
Set the number of initial bytes this virtual app should log before curtailing, these will be retained at the top of the log file
setLastUsedProxyAsDefault() - Static method in class jwrapper.jwutils.JWSystem
If the JWrapper build is configured with a valid update URL then JWrapper will automatically attempt to detect a proxy with which to access the update server.
setLaunchProperties(Properties) - Method in class jwrapper.cmdline.JWCommandLineWrapper
Set the launch properties for this launch.
setMyOSXAppBadge(String) - Static method in class jwrapper.jwutils.JWMacOS
Set the badge for this app (the red decorator text that appears on the apps icon in the OSX dock)
setMyOSXAppName(String) - Static method in class jwrapper.jwutils.JWMacOS
Set the name of this app as it appears in the menu bar in OSX
setOSXEventListener(JWOSXEventListener) - Static method in class jwrapper.jwutils.JWMacOS
Register an OSX Event Listener to receive notifications of Apple events.
setReadableForAllUsers(File, boolean) - Static method in class jwrapper.jwutils.JWGenericOS
 
setReadableForAllUsersAndWait(File, boolean) - Static method in class jwrapper.jwutils.JWGenericOS
Recursively sets the file or folder to be accessible / modifiable for all users
setServiceRestartOnFailure(String, boolean, boolean) - Static method in class jwrapper.jwutils.JWService
Currently only on Windows
setupAllStandardShortcuts(boolean) - Static method in class jwrapper.jwutils.JWInstallApp
Set up all the usual shortcuts for a permanent installation of this bundle (shortcuts to all visible apps in the OS specific place such as the start menu on Windows)
setupAllStandardShortcutsInFolder(boolean, File) - Static method in class jwrapper.jwutils.JWInstallApp
Set up all the usual shortcuts for a permanent installation of this bundle (shortcuts to all visible apps), but instead store the shortcuts in targetFolder.
setupAllStandardShortcutsInFolderAndOverrideProperties(boolean, File, Properties) - Static method in class jwrapper.jwutils.JWInstallApp
Set up all the usual shortcuts for a permanent installation of this bundle (shortcuts to all visible apps), but instead store the shortcuts in targetFolder.
setupForIPC(Properties, boolean) - Static method in class jwrapper.jwutils.JWSockIPC
Set up a child process for JWSockIPC by configuring its launch properties
setupForIPC(String, Properties, boolean) - Static method in class jwrapper.jwutils.JWSockIPC
Set up a child process for JWSockIPC by configuring its launch properties
setupMultipleChannels() - Method in class jwrapper.jwutils.JWSockIPC
Set up multiplexing on the Socket to split it into multiple (63355) in/out channels (InputStream/OutputStream pairs).
setupPingsAndReportClosure(JWSockIPCListener, short, long) - Method in class jwrapper.jwutils.JWSockIPC
Set up pings (keepalive) on a multiplexed channel (e.g.
setVirtualApp(String) - Method in class jwrapper.cmdline.JWCommandLineWrapper
Set the virtual app to be launched, if not set the default install + launch sequence will be used
setWindowAlwaysOnTop(Window) - Method in class jwrapper.jwutils.JWWindowsOS
Set a Java Window to be 'always on top' (in the Windows sense - the Window will be kept on top of other windows)
setWindowsAppID(String) - Method in class jwrapper.jwutils.JWWindowsOS
Set the Windows App ID - used to group processes together by application ID.
setWritableForAllUsers(File, boolean) - Static method in class jwrapper.jwutils.JWGenericOS
 
setWritableForAllUsersAndWait(File, boolean) - Static method in class jwrapper.jwutils.JWGenericOS
Recursively sets the file or folder to be accessible / modifiable for all users
shareJWT(JWTestable, String, int) - Static method in class jwrapper.jwutils.test.JWTestControl
Share a JWTestable object with a central JWTestControl
shareJWT(JWTestable, int) - Static method in class jwrapper.jwutils.test.JWTestControl
Share a JWTestable object with a central JWTestControl if it exists
SHORTCUT_CATEGORY_AUDIOVIDEO - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_DEVELOPMENT - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_EDUCATION - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_GAME - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_GRAPHICS - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_NETWORK - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_OFFICE - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_SCIENCE - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_SETTINGS - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_SYSTEM - Static variable in class jwrapper.jwutils.JWLinuxOS
 
SHORTCUT_CATEGORY_UTILITY - Static variable in class jwrapper.jwutils.JWLinuxOS
 
showLanguageChooser() - Static method in class jwrapper.jwutils.JWInstallApp
Show the standard JWrapper language chooser to ask the user to choose a language and return their choice.
sleep(long) - Static method in class jwrapper.jwutils.swing.JWAutomate
Sleeps without throwing an InterruptedException
sleepMins(double) - Static method in class jwrapper.jwutils.swing.JWAutomate
Sleeps without throwing an InterruptedException
socketBound(DatagramSocketImpl) - Method in interface jwrapper.jwutils.network.JWDatagramSocketsListener
 
socketClosed(DatagramSocketImpl) - Method in interface jwrapper.jwutils.network.JWDatagramSocketsListener
 
socketClosed(Socket) - Method in interface jwrapper.jwutils.network.JWSocketsListener
 
socketConnected(Socket) - Method in interface jwrapper.jwutils.network.JWSocketsListener
 
state - Variable in class jwrapper.jwutils.JWWindowsOS.RDPSessionInfo
 

T

terminate() - Method in class jwrapper.jwutils.test.JWTesting
Terminate this test, any pending testcases which have not reported a success will be assumed to have timed out and therefore be recorded as a failure
terminateProcess(int) - Static method in class jwrapper.jwutils.JWGenericOS
 
testControlConnectionFailed() - Method in interface jwrapper.jwutils.test.JWTestable
 
toString() - Method in class jwrapper.jwutils.eventlog.JWWindowsEventLogRecord
Prints the
toString() - Method in class jwrapper.jwutils.JWSockIPC
 
toString() - Method in class jwrapper.jwutils.JWWindowsOS.NetworkAdapterInfo
 
toString() - Method in class jwrapper.jwutils.JWWindowsOS.RDPSessionInfo
 
traceAllSocketBinds(boolean) - Method in class jwrapper.jwutils.network.JWDatagramSockets
If set to true JWDatagramSockets will print a stacktrace for all DatagramSocket binds to stdout
traceAllSocketClosures(boolean) - Method in class jwrapper.jwutils.network.JWDatagramSockets
If set to true JWDatagramSockets will print a stacktrace for all DatagramSocket closes to stdout
tryForceHttpAgent(String) - Static method in class jwrapper.jwutils.network.JWNet
This method will attempt to force all Java HTTP and HTTPS connections to use the specified User-Agent HTTP header.
tryForceHttpAgentUnrestrictive() - Static method in class jwrapper.jwutils.network.JWNet
This method will attempt to force all Java HTTP and HTTPS connections to a User-Agent HTTP header which mimics a browser which is likely to be allowed by blocking programs.
tryToSetAllFontsAntialiased() - Static method in class jwrapper.jwutils.swing.JWSwing
Greatly improves the look of all Java fonts used in Swing objects subsequently created by marking them for antialiasing
TYPE_BINARY - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_DWORD - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_DWORD_BE - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_DWORD_LE - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_EXPAND_SZ - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_LINK - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_MULTI_SZ - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_NONE - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_QWORD - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_QWORD_LE - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 
TYPE_SZ - Static variable in class jwrapper.jwutils.JWWindowsRegistry
 

U

unshareJWT() - Static method in class jwrapper.jwutils.test.JWTestControl
 
updateAndLaunchAppNow() - Method in class jwrapper.cmdline.JWCommandLineWrapper
Launch the configured app bundle
usePrelaunchedApp(Properties, Properties) - Method in interface jwrapper.jwutils.prelaunch.JWPrelaunchVerifier
Decide whether a prelaunched virtual application should be used, or if a new virtual application should be created.
username - Variable in class jwrapper.jwutils.JWWindowsOS.RDPSessionInfo
 

V

VALUE_ACTION_INSTALL - Static variable in class jwrapper.jwutils.service.ManageService
Action launch properties to either install or remove a service
VALUE_ACTION_REMOVE - Static variable in class jwrapper.jwutils.service.ManageService
 
VAPP_NAME - Static variable in class jwrapper.jwutils.service.JWServiceApp
 

W

winInstance - Static variable in class jwrapper.jwutils.JWGenericOS
 
winStationName - Variable in class jwrapper.jwutils.JWWindowsOS.RDPSessionInfo
 
wProductType - Variable in class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 
writeProcessResult(int) - Static method in class jwrapper.jwutils.JWLogging
Write a result for this virtual app with a success or fail or any other code (see ProcessResult static fields)
wServicePackMajor - Variable in class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 
wServicePackMinor - Variable in class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 
wSuiteMask - Variable in class jwrapper.jwutils.JWWindowsOS.OSVersionInfo
 
A C D E F G H I J K L M N O P R S T U V W 
Skip navigation links