Package io.aether.api.clientserverapi
Interface ServerApiByUid
-
- All Known Subinterfaces:
ServerApiByUidRemote
- All Known Implementing Classes:
ServerApiByUidLocal
public interface ServerApiByUid
-
-
Field Summary
Fields Modifier and Type Field Description static io.aether.net.fastMeta.FastMetaApi<ServerApiByUid,ServerApiByUidRemote>META
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.aether.utils.futures.ARFuture<java.lang.Boolean>addAccessGroup(long groupId)io.aether.utils.futures.AFutureblock()io.aether.utils.futures.ARFuture<java.util.Date>createTime()io.aether.utils.futures.ARFuture<java.lang.Long>getBalance()io.aether.utils.futures.ARFuture<java.util.UUID>getBeneficiary()io.aether.utils.futures.ARFuture<java.util.Date>getBlockTime()io.aether.utils.futures.ARFuture<java.util.UUID>getParent()io.aether.utils.futures.ARFuture<io.aether.api.common.Cloud>getPosition()io.aether.utils.futures.ARFuture<java.util.Date>onlineTime()io.aether.utils.futures.ARFuture<java.lang.Boolean>removeAccessGroup(long groupId)io.aether.utils.futures.AFuturesetBeneficiary(java.util.UUID uid)io.aether.utils.futures.AFuturesetParent(java.util.UUID uid)io.aether.utils.futures.AFutureunblock()
-
-
-
Field Detail
-
META
static final io.aether.net.fastMeta.FastMetaApi<ServerApiByUid,ServerApiByUidRemote> META
-
-
Method Detail
-
getBalance
io.aether.utils.futures.ARFuture<java.lang.Long> getBalance()
-
setParent
io.aether.utils.futures.AFuture setParent(java.util.UUID uid)
-
block
io.aether.utils.futures.AFuture block()
-
getPosition
io.aether.utils.futures.ARFuture<io.aether.api.common.Cloud> getPosition()
-
getParent
io.aether.utils.futures.ARFuture<java.util.UUID> getParent()
-
getBeneficiary
io.aether.utils.futures.ARFuture<java.util.UUID> getBeneficiary()
-
setBeneficiary
io.aether.utils.futures.AFuture setBeneficiary(java.util.UUID uid)
-
getBlockTime
io.aether.utils.futures.ARFuture<java.util.Date> getBlockTime()
-
unblock
io.aether.utils.futures.AFuture unblock()
-
createTime
io.aether.utils.futures.ARFuture<java.util.Date> createTime()
-
onlineTime
io.aether.utils.futures.ARFuture<java.util.Date> onlineTime()
-
addAccessGroup
io.aether.utils.futures.ARFuture<java.lang.Boolean> addAccessGroup(long groupId)
-
removeAccessGroup
io.aether.utils.futures.ARFuture<java.lang.Boolean> removeAccessGroup(long groupId)
-
-