Class PSPool
java.lang.Object
org.scictrl.csshell.epics.server.application.processmanager.PSPool
- All Implemented Interfaces:
Runnable
PSPool class.
- Author:
- igor@scictrl.com
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProcessMonitor(String processPattern, PropertyChangeListener processMonitor) addProcessMonitor.voidaddPropertyChangeListener.static final PSPoolgetInstance(String host, String hostuser) getInstance.static voidmain.voidremoveProcessMonitor(String processPattern, PropertyChangeListener processMonitor) removeProcessMonitor.voidrun()voidstart()start.
-
Field Details
-
PROCESS_ADDED
ConstantPROCESS_ADDED="PROCESS_ADDED"- See Also:
-
PROCESS_REMOVED
ConstantPROCESS_REMOVED="PROCESS_REMOVED"- See Also:
-
PROCESS_UPDATED
ConstantPROCESS_UPDATED="PROCESS_UPDATED"- See Also:
-
-
Constructor Details
-
Method Details
-
getInstance
getInstance.
-
addPropertyChangeListener
addPropertyChangeListener.
- Parameters:
l- aPropertyChangeListenerobject
-
addProcessMonitor
addProcessMonitor.
- Parameters:
processPattern- aStringobjectprocessMonitor- aPropertyChangeListenerobject
-
removeProcessMonitor
removeProcessMonitor.
- Parameters:
processPattern- aStringobjectprocessMonitor- aPropertyChangeListenerobject
-
run
public void run() -
start
public void start()start.
-
main
main.
- Parameters:
args- an array ofStringobjects
-