See: Description
Interface | Description |
---|---|
ProcessHandler |
This interface represents the capabilities that any custom process handler would need to possess if it is to be used
for the auto healing logic of SeLion.
|
Class | Description |
---|---|
AbstractProcessHandler |
This class captures most of the heavy lifting required in terms of finding the default set of processes which
are to be ear marked for cleansing and also the core part of cleaning up these processes.
|
ProcessHandlerFactory |
A simple factory class that produces instances of
ProcessHandler as provided by the user via the JSON configuration
file. |
StreamGobbler |
A utility class that helps in gathering stream data.
|
UnixProcessHandler |
This class provides for a simple implementation that aims at providing the logic to fetch processes as represented by
ProcessNames and also in forcibly killing them on a Unix like environment. |
WindowsProcessHandler |
This class provides for a simple implementation that aims at providing the logic to fetch processes as represented by
ProcessNames and also in forcibly killing them on a Windows like environment. |
Enum | Description |
---|---|
OSPlatform |
A simple enum that differentiates Operating systems for internal usage by
SeLion.
|
Exception | Description |
---|---|
ProcessHandlerException |
A custom exception that represents any problems that may arise while in the process of
ascertaining a set of
ProcessInfo to be recycled. |
Copyright © 2016 PayPal Open Source. All rights reserved.