• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

aspectran / aspectran / #5175

22 Apr 2026 08:23AM UTC coverage: 43.506%. Remained the same
#5175

push

github

topframe
Refactor Daemon package to integrate command management into the service layer

- Integrated CommandExecutor, FileCommander, and CommandRegistry into DaemonService to centralize administrative functions.
- Moved lifecycle management of daemon-specific components (including polling threads) to AbstractDaemonService.
- Simplified AbstractDaemon by delegating core tasks to the underlying DaemonService.
- Added support for "derived" service mode in DaemonService, allowing it to run as a child of another service (e.g., WebService) while sharing the same ActivityContext and avoiding
  redundant resource locks.
- Enhanced CoreService interface with getServiceName() for better service identification.
- Updated built-in commands (QuitCommand, PollingIntervalCommand, etc.) to operate through the DaemonService API.

91 of 112 new or added lines in 11 files covered. (81.25%)

10 existing lines in 5 files now uncovered.

18840 of 43304 relevant lines covered (43.51%)

0.44 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

8.33
/daemon/src/main/java/com/aspectran/daemon/service/DefaultDaemonService.java


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc