com.google.cloud.bigtable.hbase2_x
Class BigtableAsyncAdmin
- java.lang.Object
-
- com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
-
- All Implemented Interfaces:
- AsyncAdmin
public class BigtableAsyncAdmin extends Object implements AsyncAdmin
Bigtable implementation ofAsyncAdmin
- Author:
- spollapally
-
-
Constructor Summary
Constructors Constructor and Description BigtableAsyncAdmin(CommonConnection asyncConnection)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.hadoop.hbase.client.AsyncAdmin
balance, compact, compact, coprocessorService, coprocessorService, getBackupMasters, getMaster, getMasterCoprocessorNames, getMasterInfoPort, getRegionServers, listTableDescriptors, listTableNames, majorCompact, majorCompact, snapshot
-
-
-
-
Constructor Detail
-
BigtableAsyncAdmin
public BigtableAsyncAdmin(CommonConnection asyncConnection) throws IOException
- Throws:
IOException
-
-
Method Detail
-
createTable
public CompletableFuture<Void> createTable(TableDescriptor desc, byte[][] splitKeys)
- Specified by:
createTable
in interfaceAsyncAdmin
-
createTable
public CompletableFuture<Void> createTable(TableDescriptor desc, byte[] startKey, byte[] endKey, int numRegions)
- Specified by:
createTable
in interfaceAsyncAdmin
-
createTable
public CompletableFuture<Void> createTable(TableDescriptor desc)
- Specified by:
createTable
in interfaceAsyncAdmin
-
disableTable
public CompletableFuture<Void> disableTable(TableName tableName)
- Specified by:
disableTable
in interfaceAsyncAdmin
-
enableTable
public CompletableFuture<Void> enableTable(TableName tableName)
- Specified by:
enableTable
in interfaceAsyncAdmin
-
deleteTable
public CompletableFuture<Void> deleteTable(TableName tableName)
- Specified by:
deleteTable
in interfaceAsyncAdmin
-
tableExists
public CompletableFuture<Boolean> tableExists(TableName tableName)
- Specified by:
tableExists
in interfaceAsyncAdmin
-
listTableNames
public CompletableFuture<List<TableName>> listTableNames(boolean includeSysTables)
- Specified by:
listTableNames
in interfaceAsyncAdmin
-
listTableNames
public CompletableFuture<List<TableName>> listTableNames(Pattern tableNamePattern, boolean includeSysTables)
- Specified by:
listTableNames
in interfaceAsyncAdmin
-
listTableDescriptors
public CompletableFuture<List<TableDescriptor>> listTableDescriptors(boolean includeSysTables)
- Specified by:
listTableDescriptors
in interfaceAsyncAdmin
-
listTableDescriptors
public CompletableFuture<List<TableDescriptor>> listTableDescriptors(Pattern pattern, boolean includeSysTables)
- Specified by:
listTableDescriptors
in interfaceAsyncAdmin
-
isTableDisabled
public CompletableFuture<Boolean> isTableDisabled(TableName tableName)
- Specified by:
isTableDisabled
in interfaceAsyncAdmin
-
isTableEnabled
public CompletableFuture<Boolean> isTableEnabled(TableName tableName)
- Specified by:
isTableEnabled
in interfaceAsyncAdmin
-
getDescriptor
public CompletableFuture<TableDescriptor> getDescriptor(TableName tableName)
- Specified by:
getDescriptor
in interfaceAsyncAdmin
-
deleteSnapshot
public CompletableFuture<Void> deleteSnapshot(String snapshotName)
- Specified by:
deleteSnapshot
in interfaceAsyncAdmin
-
deleteTableSnapshots
public CompletableFuture<Void> deleteTableSnapshots(Pattern tableNamePattern, Pattern snapshotNamePattern)
- Specified by:
deleteTableSnapshots
in interfaceAsyncAdmin
-
addColumnFamily
public CompletableFuture<Void> addColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamilyDesc)
- Specified by:
addColumnFamily
in interfaceAsyncAdmin
-
deleteColumnFamily
public CompletableFuture<Void> deleteColumnFamily(TableName tableName, byte[] columnName)
- Specified by:
deleteColumnFamily
in interfaceAsyncAdmin
-
modifyColumnFamily
public CompletableFuture<Void> modifyColumnFamily(TableName tableName, ColumnFamilyDescriptor columnFamilyDesc)
- Specified by:
modifyColumnFamily
in interfaceAsyncAdmin
-
modifyTable
public CompletableFuture<Void> modifyTable(TableDescriptor newDescriptor)
- Specified by:
modifyTable
in interfaceAsyncAdmin
-
restoreSnapshot
public CompletableFuture<Void> restoreSnapshot(String snapshotName)
Restore the specified snapshot on the original table.- Specified by:
restoreSnapshot
in interfaceAsyncAdmin
-
restoreSnapshot
public CompletableFuture<Void> restoreSnapshot(String snapshotName, boolean takeFailSafeSnapshot)
Restore the specified snapshot on the original table.- Specified by:
restoreSnapshot
in interfaceAsyncAdmin
-
truncateTable
public CompletableFuture<Void> truncateTable(TableName tableName, boolean preserveSplits)
- Specified by:
truncateTable
in interfaceAsyncAdmin
-
deleteSnapshots
public CompletableFuture<Void> deleteSnapshots()
- Specified by:
deleteSnapshots
in interfaceAsyncAdmin
-
deleteSnapshots
public CompletableFuture<Void> deleteSnapshots(Pattern pattern)
- Specified by:
deleteSnapshots
in interfaceAsyncAdmin
-
deleteTableSnapshots
public CompletableFuture<Void> deleteTableSnapshots(Pattern tableNamePattern)
- Specified by:
deleteTableSnapshots
in interfaceAsyncAdmin
-
snapshot
public CompletableFuture<Void> snapshot(String snapshotName, TableName tableName)
- Specified by:
snapshot
in interfaceAsyncAdmin
-
cloneSnapshot
public CompletableFuture<Void> cloneSnapshot(String snapshotName, TableName tableName)
- Specified by:
cloneSnapshot
in interfaceAsyncAdmin
-
listSnapshots
public CompletableFuture<List<SnapshotDescription>> listSnapshots()
- Specified by:
listSnapshots
in interfaceAsyncAdmin
-
listSnapshots
public CompletableFuture<List<SnapshotDescription>> listSnapshots(Pattern pattern)
- Specified by:
listSnapshots
in interfaceAsyncAdmin
-
listTableSnapshots
public CompletableFuture<List<SnapshotDescription>> listTableSnapshots(Pattern tableNamePattern, Pattern snapshotPattern)
- Specified by:
listTableSnapshots
in interfaceAsyncAdmin
-
cloneTableSchema
public CompletableFuture<Void> cloneTableSchema(TableName tableName, TableName tableName1, boolean preserveSplits)
- Specified by:
cloneTableSchema
in interfaceAsyncAdmin
-
listTableSnapshots
public CompletableFuture<List<SnapshotDescription>> listTableSnapshots(Pattern tableNamePattern)
- Specified by:
listTableSnapshots
in interfaceAsyncAdmin
-
isTableAvailable
public CompletableFuture<Boolean> isTableAvailable(TableName tableName)
- Specified by:
isTableAvailable
in interfaceAsyncAdmin
-
getRegions
public CompletableFuture<List<RegionInfo>> getRegions(TableName tableName)
- Specified by:
getRegions
in interfaceAsyncAdmin
-
abortProcedure
public CompletableFuture<Boolean> abortProcedure(long arg0, boolean arg1)
- Specified by:
abortProcedure
in interfaceAsyncAdmin
-
addReplicationPeer
public CompletableFuture<Void> addReplicationPeer(String arg0, ReplicationPeerConfig arg1)
- Specified by:
addReplicationPeer
in interfaceAsyncAdmin
-
assign
public CompletableFuture<Void> assign(byte[] arg0)
- Specified by:
assign
in interfaceAsyncAdmin
-
balance
public CompletableFuture<Boolean> balance(boolean arg0)
- Specified by:
balance
in interfaceAsyncAdmin
-
clearCompactionQueues
public CompletableFuture<Void> clearCompactionQueues(ServerName arg0, Set<String> arg1)
- Specified by:
clearCompactionQueues
in interfaceAsyncAdmin
-
clearDeadServers
public CompletableFuture<List<ServerName>> clearDeadServers(List<ServerName> arg0)
- Specified by:
clearDeadServers
in interfaceAsyncAdmin
-
compactRegionServer
public CompletableFuture<Void> compactRegionServer(ServerName arg0)
- Specified by:
compactRegionServer
in interfaceAsyncAdmin
-
createNamespace
public CompletableFuture<Void> createNamespace(NamespaceDescriptor arg0)
- Specified by:
createNamespace
in interfaceAsyncAdmin
-
decommissionRegionServers
public CompletableFuture<Void> decommissionRegionServers(List<ServerName> arg0, boolean arg1)
- Specified by:
decommissionRegionServers
in interfaceAsyncAdmin
-
deleteNamespace
public CompletableFuture<Void> deleteNamespace(String arg0)
- Specified by:
deleteNamespace
in interfaceAsyncAdmin
-
disableReplicationPeer
public CompletableFuture<Void> disableReplicationPeer(String arg0)
- Specified by:
disableReplicationPeer
in interfaceAsyncAdmin
-
enableReplicationPeer
public CompletableFuture<Void> enableReplicationPeer(String arg0)
- Specified by:
enableReplicationPeer
in interfaceAsyncAdmin
-
execProcedure
public CompletableFuture<Void> execProcedure(String arg0, String arg1, Map<String,String> arg2)
- Specified by:
execProcedure
in interfaceAsyncAdmin
-
flush
public CompletableFuture<Void> flush(TableName arg0)
- Specified by:
flush
in interfaceAsyncAdmin
-
flushRegion
public CompletableFuture<Void> flushRegion(byte[] arg0)
- Specified by:
flushRegion
in interfaceAsyncAdmin
-
flushRegionServer
public CompletableFuture<Void> flushRegionServer(ServerName serverName)
- Specified by:
flushRegionServer
in interfaceAsyncAdmin
-
getCompactionState
public CompletableFuture<CompactionState> getCompactionState(TableName arg0)
- Specified by:
getCompactionState
in interfaceAsyncAdmin
-
getCompactionStateForRegion
public CompletableFuture<CompactionState> getCompactionStateForRegion(byte[] arg0)
- Specified by:
getCompactionStateForRegion
in interfaceAsyncAdmin
-
getLastMajorCompactionTimestamp
public CompletableFuture<Optional<Long>> getLastMajorCompactionTimestamp(TableName arg0)
- Specified by:
getLastMajorCompactionTimestamp
in interfaceAsyncAdmin
-
getLastMajorCompactionTimestampForRegion
public CompletableFuture<Optional<Long>> getLastMajorCompactionTimestampForRegion(byte[] arg0)
- Specified by:
getLastMajorCompactionTimestampForRegion
in interfaceAsyncAdmin
-
getLocks
public CompletableFuture<String> getLocks()
- Specified by:
getLocks
in interfaceAsyncAdmin
-
getNamespaceDescriptor
public CompletableFuture<NamespaceDescriptor> getNamespaceDescriptor(String arg0)
- Specified by:
getNamespaceDescriptor
in interfaceAsyncAdmin
-
getProcedures
public CompletableFuture<String> getProcedures()
- Specified by:
getProcedures
in interfaceAsyncAdmin
-
getQuota
public CompletableFuture<List<QuotaSettings>> getQuota(QuotaFilter arg0)
- Specified by:
getQuota
in interfaceAsyncAdmin
-
getReplicationPeerConfig
public CompletableFuture<ReplicationPeerConfig> getReplicationPeerConfig(String arg0)
- Specified by:
getReplicationPeerConfig
in interfaceAsyncAdmin
-
getSecurityCapabilities
public CompletableFuture<List<SecurityCapability>> getSecurityCapabilities()
- Specified by:
getSecurityCapabilities
in interfaceAsyncAdmin
-
isMasterInMaintenanceMode
public CompletableFuture<Boolean> isMasterInMaintenanceMode()
- Specified by:
isMasterInMaintenanceMode
in interfaceAsyncAdmin
-
isProcedureFinished
public CompletableFuture<Boolean> isProcedureFinished(String arg0, String arg1, Map<String,String> arg2)
- Specified by:
isProcedureFinished
in interfaceAsyncAdmin
-
isSnapshotFinished
public CompletableFuture<Boolean> isSnapshotFinished(SnapshotDescription arg0)
- Specified by:
isSnapshotFinished
in interfaceAsyncAdmin
-
isTableAvailable
public CompletableFuture<Boolean> isTableAvailable(TableName arg0, byte[][] arg1)
- Specified by:
isTableAvailable
in interfaceAsyncAdmin
-
listDeadServers
public CompletableFuture<List<ServerName>> listDeadServers()
- Specified by:
listDeadServers
in interfaceAsyncAdmin
-
listDecommissionedRegionServers
public CompletableFuture<List<ServerName>> listDecommissionedRegionServers()
- Specified by:
listDecommissionedRegionServers
in interfaceAsyncAdmin
-
listNamespaceDescriptors
public CompletableFuture<List<NamespaceDescriptor>> listNamespaceDescriptors()
- Specified by:
listNamespaceDescriptors
in interfaceAsyncAdmin
-
listReplicatedTableCFs
public CompletableFuture<List<TableCFs>> listReplicatedTableCFs()
- Specified by:
listReplicatedTableCFs
in interfaceAsyncAdmin
-
majorCompactRegionServer
public CompletableFuture<Void> majorCompactRegionServer(ServerName arg0)
- Specified by:
majorCompactRegionServer
in interfaceAsyncAdmin
-
mergeRegions
public CompletableFuture<Void> mergeRegions(byte[] arg0, byte[] arg1, boolean arg2)
- Specified by:
mergeRegions
in interfaceAsyncAdmin
-
modifyNamespace
public CompletableFuture<Void> modifyNamespace(NamespaceDescriptor arg0)
- Specified by:
modifyNamespace
in interfaceAsyncAdmin
-
normalize
public CompletableFuture<Boolean> normalize()
- Specified by:
normalize
in interfaceAsyncAdmin
-
offline
public CompletableFuture<Void> offline(byte[] arg0)
- Specified by:
offline
in interfaceAsyncAdmin
-
recommissionRegionServer
public CompletableFuture<Void> recommissionRegionServer(ServerName arg0, List<byte[]> arg1)
- Specified by:
recommissionRegionServer
in interfaceAsyncAdmin
-
removeReplicationPeer
public CompletableFuture<Void> removeReplicationPeer(String arg0)
- Specified by:
removeReplicationPeer
in interfaceAsyncAdmin
-
rollWALWriter
public CompletableFuture<Void> rollWALWriter(ServerName arg0)
- Specified by:
rollWALWriter
in interfaceAsyncAdmin
-
runCatalogJanitor
public CompletableFuture<Integer> runCatalogJanitor()
- Specified by:
runCatalogJanitor
in interfaceAsyncAdmin
-
runCleanerChore
public CompletableFuture<Boolean> runCleanerChore()
- Specified by:
runCleanerChore
in interfaceAsyncAdmin
-
setQuota
public CompletableFuture<Void> setQuota(QuotaSettings arg0)
- Specified by:
setQuota
in interfaceAsyncAdmin
-
shutdown
public CompletableFuture<Void> shutdown()
- Specified by:
shutdown
in interfaceAsyncAdmin
-
snapshot
public CompletableFuture<Void> snapshot(SnapshotDescription snapshot)
- Specified by:
snapshot
in interfaceAsyncAdmin
-
split
public CompletableFuture<Void> split(TableName arg0)
- Specified by:
split
in interfaceAsyncAdmin
-
split
public CompletableFuture<Void> split(TableName arg0, byte[] arg1)
- Specified by:
split
in interfaceAsyncAdmin
-
stopMaster
public CompletableFuture<Void> stopMaster()
- Specified by:
stopMaster
in interfaceAsyncAdmin
-
stopRegionServer
public CompletableFuture<Void> stopRegionServer(ServerName arg0)
- Specified by:
stopRegionServer
in interfaceAsyncAdmin
-
unassign
public CompletableFuture<Void> unassign(byte[] arg0, boolean arg1)
- Specified by:
unassign
in interfaceAsyncAdmin
-
updateConfiguration
public CompletableFuture<Void> updateConfiguration()
- Specified by:
updateConfiguration
in interfaceAsyncAdmin
-
updateConfiguration
public CompletableFuture<Void> updateConfiguration(ServerName arg0)
- Specified by:
updateConfiguration
in interfaceAsyncAdmin
-
updateReplicationPeerConfig
public CompletableFuture<Void> updateReplicationPeerConfig(String arg0, ReplicationPeerConfig arg1)
- Specified by:
updateReplicationPeerConfig
in interfaceAsyncAdmin
-
addReplicationPeer
public CompletableFuture<Void> addReplicationPeer(String arg0, ReplicationPeerConfig arg1, boolean arg2)
- Specified by:
addReplicationPeer
in interfaceAsyncAdmin
-
appendReplicationPeerTableCFs
public CompletableFuture<Void> appendReplicationPeerTableCFs(String arg0, Map<TableName,List<String>> arg1)
- Specified by:
appendReplicationPeerTableCFs
in interfaceAsyncAdmin
-
balancerSwitch
public CompletableFuture<Boolean> balancerSwitch(boolean arg0)
- Specified by:
balancerSwitch
in interfaceAsyncAdmin
-
catalogJanitorSwitch
public CompletableFuture<Boolean> catalogJanitorSwitch(boolean arg0)
- Specified by:
catalogJanitorSwitch
in interfaceAsyncAdmin
-
cleanerChoreSwitch
public CompletableFuture<Boolean> cleanerChoreSwitch(boolean arg0)
- Specified by:
cleanerChoreSwitch
in interfaceAsyncAdmin
-
clearBlockCache
public CompletableFuture<CacheEvictionStats> clearBlockCache(TableName arg0)
- Specified by:
clearBlockCache
in interfaceAsyncAdmin
-
compact
public CompletableFuture<Void> compact(TableName arg0, CompactType arg1)
- Specified by:
compact
in interfaceAsyncAdmin
-
compact
public CompletableFuture<Void> compact(TableName arg0, byte[] arg1, CompactType arg2)
- Specified by:
compact
in interfaceAsyncAdmin
-
compactRegion
public CompletableFuture<Void> compactRegion(byte[] arg0)
- Specified by:
compactRegion
in interfaceAsyncAdmin
-
compactRegion
public CompletableFuture<Void> compactRegion(byte[] arg0, byte[] arg1)
- Specified by:
compactRegion
in interfaceAsyncAdmin
-
coprocessorService
public <S,R> CompletableFuture<R> coprocessorService(Function<org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcChannel,S> arg0, ServiceCaller<S,R> arg1)
-
coprocessorService
public <S,R> CompletableFuture<R> coprocessorService(Function<org.apache.hadoop.hbase.shaded.com.google.protobuf.RpcChannel,S> arg0, ServiceCaller<S,R> arg1, ServerName arg2)
-
disableTableReplication
public CompletableFuture<Void> disableTableReplication(TableName arg0)
- Specified by:
disableTableReplication
in interfaceAsyncAdmin
-
enableTableReplication
public CompletableFuture<Void> enableTableReplication(TableName arg0)
- Specified by:
enableTableReplication
in interfaceAsyncAdmin
-
execProcedureWithReturn
public CompletableFuture<byte[]> execProcedureWithReturn(String arg0, String arg1, Map<String,String> arg2)
- Specified by:
execProcedureWithReturn
in interfaceAsyncAdmin
-
getClusterMetrics
public CompletableFuture<ClusterMetrics> getClusterMetrics()
- Specified by:
getClusterMetrics
in interfaceAsyncAdmin
-
getClusterMetrics
public CompletableFuture<ClusterMetrics> getClusterMetrics(EnumSet<ClusterMetrics.Option> arg0)
- Specified by:
getClusterMetrics
in interfaceAsyncAdmin
-
getCompactionState
public CompletableFuture<CompactionState> getCompactionState(TableName arg0, CompactType arg1)
- Specified by:
getCompactionState
in interfaceAsyncAdmin
-
getRegionMetrics
public CompletableFuture<List<RegionMetrics>> getRegionMetrics(ServerName arg0)
- Specified by:
getRegionMetrics
in interfaceAsyncAdmin
-
getRegionMetrics
public CompletableFuture<List<RegionMetrics>> getRegionMetrics(ServerName arg0, TableName arg1)
- Specified by:
getRegionMetrics
in interfaceAsyncAdmin
-
getRegions
public CompletableFuture<List<RegionInfo>> getRegions(ServerName arg0)
- Specified by:
getRegions
in interfaceAsyncAdmin
-
isBalancerEnabled
public CompletableFuture<Boolean> isBalancerEnabled()
- Specified by:
isBalancerEnabled
in interfaceAsyncAdmin
-
isCatalogJanitorEnabled
public CompletableFuture<Boolean> isCatalogJanitorEnabled()
- Specified by:
isCatalogJanitorEnabled
in interfaceAsyncAdmin
-
isCleanerChoreEnabled
public CompletableFuture<Boolean> isCleanerChoreEnabled()
- Specified by:
isCleanerChoreEnabled
in interfaceAsyncAdmin
-
isMergeEnabled
public CompletableFuture<Boolean> isMergeEnabled()
- Specified by:
isMergeEnabled
in interfaceAsyncAdmin
-
isNormalizerEnabled
public CompletableFuture<Boolean> isNormalizerEnabled()
- Specified by:
isNormalizerEnabled
in interfaceAsyncAdmin
-
isSplitEnabled
public CompletableFuture<Boolean> isSplitEnabled()
- Specified by:
isSplitEnabled
in interfaceAsyncAdmin
-
listReplicationPeers
public CompletableFuture<List<ReplicationPeerDescription>> listReplicationPeers()
- Specified by:
listReplicationPeers
in interfaceAsyncAdmin
-
listReplicationPeers
public CompletableFuture<List<ReplicationPeerDescription>> listReplicationPeers(Pattern arg0)
- Specified by:
listReplicationPeers
in interfaceAsyncAdmin
-
listTableDescriptorsByNamespace
public CompletableFuture<List<TableDescriptor>> listTableDescriptorsByNamespace(String arg0)
- Specified by:
listTableDescriptorsByNamespace
in interfaceAsyncAdmin
-
listTableNamesByNamespace
public CompletableFuture<List<TableName>> listTableNamesByNamespace(String arg0)
- Specified by:
listTableNamesByNamespace
in interfaceAsyncAdmin
-
majorCompact
public CompletableFuture<Void> majorCompact(TableName arg0, CompactType arg1)
- Specified by:
majorCompact
in interfaceAsyncAdmin
-
majorCompact
public CompletableFuture<Void> majorCompact(TableName arg0, byte[] arg1, CompactType arg2)
- Specified by:
majorCompact
in interfaceAsyncAdmin
-
majorCompactRegion
public CompletableFuture<Void> majorCompactRegion(byte[] arg0)
- Specified by:
majorCompactRegion
in interfaceAsyncAdmin
-
majorCompactRegion
public CompletableFuture<Void> majorCompactRegion(byte[] arg0, byte[] arg1)
- Specified by:
majorCompactRegion
in interfaceAsyncAdmin
-
mergeSwitch
public CompletableFuture<Boolean> mergeSwitch(boolean arg0)
- Specified by:
mergeSwitch
in interfaceAsyncAdmin
-
move
public CompletableFuture<Void> move(byte[] arg0)
- Specified by:
move
in interfaceAsyncAdmin
-
move
public CompletableFuture<Void> move(byte[] arg0, ServerName arg1)
- Specified by:
move
in interfaceAsyncAdmin
-
normalizerSwitch
public CompletableFuture<Boolean> normalizerSwitch(boolean arg0)
- Specified by:
normalizerSwitch
in interfaceAsyncAdmin
-
removeReplicationPeerTableCFs
public CompletableFuture<Void> removeReplicationPeerTableCFs(String arg0, Map<TableName,List<String>> arg1)
- Specified by:
removeReplicationPeerTableCFs
in interfaceAsyncAdmin
-
splitRegion
public CompletableFuture<Void> splitRegion(byte[] arg0)
- Specified by:
splitRegion
in interfaceAsyncAdmin
-
splitRegion
public CompletableFuture<Void> splitRegion(byte[] arg0, byte[] arg1)
- Specified by:
splitRegion
in interfaceAsyncAdmin
-
splitSwitch
public CompletableFuture<Boolean> splitSwitch(boolean arg0)
- Specified by:
splitSwitch
in interfaceAsyncAdmin
-
-