| Constructor | Description |
|---|---|
ActorSystem(String pName) |
| Modifier and Type | Method | Description |
|---|---|---|
<E extends SimpleExternalActorMind> |
createActor(E pMinionMind,
String pName) |
|
String |
estadistica() |
|
IActorRef |
findActor(String pId) |
|
int |
getDispatcher() |
|
String |
name() |
|
boolean |
requestQuantum(int pDispatcher,
Runnable pActor) |
|
ScheduledFuture |
schedule(IActorRef pReceiver,
IEnvelope pEnvelope,
long delay,
TimeUnit timeunit) |
|
ScheduledFuture |
scheduleAtFixedRate(IActorRef pReceiver,
IEnvelope pEnvelope,
long initialDelay,
long period,
TimeUnit timeunit) |
|
ScheduledFuture |
scheduleWithFixedDelay(IActorRef pReceiver,
IEnvelope pEnvelope,
long initialDelay,
long period,
TimeUnit timeunit) |
|
void |
shutdown() |
public ActorSystem(String pName)
public boolean requestQuantum(int pDispatcher,
Runnable pActor)
requestQuantum in interface ISystempublic <E extends SimpleExternalActorMind> IActorRef createActor(E pMinionMind, String pName) throws IllegalArgumentException
createActor in interface ISystemIllegalArgumentExceptionpublic IActorRef findActor(String pId) throws IllegalArgumentException
findActor in interface ISystemIllegalArgumentExceptionpublic String estadistica()
public ScheduledFuture schedule(IActorRef pReceiver, IEnvelope pEnvelope, long delay, TimeUnit timeunit)
public ScheduledFuture scheduleAtFixedRate(IActorRef pReceiver, IEnvelope pEnvelope, long initialDelay, long period, TimeUnit timeunit)
scheduleAtFixedRate in interface ISystempublic ScheduledFuture scheduleWithFixedDelay(IActorRef pReceiver, IEnvelope pEnvelope, long initialDelay, long period, TimeUnit timeunit)
scheduleWithFixedDelay in interface ISystempublic int getDispatcher()
getDispatcher in interface ISystemCopyright © 2018. All rights reserved.