Class AEPluginProxyHandler.PluginProxyImpl
java.lang.Object
com.biglybt.core.proxy.impl.AEPluginProxyHandler.PluginProxyImpl
- All Implemented Interfaces:
AEProxyFactory.PluginProxy
- Enclosing class:
AEPluginProxyHandler
private static class AEPluginProxyHandler.PluginProxyImpl
extends Object
implements AEProxyFactory.PluginProxy
-
Nested Class Summary
Nested classes/interfaces inherited from interface AEProxyFactory.PluginProxy
AEProxyFactory.PluginProxy.PluginProxyStatusListener -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<AEPluginProxyHandler.PluginProxyImpl> private final longprivate final IPCInterfaceprivate final Object[]private final Stringprivate intprivate final StringFields inherited from interface AEProxyFactory.PluginProxy
ST_BAD, ST_OK, ST_UNKNOWN -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePluginProxyImpl(String _target, String _reason, IPCInterface _ipc, Map<String, Object> _proxy_options, Object[] _proxy_details) -
Method Summary
-
Field Details
-
create_time
private final long create_time -
target
-
reason
-
ipc
-
proxy_options
-
proxy_details
-
children
-
status
private volatile int status -
listeners
-
-
Constructor Details
-
PluginProxyImpl
-
-
Method Details
-
getTarget
- Specified by:
getTargetin interfaceAEProxyFactory.PluginProxy
-
getLocalAddress
- Specified by:
getLocalAddressin interfaceAEProxyFactory.PluginProxy
-
getChildProxy
- Specified by:
getChildProxyin interfaceAEProxyFactory.PluginProxy
-
getProxy
- Specified by:
getProxyin interfaceAEProxyFactory.PluginProxy
-
getURL
- Specified by:
getURLin interfaceAEProxyFactory.PluginProxy
-
getURLHostRewrite
- Specified by:
getURLHostRewritein interfaceAEProxyFactory.PluginProxy
-
getHost
- Specified by:
getHostin interfaceAEProxyFactory.PluginProxy
-
getPort
public int getPort()- Specified by:
getPortin interfaceAEProxyFactory.PluginProxy
-
getError
- Specified by:
getErrorin interfaceAEProxyFactory.PluginProxy
-
getConnected
public boolean getConnected()- Specified by:
getConnectedin interfaceAEProxyFactory.PluginProxy
-
setOK
public void setOK(boolean good) - Specified by:
setOKin interfaceAEProxyFactory.PluginProxy
-
getStatus
public int getStatus()- Specified by:
getStatusin interfaceAEProxyFactory.PluginProxy
-
addListener
- Specified by:
addListenerin interfaceAEProxyFactory.PluginProxy
-