public class DataShard extends ServiceActor<DataShard>
| Modifier and Type | Field and Description |
|---|---|
static String |
DATA_SHARD_NAME |
cmdline, config, dclient, requiredServices, serviceDescription, serviceRegistry, UNCONNECTED__cbQueue, __clientConnection, __connections, __currentDispatcher, __mailbox, __mailboxCapacity, __mbCapacity, __publishTarget, __remoteId, __scheduler, __self, __stopped, __ticketMachine, connection, sender, userData, zzRoutingGCEnabled, zzServerMsgCallback| Constructor and Description |
|---|
DataShard() |
| Modifier and Type | Method and Description |
|---|---|
protected ServiceDescription |
createServiceDescription() |
protected DataShardArgs |
getCmdline() |
protected int |
getPort() |
protected String[] |
getRequiredServiceNames() |
protected Serializable |
getStatus() |
org.nustaq.kontraktor.IPromise<org.nustaq.reallive.impl.tablespace.TableSpaceActor> |
getTableSpace() |
org.nustaq.kontraktor.IPromise |
init(org.nustaq.kontraktor.remoting.base.ConnectableActor registryConnectable,
ServiceArgs options,
boolean auto) |
protected void |
initTableSpace() |
static void |
main(String[] args) |
protected boolean |
needsDataCluster() |
static DataShard |
start(String[] args) |
awaitRequiredServices, connectRequiredServices, getAllServiceNames, getConfig, getDataClient, getService, getServiceDescription, gravityDisconnected, heartBeat, notifyConfigChanged, onRegistryConnected, onRegistryDisconnected, onServiceRegistryReconnected, publishSelf, registerSelf, requiredSerivceWentDown, RunTCP, serviceDisconnected, serviceEvent__addDeadLetter, __addRemoteConnection, __addStopHandler, __dispatchRemoteCall, __enqueueCall, __getCachedMethod, __removeRemoteConnection, __stop, __stopImpl, __submit, ask, askMsg, asyncstop, checkThread, close, closeCurrentClient, current, cyclic, delayed, execInThreadPool, execute, getActor, getActorRef, getCallbackSize, getConnections, getCurrentDispatcher, getFactory, getMailboxSize, getQSizes, getReport, getScheduler, getSubMonitorables, getUntypedRef, hasStopped, inside, inThread, isCallbackQPressured, isEmpty, isMailboxPressured, isProxy, isPublished, isRemote, isStopped, ping, router$clientPing, self, serialOn, setServerMsgCallback, stop, stopSafeClose, tell, tellMsg, unpublish, zzkrouterLostClient, zzRoutingRefGCAddDeadLetter, all, all, all, allMapped, AsActor, AsActor, AsActor, AsActor, AsUntypedActor, awaitAll, awaitAll, awaitAll, awaitAll, complete, complete, DeadLetters, flow, InThread, isComplete, isCont, isError, isErrorOrComplete, isResult, isTimeout, promise, race, race, reject, resolve, resolve, stream, SubmitDelayed, yield, yield, yieldCallbackspublic static final String DATA_SHARD_NAME
public org.nustaq.kontraktor.IPromise init(org.nustaq.kontraktor.remoting.base.ConnectableActor registryConnectable,
ServiceArgs options,
boolean auto)
init in class ServiceActor<DataShard>protected int getPort()
getPort in class ServiceActor<DataShard>protected void initTableSpace()
public org.nustaq.kontraktor.IPromise<org.nustaq.reallive.impl.tablespace.TableSpaceActor> getTableSpace()
protected boolean needsDataCluster()
needsDataCluster in class ServiceActor<DataShard>protected String[] getRequiredServiceNames()
getRequiredServiceNames in class ServiceActor<DataShard>protected ServiceDescription createServiceDescription()
createServiceDescription in class ServiceActor<DataShard>protected DataShardArgs getCmdline()
getCmdline in class ServiceActor<DataShard>protected Serializable getStatus()
getStatus in class ServiceActor<DataShard>public static void main(String[] args)
Copyright © 2018. All rights reserved.