Package com.biglybt.pifimpl.remote
Class RPRequest
- java.lang.Object
-
- com.biglybt.pifimpl.remote.RPRequest
-
- All Implemented Interfaces:
java.io.Serializable
public class RPRequest extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected LoggerChannel
channel
protected java.lang.String
client_ip
long
connection_id
java.lang.String
method
RPObject
object
java.lang.Object[]
params
protected PluginInterface
plugin_interface
long
request_id
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RPPluginInterface
createRemotePluginInterface(PluginInterface pi)
java.lang.String
getClientIP()
long
getConnectionId()
java.lang.String
getMethod()
RPObject
getObject()
java.lang.Object[]
getParams()
PluginInterface
getPluginInterface()
long
getRequestId()
LoggerChannel
getRPLoggerChannel()
java.lang.String
getString()
void
setClientIP(java.lang.String str)
void
setPluginInterface(PluginInterface pi)
void
setRPLoggerChannel(LoggerChannel channel)
-
-
-
Field Detail
-
object
public RPObject object
-
method
public java.lang.String method
-
params
public java.lang.Object[] params
-
plugin_interface
protected transient PluginInterface plugin_interface
-
channel
protected transient LoggerChannel channel
-
connection_id
public long connection_id
-
request_id
public long request_id
-
client_ip
protected transient java.lang.String client_ip
-
-
Constructor Detail
-
RPRequest
public RPRequest()
-
RPRequest
public RPRequest(RPObject _object, java.lang.String _method, java.lang.Object[] _params)
-
-
Method Detail
-
setClientIP
public void setClientIP(java.lang.String str)
-
getClientIP
public java.lang.String getClientIP()
-
getConnectionId
public long getConnectionId()
-
getRequestId
public long getRequestId()
-
getString
public java.lang.String getString()
-
getObject
public RPObject getObject()
-
getMethod
public java.lang.String getMethod()
-
getParams
public java.lang.Object[] getParams()
-
getPluginInterface
public PluginInterface getPluginInterface()
-
setPluginInterface
public void setPluginInterface(PluginInterface pi)
-
getRPLoggerChannel
public LoggerChannel getRPLoggerChannel()
-
setRPLoggerChannel
public void setRPLoggerChannel(LoggerChannel channel)
-
createRemotePluginInterface
public RPPluginInterface createRemotePluginInterface(PluginInterface pi)
-
-