atavism.server.currency
Class CurrencyClient
java.lang.Object
atavism.server.currency.CurrencyClient
public class CurrencyClient
- extends java.lang.Object
Method Summary |
static java.lang.Float |
getBalance(OID playerOid,
java.lang.String currency)
|
static java.util.List<java.lang.String> |
listCurrencies(OID playerOid)
|
static void |
updateBalance(OID playerOid,
java.lang.Float delta,
java.lang.String currency,
java.lang.String reason)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAMESPACE
public static Namespace NAMESPACE
EXT_MSG_TYPE_GET_BALANCE
public static final java.lang.String EXT_MSG_TYPE_GET_BALANCE
- See Also:
- Constant Field Values
EXT_MSG_TYPE_UPDATE_BALANCE
public static final java.lang.String EXT_MSG_TYPE_UPDATE_BALANCE
- See Also:
- Constant Field Values
EXT_MSG_TYPE_LIST_CURRENCIES
public static final java.lang.String EXT_MSG_TYPE_LIST_CURRENCIES
- See Also:
- Constant Field Values
MSG_TYPE_GET_BALANCE
public static final MessageType MSG_TYPE_GET_BALANCE
MSG_TYPE_UPDATE_BALANCE
public static final MessageType MSG_TYPE_UPDATE_BALANCE
MSG_TYPE_LIST_CURRENCIES
public static final MessageType MSG_TYPE_LIST_CURRENCIES
DEFAULT_CURRENCY
public static final java.lang.String DEFAULT_CURRENCY
- See Also:
- Constant Field Values
REASON_LOOT
public static final java.lang.String REASON_LOOT
- See Also:
- Constant Field Values
REASON_SELL
public static final java.lang.String REASON_SELL
- See Also:
- Constant Field Values
REASON_BUY
public static final java.lang.String REASON_BUY
- See Also:
- Constant Field Values
REASON_TRADE
public static final java.lang.String REASON_TRADE
- See Also:
- Constant Field Values
REASON_ADMIN
public static final java.lang.String REASON_ADMIN
- See Also:
- Constant Field Values
REASON_NEW
public static final java.lang.String REASON_NEW
- See Also:
- Constant Field Values
REASON_LOAD
public static final java.lang.String REASON_LOAD
- See Also:
- Constant Field Values
REASON_DEPENDENCY_WITHDRAWAL
public static final java.lang.String REASON_DEPENDENCY_WITHDRAWAL
- See Also:
- Constant Field Values
REASON_DEPENDENCY_DEPOSIT
public static final java.lang.String REASON_DEPENDENCY_DEPOSIT
- See Also:
- Constant Field Values
CurrencyClient
public CurrencyClient()
getBalance
public static java.lang.Float getBalance(OID playerOid,
java.lang.String currency)
updateBalance
public static void updateBalance(OID playerOid,
java.lang.Float delta,
java.lang.String currency,
java.lang.String reason)
listCurrencies
public static java.util.List<java.lang.String> listCurrencies(OID playerOid)