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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AZOtherInstanceImpl
protected AZOtherInstanceImpl(String _id,
String _app_id,
InetAddress _internal_address,
InetAddress _external_address,
int _tcp_port,
int _udp_port,
int _udp_non_data_port,
Map<String,Object> _props)
decode
protected static AZOtherInstanceImpl decode(InetAddress internal_address,
Map map)
update
protected boolean update(AZOtherInstanceImpl new_inst)
getID
public String getID()
getApplicationID
public String getApplicationID()
getInternalAddress
public InetAddress getInternalAddress()
getInternalAddresses
public List getInternalAddresses()
getExternalAddress
public InetAddress getExternalAddress()
getTCPListenPort
public int getTCPListenPort()
getUDPListenPort
public int getUDPListenPort()
getUDPNonDataListenPort
public int getUDPNonDataListenPort()
getProperties
public Map<String,Object> getProperties()
getAliveTime
protected long getAliveTime()