Package com.tagtraum.core.osx
Class ProcessInfo
- java.lang.Object
-
- com.tagtraum.core.osx.ProcessInfo
-
public class ProcessInfo extends Object
ProcessInfo.- Author:
- Hendrik Schreiber
- See Also:
- NSProcessInfo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProcessInfo.Activity
-
Field Summary
Fields Modifier and Type Field Description static long
NSActivityAutomaticTerminationDisabled
static long
NSActivityBackground
static long
NSActivityIdleDisplaySleepDisabled
static long
NSActivityIdleSystemSleepDisabled
static long
NSActivityLatencyCritical
static long
NSActivitySuddenTerminationDisabled
static long
NSActivityUserInitiated
static long
NSActivityUserInitiatedAllowingIdleSystemSleep
-
Constructor Summary
Constructors Constructor Description ProcessInfo()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ProcessInfo.Activity
beginActivityWithOptions(long options, String reason)
static void
endActivityWithOptions(ProcessInfo.Activity activity)
static void
main(String[] args)
-
-
-
Field Detail
-
NSActivityIdleDisplaySleepDisabled
public static final long NSActivityIdleDisplaySleepDisabled
- See Also:
- Constant Field Values
-
NSActivityIdleSystemSleepDisabled
public static final long NSActivityIdleSystemSleepDisabled
- See Also:
- Constant Field Values
-
NSActivitySuddenTerminationDisabled
public static final long NSActivitySuddenTerminationDisabled
- See Also:
- Constant Field Values
-
NSActivityAutomaticTerminationDisabled
public static final long NSActivityAutomaticTerminationDisabled
- See Also:
- Constant Field Values
-
NSActivityUserInitiated
public static final long NSActivityUserInitiated
- See Also:
- Constant Field Values
-
NSActivityUserInitiatedAllowingIdleSystemSleep
public static final long NSActivityUserInitiatedAllowingIdleSystemSleep
- See Also:
- Constant Field Values
-
NSActivityBackground
public static final long NSActivityBackground
- See Also:
- Constant Field Values
-
NSActivityLatencyCritical
public static final long NSActivityLatencyCritical
- See Also:
- Constant Field Values
-
-
Method Detail
-
beginActivityWithOptions
public static ProcessInfo.Activity beginActivityWithOptions(long options, String reason)
-
endActivityWithOptions
public static void endActivityWithOptions(ProcessInfo.Activity activity)
-
main
public static void main(String[] args)
-
-