public class DefaultLocalObjectsCleaner extends Object implements LocalObjectsCleaner
| Constructor and Description |
|---|
DefaultLocalObjectsCleaner(Hosting hosting,
Clock clock,
ExecutorService executor,
LocalObjects localObjects,
long defaultActorTTL,
int concurrentDeactivations,
long deactivationTimeoutMillis) |
| Modifier and Type | Method and Description |
|---|---|
Task |
cleanup() |
Task |
deactivateActor(Actor actor) |
void |
setActorDeactivationExtensions(List<ActorDeactivationExtension> extensionList) |
Task |
shutdown() |
public DefaultLocalObjectsCleaner(Hosting hosting, Clock clock, ExecutorService executor, LocalObjects localObjects, long defaultActorTTL, int concurrentDeactivations, long deactivationTimeoutMillis)
public Task deactivateActor(Actor actor)
deactivateActor in interface LocalObjectsCleanerpublic Task cleanup()
cleanup in interface LocalObjectsCleanerpublic Task shutdown()
shutdown in interface LocalObjectsCleanerpublic void setActorDeactivationExtensions(List<ActorDeactivationExtension> extensionList)
setActorDeactivationExtensions in interface LocalObjectsCleanerCopyright © 2019 Electronic Arts Inc. All rights reserved.