aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/service/sysactivity
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/java/sip/communicator/service/sysactivity')
-rw-r--r--src/net/java/sip/communicator/service/sysactivity/SystemActivityChangeListener.java52
-rw-r--r--src/net/java/sip/communicator/service/sysactivity/SystemActivityNotificationsService.java138
-rw-r--r--src/net/java/sip/communicator/service/sysactivity/event/SystemActivityEvent.java268
3 files changed, 229 insertions, 229 deletions
diff --git a/src/net/java/sip/communicator/service/sysactivity/SystemActivityChangeListener.java b/src/net/java/sip/communicator/service/sysactivity/SystemActivityChangeListener.java
index e94c49d..98aecdd 100644
--- a/src/net/java/sip/communicator/service/sysactivity/SystemActivityChangeListener.java
+++ b/src/net/java/sip/communicator/service/sysactivity/SystemActivityChangeListener.java
@@ -1,4 +1,4 @@
-/*
+/*
* Jitsi, the OpenSource Java VoIP and Instant Messaging client.
*
* Copyright @ 2015 Atlassian Pty Ltd
@@ -15,28 +15,28 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package net.java.sip.communicator.service.sysactivity;
-
-import java.util.*;
-
-import net.java.sip.communicator.service.sysactivity.event.*;
-
-/**
- * The <tt>SystemActivityChangeListener</tt> is notified any time an event
- * in the operating system occurs.
- *
- * @author Damian Minkov
- */
-public interface SystemActivityChangeListener
- extends EventListener
-{
- /**
- * This method gets called when a notification action for a particular event
- * type has been changed (for example the corresponding descriptor has
- * changed).
- *
- * @param event the <tt>NotificationActionTypeEvent</tt>, which is
- * dispatched when an action has been changed.
- */
- public void activityChanged(SystemActivityEvent event);
-}
+package net.java.sip.communicator.service.sysactivity;
+
+import java.util.*;
+
+import net.java.sip.communicator.service.sysactivity.event.*;
+
+/**
+ * The <tt>SystemActivityChangeListener</tt> is notified any time an event
+ * in the operating system occurs.
+ *
+ * @author Damian Minkov
+ */
+public interface SystemActivityChangeListener
+ extends EventListener
+{
+ /**
+ * This method gets called when a notification action for a particular event
+ * type has been changed (for example the corresponding descriptor has
+ * changed).
+ *
+ * @param event the <tt>NotificationActionTypeEvent</tt>, which is
+ * dispatched when an action has been changed.
+ */
+ public void activityChanged(SystemActivityEvent event);
+}
diff --git a/src/net/java/sip/communicator/service/sysactivity/SystemActivityNotificationsService.java b/src/net/java/sip/communicator/service/sysactivity/SystemActivityNotificationsService.java
index f7de167..c7069b0 100644
--- a/src/net/java/sip/communicator/service/sysactivity/SystemActivityNotificationsService.java
+++ b/src/net/java/sip/communicator/service/sysactivity/SystemActivityNotificationsService.java
@@ -1,4 +1,4 @@
-/*
+/*
* Jitsi, the OpenSource Java VoIP and Instant Messaging client.
*
* Copyright @ 2015 Atlassian Pty Ltd
@@ -15,71 +15,71 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package net.java.sip.communicator.service.sysactivity;
-
-/**
- * Listens for some system specific events such as sleep, wake, network change,
- * desktop activity, screensaver etc. and informs the registered listeners.
- *
- * @author Damian Minkov
- */
-public interface SystemActivityNotificationsService
-{
- /**
- * Registers a listener that would be notified of changes that have occurred
- * in the underlying system.
- *
- * @param listener the listener that we'd like to register for changes in
- * the underlying system.
- */
- public void addSystemActivityChangeListener(
- SystemActivityChangeListener listener);
-
- /**
- * Remove the specified listener so that it won't receive further
- * notifications of changes that occur in the underlying system
- *
- * @param listener the listener to remove.
- */
- public void removeSystemActivityChangeListener(
- SystemActivityChangeListener listener);
-
- /**
- * Registers a listener that would be notified for idle of the system
- * for <tt>idleTime</tt>.
- *
- * @param idleTime the time in milliseconds after which we will consider
- * system to be idle. This doesn't count when system seems idle as
- * monitor is off or screensaver is on, or desktop is locked.
- * @param listener the listener that we'd like to register for changes in
- * the underlying system.
- */
- public void addIdleSystemChangeListener(
- long idleTime,
- SystemActivityChangeListener listener);
-
- /**
- * Remove the specified listener so that it won't receive further
- * notifications for idle system.
- *
- * @param listener the listener to remove.
- */
- public void removeIdleSystemChangeListener(
- SystemActivityChangeListener listener);
-
- /**
- * Can check whether an event id is supported on
- * current operation system.
- * @param eventID the event to check.
- * @return whether the supplied event id is supported.
- */
- public boolean isSupported(int eventID);
-
- /**
- * The time since last user input. The time the system has been idle.
- * Or -1 if there is no such information or error has occured.
- * @return time the system has been idle.
- */
- public long getTimeSinceLastInput();
-
-}
+package net.java.sip.communicator.service.sysactivity;
+
+/**
+ * Listens for some system specific events such as sleep, wake, network change,
+ * desktop activity, screensaver etc. and informs the registered listeners.
+ *
+ * @author Damian Minkov
+ */
+public interface SystemActivityNotificationsService
+{
+ /**
+ * Registers a listener that would be notified of changes that have occurred
+ * in the underlying system.
+ *
+ * @param listener the listener that we'd like to register for changes in
+ * the underlying system.
+ */
+ public void addSystemActivityChangeListener(
+ SystemActivityChangeListener listener);
+
+ /**
+ * Remove the specified listener so that it won't receive further
+ * notifications of changes that occur in the underlying system
+ *
+ * @param listener the listener to remove.
+ */
+ public void removeSystemActivityChangeListener(
+ SystemActivityChangeListener listener);
+
+ /**
+ * Registers a listener that would be notified for idle of the system
+ * for <tt>idleTime</tt>.
+ *
+ * @param idleTime the time in milliseconds after which we will consider
+ * system to be idle. This doesn't count when system seems idle as
+ * monitor is off or screensaver is on, or desktop is locked.
+ * @param listener the listener that we'd like to register for changes in
+ * the underlying system.
+ */
+ public void addIdleSystemChangeListener(
+ long idleTime,
+ SystemActivityChangeListener listener);
+
+ /**
+ * Remove the specified listener so that it won't receive further
+ * notifications for idle system.
+ *
+ * @param listener the listener to remove.
+ */
+ public void removeIdleSystemChangeListener(
+ SystemActivityChangeListener listener);
+
+ /**
+ * Can check whether an event id is supported on
+ * current operation system.
+ * @param eventID the event to check.
+ * @return whether the supplied event id is supported.
+ */
+ public boolean isSupported(int eventID);
+
+ /**
+ * The time since last user input. The time the system has been idle.
+ * Or -1 if there is no such information or error has occured.
+ * @return time the system has been idle.
+ */
+ public long getTimeSinceLastInput();
+
+}
diff --git a/src/net/java/sip/communicator/service/sysactivity/event/SystemActivityEvent.java b/src/net/java/sip/communicator/service/sysactivity/event/SystemActivityEvent.java
index fa5df51..47183d7 100644
--- a/src/net/java/sip/communicator/service/sysactivity/event/SystemActivityEvent.java
+++ b/src/net/java/sip/communicator/service/sysactivity/event/SystemActivityEvent.java
@@ -1,4 +1,4 @@
-/*
+/*
* Jitsi, the OpenSource Java VoIP and Instant Messaging client.
*
* Copyright @ 2015 Atlassian Pty Ltd
@@ -15,136 +15,136 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package net.java.sip.communicator.service.sysactivity.event;
-
-import java.util.*;
-
-/**
- * An event class representing system activity that has occurred.
- * The event id indicates the exact reason for this event.
- * @author Damian Minkov
- */
-public class SystemActivityEvent
- extends EventObject
-{
- /**
- * Serial version UID.
- */
- private static final long serialVersionUID = 0L;
-
- /**
- * Notify that computers is going to sleep.
- */
- public static final int EVENT_SLEEP = 0;
-
- /**
- * Notify that computer is wakeing up after stand by.
- */
- public static final int EVENT_WAKE = 1;
-
- /**
- * Computer display has stand by.
- */
- public static final int EVENT_DISPLAY_SLEEP = 2;
-
- /**
- * Computer display wakes up after stand by.
- */
- public static final int EVENT_DISPLAY_WAKE = 3;
-
- /**
- * Screensaver has been started.
- */
- public static final int EVENT_SCREENSAVER_START = 4;
-
- /**
- * Screensaver will stop.
- */
- public static final int EVENT_SCREENSAVER_WILL_STOP = 5;
-
- /**
- * Screensaver has been stopped.
- */
- public static final int EVENT_SCREENSAVER_STOP = 6;
-
- /**
- * Screen has been locked.
- */
- public static final int EVENT_SCREEN_LOCKED = 7;
-
- /**
- * Screen has been unlocked.
- */
- public static final int EVENT_SCREEN_UNLOCKED = 8;
-
- /**
- * A change in network configuration has occurred.
- */
- public static final int EVENT_NETWORK_CHANGE = 9;
-
- /**
- * A system idle event has occurred.
- */
- public static final int EVENT_SYSTEM_IDLE = 10;
-
- /**
- * A system was in idle state and now exits.
- */
- public static final int EVENT_SYSTEM_IDLE_END = 11;
-
- /**
- * A change in dns configuration has occurred.
- */
- public static final int EVENT_DNS_CHANGE = 12;
-
- /**
- * Informing that the machine is logging of or shutting down.
- */
- public static final int EVENT_QUERY_ENDSESSION = 13;
-
- /**
- * The log off or shutdown is in process for us, no matter
- * what other process has replied, whether one of them has canceled
- * or not the current end of session. It's like that cause we have answered
- * that we will shutdown.
- */
- public static final int EVENT_ENDSESSION = 14;
-
- /**
- * The type of the event.
- */
- private final int eventID;
-
- /**
- * Constructs a prototypical Event.
- *
- * @param source The object on which the Event initially occurred.
- * @param eventID the type of the event.
- * @throws IllegalArgumentException if source is null.
- */
- public SystemActivityEvent(Object source, int eventID)
- {
- super(source);
-
- this.eventID = eventID;
- }
-
- /**
- * Returns the type of the event.
- * @return the event ID
- */
- public int getEventID()
- {
- return this.eventID;
- }
-
- /**
- * Returns a String representation of this SystemActivityEvent object.
- *
- * @return A a String representation of this SystemActivityEvent object.
- */
- @Override
- public String toString() {
- return getClass().getName() + "[eventID=" + eventID + "]";
- }
-}
+package net.java.sip.communicator.service.sysactivity.event;
+
+import java.util.*;
+
+/**
+ * An event class representing system activity that has occurred.
+ * The event id indicates the exact reason for this event.
+ * @author Damian Minkov
+ */
+public class SystemActivityEvent
+ extends EventObject
+{
+ /**
+ * Serial version UID.
+ */
+ private static final long serialVersionUID = 0L;
+
+ /**
+ * Notify that computers is going to sleep.
+ */
+ public static final int EVENT_SLEEP = 0;
+
+ /**
+ * Notify that computer is wakeing up after stand by.
+ */
+ public static final int EVENT_WAKE = 1;
+
+ /**
+ * Computer display has stand by.
+ */
+ public static final int EVENT_DISPLAY_SLEEP = 2;
+
+ /**
+ * Computer display wakes up after stand by.
+ */
+ public static final int EVENT_DISPLAY_WAKE = 3;
+
+ /**
+ * Screensaver has been started.
+ */
+ public static final int EVENT_SCREENSAVER_START = 4;
+
+ /**
+ * Screensaver will stop.
+ */
+ public static final int EVENT_SCREENSAVER_WILL_STOP = 5;
+
+ /**
+ * Screensaver has been stopped.
+ */
+ public static final int EVENT_SCREENSAVER_STOP = 6;
+
+ /**
+ * Screen has been locked.
+ */
+ public static final int EVENT_SCREEN_LOCKED = 7;
+
+ /**
+ * Screen has been unlocked.
+ */
+ public static final int EVENT_SCREEN_UNLOCKED = 8;
+
+ /**
+ * A change in network configuration has occurred.
+ */
+ public static final int EVENT_NETWORK_CHANGE = 9;
+
+ /**
+ * A system idle event has occurred.
+ */
+ public static final int EVENT_SYSTEM_IDLE = 10;
+
+ /**
+ * A system was in idle state and now exits.
+ */
+ public static final int EVENT_SYSTEM_IDLE_END = 11;
+
+ /**
+ * A change in dns configuration has occurred.
+ */
+ public static final int EVENT_DNS_CHANGE = 12;
+
+ /**
+ * Informing that the machine is logging of or shutting down.
+ */
+ public static final int EVENT_QUERY_ENDSESSION = 13;
+
+ /**
+ * The log off or shutdown is in process for us, no matter
+ * what other process has replied, whether one of them has canceled
+ * or not the current end of session. It's like that cause we have answered
+ * that we will shutdown.
+ */
+ public static final int EVENT_ENDSESSION = 14;
+
+ /**
+ * The type of the event.
+ */
+ private final int eventID;
+
+ /**
+ * Constructs a prototypical Event.
+ *
+ * @param source The object on which the Event initially occurred.
+ * @param eventID the type of the event.
+ * @throws IllegalArgumentException if source is null.
+ */
+ public SystemActivityEvent(Object source, int eventID)
+ {
+ super(source);
+
+ this.eventID = eventID;
+ }
+
+ /**
+ * Returns the type of the event.
+ * @return the event ID
+ */
+ public int getEventID()
+ {
+ return this.eventID;
+ }
+
+ /**
+ * Returns a String representation of this SystemActivityEvent object.
+ *
+ * @return A a String representation of this SystemActivityEvent object.
+ */
+ @Override
+ public String toString() {
+ return getClass().getName() + "[eventID=" + eventID + "]";
+ }
+}