public class SimpleStreamActor extends AbstractActor<SimpleStreamActor.State> implements SimpleStream
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleStreamActor.State |
activation, logger, reference, runtime, state, stateExtension| Constructor and Description |
|---|
SimpleStreamActor() |
| Modifier and Type | Method and Description |
|---|---|
Task<?> |
activateAsync() |
Task<?> |
deactivateAsync() |
<T> Task<Void> |
publish(T data) |
Task<String> |
subscribe(SimpleStreamProxy subscriber) |
Task<Void> |
unsubscribe(String handle) |
actorIdentity, clearState, createDefaultState, getLogger, getLogger, getStateClass, getStreamProvider, readState, registerReminder, registerTimer, registerTimer, runtimeIdentity, state, unregisterReminder, writeStateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcast, deactivate, getClusterActorCount, getIdentity, getIdentity, getReference, getReferencepublic Task<Void> unsubscribe(String handle)
unsubscribe in interface SimpleStreampublic Task<String> subscribe(SimpleStreamProxy subscriber)
subscribe in interface SimpleStreampublic Task<?> activateAsync()
activateAsync in class AbstractActor<SimpleStreamActor.State>public Task<?> deactivateAsync()
deactivateAsync in class AbstractActor<SimpleStreamActor.State>public <T> Task<Void> publish(T data)
publish in interface SimpleStreamCopyright © 2019 Electronic Arts Inc. All rights reserved.