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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UserAnnouncementFileUsageTableRow()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getCriteriaName()
static UserAnnouncementFileUsageTableRow
getFromNode(Node n, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Row with the given Nodestatic List<UserAnnouncementFileUsageTableRow>
getFromNodeArray(Node[] nodeArray, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Type Array with the given NodeArrayString
getServiceName()
int
hashCode()
void
setCriteriaName(String criteriaName)
void
setServiceName(String serviceName)
String
toString()
-
-
-
Method Detail
-
getServiceName
public String getServiceName()
-
setServiceName
public void setServiceName(String serviceName)
-
getCriteriaName
public String getCriteriaName()
-
setCriteriaName
public void setCriteriaName(String criteriaName)
-
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
-
-