Class SystemMaliciousCallTraceUserTableRow

java.lang.Object
co.ecg.alpaca.toolkit.generated.tables.SystemMaliciousCallTraceUserTableRow
All Implemented Interfaces:
BroadWorksTableRow, Serializable

public class SystemMaliciousCallTraceUserTableRow extends Object implements BroadWorksTableRow, Serializable
Response to the SystemMaliciousCallTraceGetRequest. The response contains the Malicious Call Trace system parameters and the list of users that use the Malicious Call Trace feature. The column headings are "Service Provider Id", "Group Id", "User Id", "Last Name", "First Name", "Phone Number", "Trace Type", "Status", "Hiragana Last Name" and "Hiragana First Name", "Extension", "Department", "Email Address".
Author:
AlpacaGenerator
See Also:
  • Constructor Details

    • SystemMaliciousCallTraceUserTableRow

      public SystemMaliciousCallTraceUserTableRow()
  • Method Details

    • getServiceProviderId

      public String getServiceProviderId()
    • setServiceProviderId

      public void setServiceProviderId(String serviceProviderId)
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • getLastName

      public String getLastName()
    • setLastName

      public void setLastName(String lastName)
    • getFirstName

      public String getFirstName()
    • setFirstName

      public void setFirstName(String firstName)
    • getPhoneNumber

      public String getPhoneNumber()
    • setPhoneNumber

      public void setPhoneNumber(String phoneNumber)
    • getTraceType

      public String getTraceType()
    • setTraceType

      public void setTraceType(String traceType)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getHiraganaLastName

      public String getHiraganaLastName()
    • setHiraganaLastName

      public void setHiraganaLastName(String hiraganaLastName)
    • getHiraganaFirstName

      public String getHiraganaFirstName()
    • setHiraganaFirstName

      public void setHiraganaFirstName(String hiraganaFirstName)
    • getExtension

      public String getExtension()
    • setExtension

      public void setExtension(String extension)
    • getDepartment

      public String getDepartment()
    • setDepartment

      public void setDepartment(String department)
    • getEmailAddress

      public String getEmailAddress()
    • setEmailAddress

      public void setEmailAddress(String emailAddress)
    • getUser

      public User getUser(BroadWorksServer broadWorksServer)
    • getFromNode

      Creates the OCI Table Row with the given Node
      Parameters:
      n - The Node to parse for the OCI Table
    • getFromNodeArray

      public static List<SystemMaliciousCallTraceUserTableRow> 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

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object