# Package `com.install4j.api.macos`

This package contains classes with static utility methods for using macOS-specific features that are not directly supported by the Java platform.

See the [API overview](../../api.md) for general remarks on
how to use the install4j API.

## Types

| Type | Kind | Description |
|---|---|---|
| [MacProcesses](MacProcesses.md) | class | Collection of static methods to check for running processes on macOS and terminate them. |
| [MacProcesses.Info](MacProcesses.Info.md) | class | Class that holds information about running macOS processes. |
| [MacServiceManagement](MacServiceManagement.md) | class | Methods for controlling helper executables that live inside an app’s main bundle on macOS. |
| [MacServiceManagement.AppServiceStatus](MacServiceManagement.AppServiceStatus.md) | enum | Enumeration representing the possible statuses of an application service or process. |
| [MacServiceManagement.ServiceManagementResult](MacServiceManagement.ServiceManagementResult.md) | enum | Result of a service management operation. |

