Class UserAnnouncementFileUsageTableRow
java.lang.Object
co.ecg.alpaca.toolkit.generated.tables.UserAnnouncementFileUsageTableRow
- All Implemented Interfaces:
BroadWorksTableRow,Serializable
public class UserAnnouncementFileUsageTableRow
extends Object
implements BroadWorksTableRow, Serializable
Response to UserAnnouncementFileGetRequest. The response contains the file size (KB), uploaded timestamp, description and usage for an announcement file in the user announcement repository. The usage table has columns "Service Name", "Criteria Name" The "Service Name"" values correspond to string values of the UserService data types. With the exception of the string "Voice Portal" which is returned when the announcement is being used by Voice Portal Personalized Name. For Call Center and Route Point users the "Instance Name" column contains the instance id and when the announcement is being used by a DNIS, "Intance Name" column contans the instance id and the DNIS id. For Auto Attendants with submenus and the announcement is used by a submenu the "Instance Name" column will contain the submenu name
- Author:
- AlpacaGenerator
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetFromNode(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 NodeArrayinthashCode()voidsetCriteriaName(String criteriaName) voidsetServiceName(String serviceName) toString()
-
Constructor Details
-
UserAnnouncementFileUsageTableRow
public UserAnnouncementFileUsageTableRow()
-
-
Method Details
-
getServiceName
-
setServiceName
-
getCriteriaName
-
setCriteriaName
-
getFromNode
public static UserAnnouncementFileUsageTableRow 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<UserAnnouncementFileUsageTableRow> 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
-