sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Registry.java (56 lines of code) (raw):
package org.apache.tomcat.jni;
public class Registry
{
public static final int HKEY_CLASSES_ROOT = 1;
public static final int HKEY_CURRENT_CONFIG = 2;
public static final int HKEY_CURRENT_USER = 3;
public static final int HKEY_LOCAL_MACHINE = 4;
public static final int HKEY_USERS = 5;
public static final int KEY_ALL_ACCESS = 1;
public static final int KEY_CREATE_LINK = 2;
public static final int KEY_CREATE_SUB_KEY = 4;
public static final int KEY_ENUMERATE_SUB_KEYS = 8;
public static final int KEY_EXECUTE = 16;
public static final int KEY_NOTIFY = 32;
public static final int KEY_QUERY_VALUE = 64;
public static final int KEY_READ = 128;
public static final int KEY_SET_VALUE = 256;
public static final int KEY_WOW64_64KEY = 512;
public static final int KEY_WOW64_32KEY = 1024;
public static final int KEY_WRITE = 2048;
public static final int REG_BINARY = 1;
public static final int REG_DWORD = 2;
public static final int REG_EXPAND_SZ = 3;
public static final int REG_MULTI_SZ = 4;
public static final int REG_QWORD = 5;
public static final int REG_SZ = 6;
public static native long create(int paramInt1, String paramString, int paramInt2, long paramLong)
throws Error;
public static native long open(int paramInt1, String paramString, int paramInt2, long paramLong)
throws Error;
public static native int close(long paramLong);
public static native int getType(long paramLong, String paramString);
public static native int getValueI(long paramLong, String paramString)
throws Error;
public static native long getValueJ(long paramLong, String paramString)
throws Error;
public static native int getSize(long paramLong, String paramString);
public static native String getValueS(long paramLong, String paramString)
throws Error;
public static native String[] getValueA(long paramLong, String paramString)
throws Error;
public static native byte[] getValueB(long paramLong, String paramString)
throws Error;
public static native int setValueI(long paramLong, String paramString, int paramInt);
public static native int setValueJ(long paramLong, String paramString, int paramInt);
public static native int setValueS(long paramLong, String paramString1, String paramString2);
public static native int setValueE(long paramLong, String paramString1, String paramString2);
public static native int setValueA(long paramLong, String paramString, String[] paramArrayOfString);
public static native int setValueB(long paramLong, String paramString, byte[] paramArrayOfByte);
public static native String[] enumKeys(long paramLong)
throws Error;
public static native String[] enumValues(long paramLong)
throws Error;
public static native int deleteValue(long paramLong, String paramString);
public static native int deleteKey(int paramInt, String paramString, boolean paramBoolean);
}
/* Location: C:\Users\lgoldstein\.m2\repository\tomcat\tomcat-apr\5.5.23\tomcat-apr-5.5.23.jar!\org\apache\tomcat\jni\Registry.class
* Java compiler version: 2 (46.0)
* JD-Core Version: 0.7.1
*/