Class KeyWriterNodeManagerBean
- java.lang.Object
-
- com.h2tcoin.takamakachain.utils.threadSafeUtils.KeyWriterNodeManagerBean
-
public class KeyWriterNodeManagerBean extends Object
- Author:
- iris.dimni
-
-
Constructor Summary
Constructors Constructor Description KeyWriterNodeManagerBean()
-
Method Summary
-
-
-
Method Detail
-
getHexToBase64URLMapper
public ConcurrentSkipListMap<String,String> getHexToBase64URLMapper()
-
getUrl64ToHexMapper
public ConcurrentSkipListMap<String,String> getUrl64ToHexMapper()
-
getHexAddressSetToUrl64
public ConcurrentSkipListMap<String,String> getHexAddressSetToUrl64()
-
setHexAddressSetToUrl64
protected void setHexAddressSetToUrl64(ConcurrentSkipListMap<String,String> hexAddressSetToUrl64)
-
getUrl64AddressSetToHex
public ConcurrentSkipListMap<String,String> getUrl64AddressSetToHex()
-
setUrl64AddressSetToHex
protected void setUrl64AddressSetToHex(ConcurrentSkipListMap<String,String> url64AddressSetToHex)
-
getHexToNodeManagerBeanMap
public ConcurrentSkipListMap<String,NodeManagerBean> getHexToNodeManagerBeanMap()
-
setHexToNodeManagerBeanMap
protected void setHexToNodeManagerBeanMap(ConcurrentSkipListMap<String,NodeManagerBean> hexToNodeManagerBeanMap)
-
getNodeManagerBeanByHex
public NodeManagerBean getNodeManagerBeanByHex(String hexAddr)
-
getNodeManagerBeanByURL64
public NodeManagerBean getNodeManagerBeanByURL64(String urlAddr)
-
writeHexNode
public boolean writeHexNode(String hexAddr, NodeManagerBean nmb)
- Parameters:
hexAddr
-bb
-- Returns:
-
writeURL64Balance
public boolean writeURL64Balance(String url64Addr, NodeManagerBean nmb)
- Parameters:
url64Addr
-bb
-- Returns:
-
-