A B C D E F G H I J K L M N O P R S T U V W Z _

A

Advapi32 - Interface in org.hudsonci.plugins.jna
 
Advapi32.ChangeServiceConfig2Info - Class in org.hudsonci.plugins.jna
 
Advapi32.ChangeServiceConfig2Info() - Constructor for class org.hudsonci.plugins.jna.Advapi32.ChangeServiceConfig2Info
 
Advapi32.Handler - Interface in org.hudsonci.plugins.jna
 
Advapi32.HandlerEx - Interface in org.hudsonci.plugins.jna
 
Advapi32.SERVICE_DESCRIPTION - Class in org.hudsonci.plugins.jna
 
Advapi32.SERVICE_DESCRIPTION() - Constructor for class org.hudsonci.plugins.jna.Advapi32.SERVICE_DESCRIPTION
 
Advapi32.SERVICE_MAIN_FUNCTION - Interface in org.hudsonci.plugins.jna
 
Advapi32.SERVICE_STATUS - Class in org.hudsonci.plugins.jna
 
Advapi32.SERVICE_STATUS() - Constructor for class org.hudsonci.plugins.jna.Advapi32.SERVICE_STATUS
 
Advapi32.SERVICE_TABLE_ENTRY - Class in org.hudsonci.plugins.jna
 
Advapi32.SERVICE_TABLE_ENTRY() - Constructor for class org.hudsonci.plugins.jna.Advapi32.SERVICE_TABLE_ENTRY
 

B

bInheritHandle - Variable in class org.hudsonci.plugins.jna.WINBASE.SECURITY_ATTRIBUTES
 

C

callback(int) - Method in interface org.hudsonci.plugins.jna.Advapi32.Handler
 
callback(int, int, Pointer, Pointer) - Method in interface org.hudsonci.plugins.jna.Advapi32.HandlerEx
 
callback(int, Pointer) - Method in interface org.hudsonci.plugins.jna.Advapi32.SERVICE_MAIN_FUNCTION
 
canRestartJavaProcess() - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
cbSize - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
ChangeServiceConfig2(Pointer, int, Advapi32.ChangeServiceConfig2Info) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
chdir(String) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
checkPamAuthentication() - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
checkUnixGroup(String) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
checkUnixUser(String) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
chmod(String, int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
chmod(File, int) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
chown(String, int, int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
chown(File, int, int) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
CLASSES_ROOT - Static variable in class org.hudsonci.plugins.jna.RegistryKey
 
CloseServiceHandle(Pointer) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
ControlService(Pointer, int, Advapi32.SERVICE_STATUS) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
ConvertSidToStringSid(byte[], PointerByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
ConvertStringSidToSid(String, PointerByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
CreateService(Pointer, String, String, int, int, int, int, String, String, IntByReference, String, String, String) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
createSymlink(String, File) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
createSymlink(String, File, boolean) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
createZfs(String) - Method in class org.hudsonci.plugins.jna.JnaZfsSupport
 
CURRENT_USER - Static variable in class org.hudsonci.plugins.jna.RegistryKey
 

D

delete() - Method in class org.hudsonci.plugins.jna.RegistryKey
Deletes this key (and disposes the key.)
DELETE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
DeleteService(Pointer) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
deleteValue(String) - Method in class org.hudsonci.plugins.jna.RegistryKey
 
dispose() - Method in class org.hudsonci.plugins.jna.RegistryKey
 
DotNet - Class in org.hudsonci.plugins.jna
.NET related code.
DotNet() - Constructor for class org.hudsonci.plugins.jna.DotNet
 
dwCheckPoint - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_STATUS
 
dwControlsAccepted - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_STATUS
 
dwCurrentState - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_STATUS
 
dwHighDateTime - Variable in class org.hudsonci.plugins.jna.WINBASE.FILETIME
 
dwHotKey - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
dwLowDateTime - Variable in class org.hudsonci.plugins.jna.WINBASE.FILETIME
 
dwServiceSpecificExitCode - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_STATUS
 
dwServiceType - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_STATUS
 
dwWaitHint - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_STATUS
 
dwWin32ExitCode - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_STATUS
 

E

ERROR_FILE_NOT_FOUND - Static variable in interface org.hudsonci.plugins.jna.WINERROR
 
ERROR_MORE_DATA - Static variable in interface org.hudsonci.plugins.jna.WINERROR
 
ERROR_NO_MORE_ITEMS - Static variable in interface org.hudsonci.plugins.jna.WINERROR
 
ERROR_SUCCESS - Static variable in interface org.hudsonci.plugins.jna.WINERROR
 
execv(String, StringArray) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 

F

F_GETFD - Static variable in interface org.hudsonci.plugins.jna.GNUCLibrary
 
F_SETFD - Static variable in interface org.hudsonci.plugins.jna.GNUCLibrary
 
fcntl(int, int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
fcntl(int, int, int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
FD_CLOEXEC - Static variable in interface org.hudsonci.plugins.jna.GNUCLibrary
 
finalize() - Method in class org.hudsonci.plugins.jna.RegistryKey
 
fMask - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
fork() - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 

G

GENERIC_EXECUTE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
get() - Static method in class org.hudsonci.plugins.jna.PosixAPI
 
getDisplayName() - Method in class org.hudsonci.plugins.jna.JnaNativeMacSupport.DescriptorImpl
 
getDisplayName() - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport.DescriptorImpl
 
getDisplayName() - Method in class org.hudsonci.plugins.jna.JnaNativeWindowsSupport.DescriptorImpl
 
getDisplayName() - Method in class org.hudsonci.plugins.jna.JnaZfsSupport.DescriptorImpl
 
getdtablesize() - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
getegid() - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
getEgid() - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
getErrorCode() - Method in exception org.hudsonci.plugins.jna.JnaException
 
getErrorCode() - Method in exception org.hudsonci.plugins.jna.PosixException
 
geteuid() - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
getEuid() - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
GetExitCodeProcess(Pointer, IntByReference) - Method in interface org.hudsonci.plugins.jna.Kernel32
 
getIntValue(String) - Method in class org.hudsonci.plugins.jna.RegistryKey
Read an int value.
getLastError() - Method in class org.hudsonci.plugins.jna.JnaNativeMacSupport
 
getLastError() - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
getLastError() - Method in class org.hudsonci.plugins.jna.JnaNativeWindowsSupport
 
getLastError() - Method in class org.hudsonci.plugins.jna.JnaZfsSupport
 
getMacProcesses() - Method in class org.hudsonci.plugins.jna.JnaNativeMacSupport
 
getpid() - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
getppid() - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
getProcessUser() - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
getpwuid(int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
getStringValue(String) - Method in class org.hudsonci.plugins.jna.RegistryKey
 
getSubKeys() - Method in class org.hudsonci.plugins.jna.RegistryKey
Get all sub keys of a key.
getSystemMemory() - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
GetUserName(char[], IntByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
Retrieves the name of the user associated with the current thread.
getValues() - Method in class org.hudsonci.plugins.jna.RegistryKey
Get all values under a key.
getWindowsProcesses() - Method in class org.hudsonci.plugins.jna.JnaNativeWindowsSupport
 
getWindowsProcessId(Process) - Method in class org.hudsonci.plugins.jna.JnaNativeWindowsSupport
 
getZfsByMountPoint(File) - Method in class org.hudsonci.plugins.jna.JnaZfsSupport
 
getZfsRoots() - Method in class org.hudsonci.plugins.jna.JnaZfsSupport
 
GNUCLibrary - Interface in org.hudsonci.plugins.jna
GNU C library.

H

hasSupportFor(NativeFunction) - Method in class org.hudsonci.plugins.jna.JnaNativeMacSupport
 
hasSupportFor(NativeFunction) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
hasSupportFor(NativeFunction) - Method in class org.hudsonci.plugins.jna.JnaNativeWindowsSupport
 
hasSupportFor(NativeFunction) - Method in class org.hudsonci.plugins.jna.JnaZfsSupport
 
hIcon - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
hInstApp - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
hkeyClass - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
hProcess - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
hwnd - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 

I

INSTANCE - Static variable in interface org.hudsonci.plugins.jna.Advapi32
 
INSTANCE - Static variable in interface org.hudsonci.plugins.jna.Kernel32
 
INSTANCE - Static variable in interface org.hudsonci.plugins.jna.Shell32
 
isDotNetInstalled(int, int) - Method in class org.hudsonci.plugins.jna.JnaNativeWindowsSupport
 
isInstalled(int, int) - Static method in class org.hudsonci.plugins.jna.DotNet
Returns true if the .NET framework of the given version (or greater) is installed.
isInstalled(int, int, String, IJIAuthInfo) - Static method in class org.hudsonci.plugins.jna.DotNet
Returns true if the .NET framework of the given version (or grater) is installed on a remote machine.
isNative() - Method in class org.hudsonci.plugins.jna.PosixAPI
Determine if the jna-posix library could not provide native support, and used a fallback java implementation which does not support many operations.

J

JnaException - Exception in org.hudsonci.plugins.jna
Exception in the registry code.
JnaException(int) - Constructor for exception org.hudsonci.plugins.jna.JnaException
 
JnaNativeMacSupport - Class in org.hudsonci.plugins.jna
JNA based Native Support Extension for Hudson
JnaNativeMacSupport() - Constructor for class org.hudsonci.plugins.jna.JnaNativeMacSupport
 
JnaNativeMacSupport.DescriptorImpl - Class in org.hudsonci.plugins.jna
 
JnaNativeMacSupport.DescriptorImpl() - Constructor for class org.hudsonci.plugins.jna.JnaNativeMacSupport.DescriptorImpl
 
JnaNativeUnixSupport - Class in org.hudsonci.plugins.jna
JNA based Native Support Extension for Hudson
JnaNativeUnixSupport() - Constructor for class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
JnaNativeUnixSupport.DescriptorImpl - Class in org.hudsonci.plugins.jna
 
JnaNativeUnixSupport.DescriptorImpl() - Constructor for class org.hudsonci.plugins.jna.JnaNativeUnixSupport.DescriptorImpl
 
JnaNativeWindowsSupport - Class in org.hudsonci.plugins.jna
JNA based Native Support Extension for Hudson
JnaNativeWindowsSupport() - Constructor for class org.hudsonci.plugins.jna.JnaNativeWindowsSupport
 
JnaNativeWindowsSupport.DescriptorImpl - Class in org.hudsonci.plugins.jna
 
JnaNativeWindowsSupport.DescriptorImpl() - Constructor for class org.hudsonci.plugins.jna.JnaNativeWindowsSupport.DescriptorImpl
 
JnaZfsSupport - Class in org.hudsonci.plugins.jna
JNA based ZFS Support Extension for Hudson
JnaZfsSupport() - Constructor for class org.hudsonci.plugins.jna.JnaZfsSupport
 
JnaZfsSupport.DescriptorImpl - Class in org.hudsonci.plugins.jna
 
JnaZfsSupport.DescriptorImpl() - Constructor for class org.hudsonci.plugins.jna.JnaZfsSupport.DescriptorImpl
 

K

Kernel32 - Interface in org.hudsonci.plugins.jna
JNA interface to Windows Kernel32 exports.
Kernel32Utils - Class in org.hudsonci.plugins.jna
 
Kernel32Utils() - Constructor for class org.hudsonci.plugins.jna.Kernel32Utils
 
KEY_CREATE_LINK - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
KEY_CREATE_SUB_KEY - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
KEY_ENUMERATE_SUB_KEYS - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
KEY_NOTIFY - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
KEY_QUERY_VALUE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
KEY_READ - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
KEY_SET_VALUE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
KEY_WRITE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
kill(int, int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 

L

LIBC - Static variable in interface org.hudsonci.plugins.jna.GNUCLibrary
 
LOCAL_MACHINE - Static variable in class org.hudsonci.plugins.jna.RegistryKey
 
LookupAccountName(String, String, byte[], IntByReference, char[], IntByReference, PointerByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
LookupAccountSid(String, byte[], char[], IntByReference, char[], IntByReference, PointerByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
lpClass - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
lpDescription - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_DESCRIPTION
 
lpDirectory - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
lpFile - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
lpIDList - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
lpParameters - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
lpSecurityDescriptor - Variable in class org.hudsonci.plugins.jna.WINBASE.SECURITY_ATTRIBUTES
 
lpServiceName - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_TABLE_ENTRY
 
lpServiceProc - Variable in class org.hudsonci.plugins.jna.Advapi32.SERVICE_TABLE_ENTRY
 
lpVerb - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 

M

makeFileWritable(File) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
Messages - Class in org.hudsonci.plugins.jna
 
Messages() - Constructor for class org.hudsonci.plugins.jna.Messages
 
mode(File) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
MOVEFILE_COPY_ALLOWED - Static variable in interface org.hudsonci.plugins.jna.Kernel32
 
MOVEFILE_CREATE_HARDLINK - Static variable in interface org.hudsonci.plugins.jna.Kernel32
 
MOVEFILE_DELAY_UNTIL_REBOOT - Static variable in interface org.hudsonci.plugins.jna.Kernel32
 
MOVEFILE_FAIL_IF_NOT_TRACKABLE - Static variable in interface org.hudsonci.plugins.jna.Kernel32
 
MOVEFILE_REPLACE_EXISTING - Static variable in interface org.hudsonci.plugins.jna.Kernel32
 
MOVEFILE_WRITE_THROUGH - Static variable in interface org.hudsonci.plugins.jna.Kernel32
 
MoveFileExA(String, String, int) - Method in interface org.hudsonci.plugins.jna.Kernel32
See http://msdn.microsoft.com/en-us/library/aa365240(VS.85).aspx

N

nLength - Variable in class org.hudsonci.plugins.jna.WINBASE.SECURITY_ATTRIBUTES
 
NO_ERROR - Static variable in interface org.hudsonci.plugins.jna.WINERROR
 
nShow - Variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 

O

open(String) - Method in class org.hudsonci.plugins.jna.RegistryKey
 
open(String, int) - Method in class org.hudsonci.plugins.jna.RegistryKey
 
openReadonly(String) - Method in class org.hudsonci.plugins.jna.RegistryKey
 
OpenSCManager(String, WString, int) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
OpenService(Pointer, String, int) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
openZfs(String) - Method in class org.hudsonci.plugins.jna.JnaZfsSupport
 
Options - Interface in org.hudsonci.plugins.jna
 
org.hudsonci.plugins.jna - package org.hudsonci.plugins.jna
Native code wrappers.

P

pamAuthenticate(String, String, String) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
PAMSecurityRealm_BelongToGroup(Object, Object) - Static method in class org.hudsonci.plugins.jna.Messages
{0} needs to belong to group {1} to read /etc/shadow
PAMSecurityRealm_CurrentUser() - Static method in class org.hudsonci.plugins.jna.Messages
Current User
PAMSecurityRealm_DisplayName() - Static method in class org.hudsonci.plugins.jna.Messages
Unix user/group database
PAMSecurityRealm_ReadPermission() - Static method in class org.hudsonci.plugins.jna.Messages
Hudson needs to be able to read /etc/shadow
PAMSecurityRealm_RunAsUserOrBelongToGroupAndChmod(Object, Object, Object) - Static method in class org.hudsonci.plugins.jna.Messages
Either Hudson needs to run as {0} or {1} needs to belong to group {2} and ''chmod g+r /etc/shadow'' needs to be done to enable Hudson to read /etc/shadow
PAMSecurityRealm_Success() - Static method in class org.hudsonci.plugins.jna.Messages
Success
PAMSecurityRealm_Uid(Object) - Static method in class org.hudsonci.plugins.jna.Messages
uid: {0}
PAMSecurityRealm_User(Object) - Static method in class org.hudsonci.plugins.jna.Messages
User ''{0}''
perror(String) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
PosixAPI - Class in org.hudsonci.plugins.jna
POSIX API wrapper.
PosixAPI() - Constructor for class org.hudsonci.plugins.jna.PosixAPI
 
PosixException - Exception in org.hudsonci.plugins.jna
Indicates an error during POSIX API call.
PosixException(String, POSIX.ERRORS) - Constructor for exception org.hudsonci.plugins.jna.PosixException
 

R

READ_CONTROL - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
readlink(String, Memory, NativeLong) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
Read a symlink.
REG_BINARY - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_DWORD - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_DWORD_BIG_ENDIAN - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_DWORD_LITTLE_ENDIAN - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_EXPAND_SZ - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_FULL_RESOURCE_DESCRIPTOR - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_LINK - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_MULTI_SZ - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_NONE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_OPTION_BACKUP_RESTORE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_OPTION_CREATE_LINK - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_OPTION_NON_VOLATILE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_OPTION_OPEN_LINK - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_OPTION_RESERVED - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_OPTION_VOLATILE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_RESOURCE_LIST - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_RESOURCE_REQUIREMENTS_LIST - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
REG_SZ - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
RegCloseKey(int) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegCreateKeyEx(int, String, int, String, int, int, WINBASE.SECURITY_ATTRIBUTES, IntByReference, IntByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegDeleteKey(int, String) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegDeleteValue(int, String) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegEnumKeyEx(int, int, char[], IntByReference, IntByReference, char[], IntByReference, WINBASE.FILETIME) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegEnumValue(int, int, char[], IntByReference, IntByReference, IntByReference, byte[], IntByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegisterServiceCtrlHandler(String, Advapi32.Handler) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegisterServiceCtrlHandlerEx(String, Advapi32.HandlerEx, Pointer) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegistryKey - Class in org.hudsonci.plugins.jna
Represents a Win32 registry key.
RegOpenKeyEx(int, String, int, int, IntByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegQueryValueEx(int, String, IntByReference, IntByReference, byte[], IntByReference) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
RegSetValueEx(int, String, int, int, byte[], int) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
rename(String, String) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
resolveSymlink(File) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 
restartJavaProcess(Map<String, String>, boolean) - Method in class org.hudsonci.plugins.jna.JnaNativeUnixSupport
 

S

SEE_MASK_NOCLOSEPROCESS - Static variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
SERVICE_WIN32_OWN_PROCESS - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
setenv(String, String, int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
SetServiceStatus(Pointer, Advapi32.SERVICE_STATUS) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
setsid() - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
setValue(String, String) - Method in class org.hudsonci.plugins.jna.RegistryKey
Writes a String value.
setValue(String, int) - Method in class org.hudsonci.plugins.jna.RegistryKey
Writes a DWORD value.
Shell32 - Interface in org.hudsonci.plugins.jna
 
ShellExecuteEx(SHELLEXECUTEINFO) - Method in interface org.hudsonci.plugins.jna.Shell32
 
SHELLEXECUTEINFO - Class in org.hudsonci.plugins.jna
typedef struct _SHELLEXECUTEINFO { DWORD cbSize; ULONG fMask; HWND hwnd; LPCTSTR lpVerb; LPCTSTR lpFile; LPCTSTR lpParameters; LPCTSTR lpDirectory; int nShow; HINSTANCE hInstApp; LPVOID lpIDList; LPCTSTR lpClass; HKEY hkeyClass; DWORD dwHotKey; union { HANDLE hIcon; HANDLE hMonitor; } DUMMYUNIONNAME; HANDLE hProcess; } SHELLEXECUTEINFO, *LPSHELLEXECUTEINFO;
SHELLEXECUTEINFO() - Constructor for class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
SPECIFIC_RIGHTS_ALL - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
STANDARD_RIGHTS_ALL - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
STANDARD_RIGHTS_EXECUTE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
STANDARD_RIGHTS_READ - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
STANDARD_RIGHTS_REQUIRED - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
STANDARD_RIGHTS_WRITE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
StartService(Pointer, int, char[]) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
StartServiceCtrlDispatcher(Structure[]) - Method in interface org.hudsonci.plugins.jna.Advapi32
 
STILL_ACTIVE - Static variable in interface org.hudsonci.plugins.jna.Kernel32
 
strerror(int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
SW_HIDE - Static variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
SW_SHOW - Static variable in class org.hudsonci.plugins.jna.SHELLEXECUTEINFO
 
symlink(String, String) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
Creates a symlink.
SYNCHRONIZE - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
sysctl(int[], int, Pointer, IntByReference, Pointer, IntByReference) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
sysctlbyname(String, Pointer, IntByReference, Pointer, IntByReference) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
sysctlnametomib(String, Pointer, IntByReference) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 

T

toString() - Method in exception org.hudsonci.plugins.jna.PosixException
 

U

umask(int) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
UNICODE_OPTIONS - Static variable in interface org.hudsonci.plugins.jna.Options
 
unsetenv(String) - Method in interface org.hudsonci.plugins.jna.GNUCLibrary
 
USERS - Static variable in class org.hudsonci.plugins.jna.RegistryKey
 

V

valueExists(String) - Method in class org.hudsonci.plugins.jna.RegistryKey
Does a specified value exist?

W

waitForExitProcess(Pointer) - Static method in class org.hudsonci.plugins.jna.Kernel32Utils
Given the process handle, waits for its completion and returns the exit code.
WaitForSingleObject(Pointer, int) - Method in interface org.hudsonci.plugins.jna.Kernel32
 
WINBASE - Interface in org.hudsonci.plugins.jna
 
WINBASE.FILETIME - Class in org.hudsonci.plugins.jna
 
WINBASE.FILETIME() - Constructor for class org.hudsonci.plugins.jna.WINBASE.FILETIME
 
WINBASE.SECURITY_ATTRIBUTES - Class in org.hudsonci.plugins.jna
 
WINBASE.SECURITY_ATTRIBUTES() - Constructor for class org.hudsonci.plugins.jna.WINBASE.SECURITY_ATTRIBUTES
 
windowsExec(File, String, String, File) - Method in class org.hudsonci.plugins.jna.JnaNativeWindowsSupport
 
windowsMoveFile(File, File) - Method in class org.hudsonci.plugins.jna.JnaNativeWindowsSupport
 
WINERROR - Interface in org.hudsonci.plugins.jna
 
WINNT - Interface in org.hudsonci.plugins.jna
 
WRITE_DAC - Static variable in interface org.hudsonci.plugins.jna.WINNT
 
WRITE_OWNER - Static variable in interface org.hudsonci.plugins.jna.WINNT
 

Z

zfsExists(String) - Method in class org.hudsonci.plugins.jna.JnaZfsSupport
 

_

_PAMSecurityRealm_BelongToGroup(Object, Object) - Static method in class org.hudsonci.plugins.jna.Messages
{0} needs to belong to group {1} to read /etc/shadow
_PAMSecurityRealm_CurrentUser() - Static method in class org.hudsonci.plugins.jna.Messages
Current User
_PAMSecurityRealm_DisplayName() - Static method in class org.hudsonci.plugins.jna.Messages
Unix user/group database
_PAMSecurityRealm_ReadPermission() - Static method in class org.hudsonci.plugins.jna.Messages
Hudson needs to be able to read /etc/shadow
_PAMSecurityRealm_RunAsUserOrBelongToGroupAndChmod(Object, Object, Object) - Static method in class org.hudsonci.plugins.jna.Messages
Either Hudson needs to run as {0} or {1} needs to belong to group {2} and ''chmod g+r /etc/shadow'' needs to be done to enable Hudson to read /etc/shadow
_PAMSecurityRealm_Success() - Static method in class org.hudsonci.plugins.jna.Messages
Success
_PAMSecurityRealm_Uid(Object) - Static method in class org.hudsonci.plugins.jna.Messages
uid: {0}
_PAMSecurityRealm_User(Object) - Static method in class org.hudsonci.plugins.jna.Messages
User ''{0}''

A B C D E F G H I J K L M N O P R S T U V W Z _

Copyright © 2004-2012 Hudson. All Rights Reserved.