Class GroupAnnouncementFileUsageTableRow
- java.lang.Object
-
- co.ecg.alpaca.toolkit.generated.tables.GroupAnnouncementFileUsageTableRow
-
- All Implemented Interfaces:
BroadWorksTableRow
,Serializable
public class GroupAnnouncementFileUsageTableRow extends Object implements BroadWorksTableRow, Serializable
Response to GroupAnnouncementFileGetRequest22. The response contains the file size, uploaded timestamp, description and usage for an announcement file in the user announcement repository. The usage table has columns "Service Name", and "Instance Name". The Service Name values correspond to string values of the GroupService and 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. The following data elements are only used in AS data mode: announcementFileExternalId- Author:
- AlpacaGenerator
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GroupAnnouncementFileUsageTableRow()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
static GroupAnnouncementFileUsageTableRow
getFromNode(Node n, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Row with the given Nodestatic List<GroupAnnouncementFileUsageTableRow>
getFromNodeArray(Node[] nodeArray, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Type Array with the given NodeArrayString
getInstanceName()
String
getServiceName()
int
hashCode()
void
setInstanceName(String instanceName)
void
setServiceName(String serviceName)
String
toString()
-
-
-
Method Detail
-
getServiceName
public String getServiceName()
-
setServiceName
public void setServiceName(String serviceName)
-
getInstanceName
public String getInstanceName()
-
setInstanceName
public void setInstanceName(String instanceName)
-
getFromNode
public static GroupAnnouncementFileUsageTableRow 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<GroupAnnouncementFileUsageTableRow> 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
-
-