21c77e2945bf6aa80fd0426d973b770ed92250b5
Files Diff
- Added: 2
- Removed: 2
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Push Down Method | 6 | ||
Push Down Method public onExpire(session PrimitiveSession) : void from class io.atomix.core.lock.impl.DistributedLockService to public onExpire(session PrimitiveSession) : void from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Method public restore(input BackupInput) : void from class io.atomix.core.lock.impl.DistributedLockService to public restore(input BackupInput) : void from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Method private releaseSession(session PrimitiveSession) : void from class io.atomix.core.lock.impl.DistributedLockService to private releaseSession(session PrimitiveSession) : void from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Method public serializer() : Serializer from class io.atomix.core.lock.impl.DistributedLockService to public serializer() : Serializer from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Method public backup(output BackupOutput) : void from class io.atomix.core.lock.impl.DistributedLockService to public backup(output BackupOutput) : void from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Method public onClose(session PrimitiveSession) : void from class io.atomix.core.lock.impl.DistributedLockService to public onClose(session PrimitiveSession) : void from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Extract Subclass | 1 | ||
Extract Subclass io.atomix.core.lock.impl.DefaultDistributedLockService from class io.atomix.core.lock.impl.DistributedLockService | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type session : long to session : SessionId in method public LockHolder(id int, index long, session SessionId, expire long) in class io.atomix.core.lock.impl.DefaultDistributedLockService.LockHolder | From | To | |
Move Method | 1 | ||
Move Method protected serializer() : Serializer from class io.atomix.core.lock.impl.DistributedLockProxy to public serializer() : Serializer from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Attribute | 4 | ||
Push Down Attribute private queue : Queue<LockHolder> from class io.atomix.core.lock.impl.DistributedLockService to private queue : Queue<LockHolder> from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Attribute private lock : LockHolder from class io.atomix.core.lock.impl.DistributedLockService to private lock : LockHolder from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Attribute private SERIALIZER : Serializer from class io.atomix.core.lock.impl.DistributedLockService to private SERIALIZER : Serializer from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Push Down Attribute private timers : Map<Long,Scheduled> from class io.atomix.core.lock.impl.DistributedLockService to private timers : Map<Long,Scheduled> from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Move Attribute | 1 | ||
Move Attribute private SERIALIZER : Serializer from class io.atomix.core.lock.impl.DistributedLockProxy to private SERIALIZER : Serializer from class io.atomix.core.lock.impl.DefaultDistributedLockService | From | To | |
Move Class | 1 | ||
Move Class io.atomix.core.lock.impl.DistributedLockService.LockHolder moved to io.atomix.core.lock.impl.DefaultDistributedLockService.LockHolder | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type session : long to session : SessionId in class io.atomix.core.lock.impl.DefaultDistributedLockService.LockHolder | From | To |