This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Java in General and the fly likes Java to capture OS related events Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Java to capture OS related events" Watch "Java to capture OS related events" New topic
Author

Java to capture OS related events

sanuji pillai
Greenhorn

Joined: Jul 05, 2010
Posts: 24
Hi,

I am looking for example code in java to capture OS related events like Logout/Login/Shutdown/Restart/Monitor-Lock ..etc.


Regards,

Sanuji Pillai.
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3573
    
  14

Yeah... you need native code for that. Google for a JNI or preferably a JNA solution to this problem.
Winston Gutkowski
Bartender

Joined: Mar 17, 2011
Posts: 7484
    
  18

sanuji pillai wrote:I am looking for example code in java to capture OS related events like Logout/Login/Shutdown/Restart/Monitor-Lock ..etc.

May I ask why? It goes against the entire ethos of Java, which is to be platform-independent.

Winston

Isn't it funny how there's always time and money enough to do it WRONG?
Articles by Winston can be found here
sanuji pillai
Greenhorn

Joined: Jul 05, 2010
Posts: 24
Thank You "Stephan van Hulst" & "Winston Gutkowski"
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Java to capture OS related events
 
Similar Threads
Tabs within one browser share Session, but I want to capture close and time out event for each tab
bring front of other application when key pressed
EOF
capture events outside of JFrame
Servlet/java method for triggering event when system is locked