Package esmska.integration.mac.handler
Class MacUserSessionListener
- java.lang.Object
-
- esmska.integration.mac.handler.MacUserSessionListener
-
- All Implemented Interfaces:
com.apple.eawt.AppEventListener,com.apple.eawt.UserSessionListener
public class MacUserSessionListener extends java.lang.Object implements com.apple.eawt.UserSessionListenerUser session listener which supports fast user switching. When user deactivates session by switching to another user, turn off queue. After he cames back, it will activate queue back.The reason of doing this is possible loss of internet connection while switching users. Deactivation and reactivation happens only if quueue was active before those events happens.
-
-
Constructor Summary
Constructors Constructor Description MacUserSessionListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiduserSessionActivated(com.apple.eawt.AppEvent.UserSessionEvent use)voiduserSessionDeactivated(com.apple.eawt.AppEvent.UserSessionEvent use)
-
-
-
Method Detail
-
userSessionDeactivated
public void userSessionDeactivated(com.apple.eawt.AppEvent.UserSessionEvent use)
- Specified by:
userSessionDeactivatedin interfacecom.apple.eawt.UserSessionListener
-
userSessionActivated
public void userSessionActivated(com.apple.eawt.AppEvent.UserSessionEvent use)
- Specified by:
userSessionActivatedin interfacecom.apple.eawt.UserSessionListener
-
-