com.aelitis.azureus.core.instancemanager.impl
Class AZOtherInstanceImpl
java.lang.Object
com.aelitis.azureus.core.instancemanager.impl.AZInstanceImpl
com.aelitis.azureus.core.instancemanager.impl.AZOtherInstanceImpl
- All Implemented Interfaces:
- AZInstance
public class AZOtherInstanceImpl
- extends AZInstanceImpl
Constructor Summary |
protected |
AZOtherInstanceImpl(java.lang.String _id,
java.lang.String _app_id,
java.net.InetAddress _internal_address,
java.net.InetAddress _external_address,
int _tcp_port,
int _udp_port,
int _udp_non_data_port,
java.util.Map<java.lang.String,java.lang.Object> _props)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AZOtherInstanceImpl
protected AZOtherInstanceImpl(java.lang.String _id,
java.lang.String _app_id,
java.net.InetAddress _internal_address,
java.net.InetAddress _external_address,
int _tcp_port,
int _udp_port,
int _udp_non_data_port,
java.util.Map<java.lang.String,java.lang.Object> _props)
decode
protected static AZOtherInstanceImpl decode(java.net.InetAddress internal_address,
java.util.Map map)
update
protected boolean update(AZOtherInstanceImpl new_inst)
getID
public java.lang.String getID()
getApplicationID
public java.lang.String getApplicationID()
getInternalAddress
public java.net.InetAddress getInternalAddress()
getInternalAddresses
public java.util.List getInternalAddresses()
getExternalAddress
public java.net.InetAddress getExternalAddress()
getTCPListenPort
public int getTCPListenPort()
getUDPListenPort
public int getUDPListenPort()
getUDPNonDataListenPort
public int getUDPNonDataListenPort()
getProperties
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
getAliveTime
protected long getAliveTime()