Class SystemDeviceManagementEventEventTableRow
java.lang.Object
co.ecg.alpaca.toolkit.generated.tables.SystemDeviceManagementEventEventTableRow
- All Implemented Interfaces:
BroadWorksTableRow
,Serializable
public class SystemDeviceManagementEventEventTableRow
extends Object
implements BroadWorksTableRow, Serializable
Response to SystemDeviceManagementEventGetListRequest22. Contains a table with column headings: "Event Id", "Status", "Action", "Level", "Type", "Additional Info", "Is Local", "Completion %", "Pushed/ Same Hash/ Not Pushed", "Login Id", "Start Time", "Process Time". "Event Id" is a unique identifer for the co.ecg.alpaca.remote.event. "Status" can be: Pending, Queued, In Progress, Process On Other Host, Stale, Completed, Canceled. "Action" can be: Delete, Download, Rebuild, Reset, Upload. "Level" can be: Device, Device Type, Device Type Group, Group, User. "Type" can be: Automatic, Manual. "Additional Info" includes the affected device type, device or group. It depends on the level of the event: Device Profile: "Device Name" "Service Provider Id" "Group Id" Device Type: "Device Type Name" Device Type Service Provider: "Service Provider Id" "Device Type Name" Service Provider: "Service Provider Id" Device Type Group: "Service Provider Id" "Group Id" "Device Type Name" Group: "Service Provider Id" "Group Id" User: "User Id" "Is Local" is set to "yes" if the event is processed on the server who received the request, "no" otherwise meaning that the event is processed on another server. "Completion %" provides an estimate of the completion of the co.ecg.alpaca.remote.event. A percentage is given, the current number of completed expanded event, and the total number of expanded co.ecg.alpaca.remote.event. "Pushed/ Same Hash/ Not Pushed" gives the total number of files that were pushed, not pushed because of same hash, and not pushed when processing the co.ecg.alpaca.remote.event. "LoginId" is the user or admin id who triggered the co.ecg.alpaca.remote.event. "Start Time" is the date when the event was started. The display shows the month, days, hours, and minutes (MM-dd hh:mm). "Process Time" is the time taken to process the event in hours, minutes, seconds, and milliseconds (hhhh:mm:ss.SSS). Each row represents an event sorted by priority of processing. The first row in the table is an event that has an associated expanded event currently being processed or next in line to be processed.
- Author:
- AlpacaGenerator
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getFromNode
(Node n, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode) Creates the OCI Table Row with the given NodegetFromNodeArray
(Node[] nodeArray, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode) Creates the OCI Table Type Array with the given NodeArraygetLevel()
getType()
int
hashCode()
void
void
setAdditionalInfo
(String additionalInfo) void
setCompletion
(String completion) void
setEventId
(String eventId) void
setIsLocal
(String isLocal) void
void
setLoginId
(String loginId) void
setProcessTime
(String processTime) void
setPushedSameHashNotPushed
(String pushedSameHashNotPushed) void
setStartTime
(String startTime) void
void
toString()
-
Constructor Details
-
SystemDeviceManagementEventEventTableRow
public SystemDeviceManagementEventEventTableRow()
-
-
Method Details
-
getEventId
-
setEventId
-
getStatus
-
setStatus
-
getAction
-
setAction
-
getLevel
-
setLevel
-
getType
-
setType
-
getAdditionalInfo
-
setAdditionalInfo
-
getIsLocal
-
setIsLocal
-
getCompletion
-
setCompletion
-
getPushedSameHashNotPushed
-
setPushedSameHashNotPushed
-
getLoginId
-
setLoginId
-
getStartTime
-
setStartTime
-
getProcessTime
-
setProcessTime
-
getFromNode
public static SystemDeviceManagementEventEventTableRow getFromNode(Node n, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode) Creates the OCI Table Row with the given Node- Parameters:
n
- The Node to parse for the OCI Table
-
getFromNodeArray
public static List<SystemDeviceManagementEventEventTableRow> getFromNodeArray(Node[] nodeArray, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode) Creates the OCI Table Type Array with the given NodeArray- Parameters:
nodeArray
- The NodeArray to parse for the OCI Table
-
equals
-
hashCode
public int hashCode() -
toString
-