b08f46f87b4f7d6a8ef596346429cff404780460
Files Diff
- Added: 2
- Removed: 1
- Renamed: 0
- Modified: 8
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Push Down Method | 3 | ||
Push Down Method private cleanupObservers() : Task from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private cleanupObservers() : Task from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Method private cleanupActors(shutdownAll boolean) : Task from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private cleanupActors(shutdownAll boolean) : Task from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Method public LocalObjectsCleaner(hosting Hosting, clock Clock, executor ExecutorService, localObjects LocalObjects, defaultActorTTL long, concurrentDeactivations int, deactivationTimeoutMillis long) from class cloud.orbit.actors.runtime.LocalObjectsCleaner to public DefaultLocalObjectsCleaner(hosting Hosting, clock Clock, executor ExecutorService, localObjects LocalObjects, defaultActorTTL long, concurrentDeactivations int, deactivationTimeoutMillis long) from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Extract Subclass | 1 | ||
Extract Subclass cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner from class cloud.orbit.actors.runtime.LocalObjectsCleaner | From | To | |
Push Down Attribute | 8 | ||
Push Down Attribute private defaultActorTTL : long from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private defaultActorTTL : long from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Attribute private hosting : Hosting from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private hosting : Hosting from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Attribute private clock : Clock from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private clock : Clock from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Attribute private logger : Logger from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private logger : Logger from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Attribute private concurrentExecutionQueue : ConcurrentExecutionQueue from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private concurrentExecutionQueue : ConcurrentExecutionQueue from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Attribute private localObjects : LocalObjects from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private localObjects : LocalObjects from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Attribute private deactivationTimeoutMillis : long from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private deactivationTimeoutMillis : long from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Push Down Attribute private pendingDeactivations : ConcurrentHashSet<ActorBaseEntry<?>> from class cloud.orbit.actors.runtime.LocalObjectsCleaner to private pendingDeactivations : ConcurrentHashSet<ActorBaseEntry<?>> from class cloud.orbit.actors.runtime.DefaultLocalObjectsCleaner | From | To | |
Rename Class | 1 | ||
Rename Class cloud.orbit.actors.runtime.BasicInvocationHandler renamed to cloud.orbit.actors.runtime.SimpleInvocationHandler | From | To |