Package xal.service.pvlogger
Class RemoteLoggingCenter
java.lang.Object
xal.service.pvlogger.RemoteLoggingCenter
Center for communicating with a remote PV logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Determine whether a logger is immediately available for the specified group.boolean
Determine whether a logger is available for the specified group.long
takeAndPublishSnapshot
(String groupID, String comment) take and publish a snapshot of the specified group
-
Constructor Details
-
RemoteLoggingCenter
public RemoteLoggingCenter()Constructor
-
-
Method Details
-
takeAndPublishSnapshot
take and publish a snapshot of the specified group- Parameters:
groupID
- ID of the group to logcomment
- to apply to the machine snapshot- Returns:
- machine snapshot ID or an error code less than 0 if an error occurs
-
hasLogger
Determine whether a logger is available for the specified group.- Parameters:
groupID
- group for which we are requesting loggingtimeout
- time (in seconds) to wait for a response
-
hasLogger
Determine whether a logger is immediately available for the specified group.- Parameters:
groupID
- group for which we are requesting logging
-