|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrpc.Stub
org.jinterop.winreg.smb.JIWinRegStub
public class JIWinRegStub
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jinterop.winreg.IJIWinReg |
|---|
IJIWinReg.closeKey, IJIWinReg.createKey, IJIWinReg.deleteValueOrKey, IJIWinReg.enumKey, IJIWinReg.enumValue, IJIWinReg.openHKCR, IJIWinReg.openHKCU, IJIWinReg.openHKLM, IJIWinReg.openHKU, IJIWinReg.openKey, IJIWinReg.queryValue, IJIWinReg.saveFile, IJIWinReg.setValue |
| Field Summary |
|---|
| Fields inherited from interface org.jinterop.winreg.IJIWinReg |
|---|
KEY_ALL_ACCESS, KEY_CREATE_LINK, KEY_CREATE_SUB_KEY, KEY_ENUMERATE_SUB_KEYS, KEY_EXECUTE, KEY_NOTIFY, KEY_QUERY_VALUE, KEY_READ, KEY_SET_VALUE, KEY_WRITE, REG_BINARY, REG_DWORD, REG_EXPAND_SZ, REG_MULTI_SZ, REG_NONE, REG_OPTION_NON_VOLATILE, REG_OPTION_VOLATILE, REG_SZ |
| Constructor Summary | |
|---|---|
JIWinRegStub(IJIAuthInfo authInfo,
java.lang.String serverName)
|
|
JIWinRegStub(java.lang.String serverName)
|
|
| Method Summary | |
|---|---|
void |
closeConnection()
Closes this connection, but a word of caution, it does not close any OPEN Key. |
protected java.lang.String |
getSyntax()
|
void |
winreg_CloseKey(JIPolicyHandle handle)
Closes the key. |
JIPolicyHandle |
winreg_CreateKey(JIPolicyHandle handle,
java.lang.String subKey,
int options,
int accessMask)
Creates a new key by name subKey under the handle. |
void |
winreg_DeleteKeyOrValue(JIPolicyHandle handle,
java.lang.String valueName,
boolean isKey)
Deletes a key or value specified by valueName. |
java.lang.String[] |
winreg_EnumKey(JIPolicyHandle handle,
int index)
Returns name and class (in that order) for the key identified by index under parent handle. |
java.lang.Object[] |
winreg_EnumValue(JIPolicyHandle handle,
int index)
Returns name and type (in that order) for the value identified by index under parent handle. |
JIPolicyHandle |
winreg_OpenHKCR()
Opens the HKEY_CLASSES_ROOT key |
JIPolicyHandle |
winreg_OpenHKCU()
Opens the HKEY_CURRENT_USER key |
JIPolicyHandle |
winreg_OpenHKLM()
Opens the HKEY_LOCAL_MACHINE key |
JIPolicyHandle |
winreg_OpenHKU()
Opens the HKEY_USERS key |
JIPolicyHandle |
winreg_OpenKey(JIPolicyHandle handle,
java.lang.String key,
int accessMask)
Opens the subkey of key specified by handle. |
byte[] |
winreg_QueryValue(JIPolicyHandle handle,
int bufferSize)
Query the key for it's name. |
java.lang.Object[] |
winreg_QueryValue(JIPolicyHandle handle,
java.lang.String valueName,
int bufferSize)
Query the key-value for it's value.Please put buffer size more than the estimated expected value. |
void |
winreg_SaveFile(JIPolicyHandle handle,
java.lang.String fileName)
Saves registry entries from handle location to local fileName. |
void |
winreg_SetValue(JIPolicyHandle handle,
java.lang.String valueName)
Sets an empty name-value for a REG_NONE type. |
void |
winreg_SetValue(JIPolicyHandle handle,
java.lang.String valueName,
byte[][] data)
Sets name-value for a REG_MULTI_SZ type. |
void |
winreg_SetValue(JIPolicyHandle handle,
java.lang.String valueName,
byte[] data,
boolean isBinary,
boolean expand_sz)
Sets name-value for a REG_SZ\REG_EXPAND_SZ\REG_BINARY type. |
void |
winreg_SetValue(JIPolicyHandle handle,
java.lang.String valueName,
int data)
Sets name-value for a REG_DWORD type. |
| Methods inherited from class rpc.Stub |
|---|
attach, call, detach, getAddress, getEndpoint, getObject, getProperties, getTransportFactory, setAddress, setEndpoint, setObject, setProperties, setTransportFactory |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JIWinRegStub(IJIAuthInfo authInfo,
java.lang.String serverName)
throws java.net.UnknownHostException
java.net.UnknownHostException
public JIWinRegStub(java.lang.String serverName)
throws java.net.UnknownHostException
java.net.UnknownHostException| Method Detail |
|---|
public JIPolicyHandle winreg_OpenHKLM()
throws JIException
IJIWinReg
winreg_OpenHKLM in interface IJIWinRegJIException
public JIPolicyHandle winreg_OpenHKCR()
throws JIException
IJIWinReg
winreg_OpenHKCR in interface IJIWinRegJIException
public JIPolicyHandle winreg_OpenHKCU()
throws JIException
IJIWinReg
winreg_OpenHKCU in interface IJIWinRegJIException
public JIPolicyHandle winreg_OpenHKU()
throws JIException
IJIWinReg
winreg_OpenHKU in interface IJIWinRegJIException
public JIPolicyHandle winreg_OpenKey(JIPolicyHandle handle,
java.lang.String key,
int accessMask)
throws JIException
IJIWinReg
winreg_OpenKey in interface IJIWinRegaccessMask - type of access required.
JIException
public void winreg_CloseKey(JIPolicyHandle handle)
throws JIException
IJIWinReg
winreg_CloseKey in interface IJIWinRegJIException
public void winreg_DeleteKeyOrValue(JIPolicyHandle handle,
java.lang.String valueName,
boolean isKey)
throws JIException
IJIWinReg
winreg_DeleteKeyOrValue in interface IJIWinRegJIException
public byte[] winreg_QueryValue(JIPolicyHandle handle,
int bufferSize)
throws JIException
IJIWinReg
winreg_QueryValue in interface IJIWinRegJIException
public java.lang.Object[] winreg_QueryValue(JIPolicyHandle handle,
java.lang.String valueName,
int bufferSize)
throws JIException
IJIWinReg
winreg_QueryValue in interface IJIWinRegJIException
public void winreg_SaveFile(JIPolicyHandle handle,
java.lang.String fileName)
throws JIException
IJIWinReg
winreg_SaveFile in interface IJIWinRegJIException
public JIPolicyHandle winreg_CreateKey(JIPolicyHandle handle,
java.lang.String subKey,
int options,
int accessMask)
throws JIException
IJIWinReg
winreg_CreateKey in interface IJIWinRegJIException
public void winreg_SetValue(JIPolicyHandle handle,
java.lang.String valueName,
byte[][] data)
throws JIException
IJIWinReg
winreg_SetValue in interface IJIWinRegJIException
public void winreg_SetValue(JIPolicyHandle handle,
java.lang.String valueName)
throws JIException
IJIWinReg
winreg_SetValue in interface IJIWinRegJIException
public void winreg_SetValue(JIPolicyHandle handle,
java.lang.String valueName,
byte[] data,
boolean isBinary,
boolean expand_sz)
throws JIException
IJIWinReg
winreg_SetValue in interface IJIWinRegJIException
public void winreg_SetValue(JIPolicyHandle handle,
java.lang.String valueName,
int data)
throws JIException
IJIWinReg
winreg_SetValue in interface IJIWinRegJIException
public java.lang.String[] winreg_EnumKey(JIPolicyHandle handle,
int index)
throws JIException
IJIWinReg
winreg_EnumKey in interface IJIWinRegJIException
public java.lang.Object[] winreg_EnumValue(JIPolicyHandle handle,
int index)
throws JIException
IJIWinReg
winreg_EnumValue in interface IJIWinRegJIExceptionprotected java.lang.String getSyntax()
getSyntax in class Stub
public void closeConnection()
throws JIException
IJIWinReg
closeConnection in interface IJIWinRegJIException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||