final class ShopInfoServiceImpl extends java.lang.Object implements ShopInfoService
Modifier and Type | Class and Description |
---|---|
(package private) static class |
ShopInfoServiceImpl.RandomString |
Modifier and Type | Field and Description |
---|---|
private AsPoolDBCacheConfig |
config |
private static org.slf4j.Logger |
log |
private AsPoolDBCacheDatagramPacketFactory |
packetFactory |
private static ShopInfoServiceImpl.RandomString |
randomString |
Constructor and Description |
---|
ShopInfoServiceImpl(AsPoolDBCacheConfig config,
AsPoolDBCacheDatagramPacketFactory packetFactory) |
Modifier and Type | Method and Description |
---|---|
private ShopInfo |
createResult(java.lang.String storename,
java.lang.String shopGUID) |
ShopInfo |
get(java.lang.String host,
java.lang.String shopPublicId) |
boolean |
isAvailable() |
private static final org.slf4j.Logger log
private static final ShopInfoServiceImpl.RandomString randomString
private final AsPoolDBCacheDatagramPacketFactory packetFactory
private final AsPoolDBCacheConfig config
@Inject public ShopInfoServiceImpl(AsPoolDBCacheConfig config, AsPoolDBCacheDatagramPacketFactory packetFactory)
public ShopInfo get(java.lang.String host, java.lang.String shopPublicId) throws java.io.IOException
get
in interface ShopInfoService
java.io.IOException
public boolean isAvailable()
isAvailable
in interface ShopInfoService
private ShopInfo createResult(java.lang.String storename, java.lang.String shopGUID)