Class InetSocketAddressWrapper
java.lang.Object
net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
InetSocketAddress wrapper,encapsulate an order number.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate InetSocketAddressprivate InetSocketAddressMain memcached node address,if this is a main node,then this value is null.private Stringprivate intprivate Stringprivate booleanprivate int -
Constructor Summary
ConstructorsConstructorDescriptionInetSocketAddressWrapper(InetSocketAddress inetSocketAddress, int order, int weight, InetSocketAddress mainNodeAddress) InetSocketAddressWrapper(InetSocketAddress inetSocketAddress, int order, int weight, InetSocketAddress mainNodeAddress, boolean resolve) -
Method Summary
Modifier and TypeMethodDescriptionfinal InetSocketAddressfinal intgetOrder()final InetSocketAddressfinal InetSocketAddressintprivate final voidsetInetSocketAddress(InetSocketAddress inetSocketAddress) private voidsetMainNodeAddress(InetSocketAddress mainNodeAddress) final voidsetOrder(int order) voidsetRemoteAddressStr(String remoteAddressStr) final voidfinal voidvoidsetWeight(int weight)
-
Field Details
-
inetSocketAddress
-
order
private int order -
weight
private int weight -
remoteAddressStr
-
hostName
-
mainNodeHostName
-
resolve
private boolean resolve -
mainNodeAddress
Main memcached node address,if this is a main node,then this value is null.
-
-
Constructor Details
-
InetSocketAddressWrapper
public InetSocketAddressWrapper(InetSocketAddress inetSocketAddress, int order, int weight, InetSocketAddress mainNodeAddress) -
InetSocketAddressWrapper
public InetSocketAddressWrapper(InetSocketAddress inetSocketAddress, int order, int weight, InetSocketAddress mainNodeAddress, boolean resolve)
-
-
Method Details
-
getRemoteAddressStr
-
setRemoteAddressStr
-
getInetSocketAddress
-
getResolvedSocketAddress
-
setResolvedSocketAddress
-
getResolvedMainNodeSocketAddress
-
setResolvedMainNodeSocketAddress
-
setInetSocketAddress
-
getOrder
public final int getOrder() -
getWeight
public int getWeight() -
setWeight
public void setWeight(int weight) -
getMainNodeAddress
-
setMainNodeAddress
-
setOrder
public final void setOrder(int order)
-