ApplicationPidFileWriter@Deprecated public class ApplicationPidFileWriter extends ApplicationPidFileWriter
ApplicationListener that saves application PID into file. This application
listener will be triggered exactly once per JVM, and the file name can be overridden at
runtime with a System property or environment variable named "PIDFILE" (or "pidfile")
or using a spring.pid.file property in the Spring Environment.
If PID file can not be created no exception is reported. This behavior can be changed
by assigning true to System property or environment variable named
PID_FAIL_ON_WRITE_ERROR (or "pid_fail_on_write_error") or to
spring.pid.fail-on-write-error property in the Spring Environment.
Note: access to the Spring Environment is only possible when the
triggerEventType is set to
ApplicationEnvironmentPreparedEvent or ApplicationPreparedEvent.
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Constructor and Description |
|---|
ApplicationPidFileWriter()
Deprecated.
Create a new
ApplicationPidFileWriter instance using the filename
'application.pid'. |
ApplicationPidFileWriter(File file)
Deprecated.
Create a new
ApplicationPidFileWriter instance with a specified file. |
ApplicationPidFileWriter(String filename)
Deprecated.
Create a new
ApplicationPidFileWriter instance with a specified filename. |
getOrder, onApplicationEvent, reset, setOrder, setTriggerEventTypepublic ApplicationPidFileWriter()
ApplicationPidFileWriter instance using the filename
'application.pid'.public ApplicationPidFileWriter(String filename)
ApplicationPidFileWriter instance with a specified filename.filename - the name of file containing pidpublic ApplicationPidFileWriter(File file)
ApplicationPidFileWriter instance with a specified file.file - the file containing pidCopyright © 2017 Pivotal Software, Inc.. All rights reserved.