- 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)
- 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
-
- 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
-
- 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
-