Во-первых, пожалуйста, не переходите к ошибке сервера. Это действительно вопрос программирования: -)
Мы разрабатываем иногда подключенные приложения. Эти приложения находятся на ноутбуке и портативных устройствах. В моем случае приложение запускается в небольшом контейнере с сервлетами (например, пристань).
Требование заключается в том, что если система не используется, приложение должно приостановить работу.
Если крышка ноутбука закрыта, то приложение и контейнер сервлета находятся в режиме ожидания.
Являются ли такие вещи особенностью самой ОС или такое понимание мощности может быть встроено в приложение? Если это можно встроить в приложение, то как?