Class UserBroadWorksAnywhereCriteriaTableRow
java.lang.Object
co.ecg.alpaca.toolkit.generated.tables.UserBroadWorksAnywhereCriteriaTableRow
- All Implemented Interfaces:
BroadWorksTableRow
,java.io.Serializable
public class UserBroadWorksAnywhereCriteriaTableRow extends java.lang.Object implements BroadWorksTableRow, java.io.Serializable
Response to the UserBroadWorksAnywhereGetPhoneNumberRequest. The criteria table's column headings are: "Is Active", "Criteria Name", "Time Schedule", "Calls From", "Blacklisted", "Holiday Schedule", "Calls To Type", "Calls To Number" and "Calls To Extension". The following columns are only returned in AS data mode: "Calls To Type", "Calls To Number" and "Calls To Extension" The possible values for the "Calls To Type" column are the following or a combination of them separated by comma: - Primary - Alternate X (where x is a number between 1 and 10) - Mobility The possible values for the "Calls To Number" column are the following or a combination of them separated by comma: - The value of the phone number for the corresponding Calls To Type, when the number is available. i.e. Alternate 1 may have extension, but no number. - When no number is available a blank space is provided instead. The possible values for the "Calls To Extension" column are the following or a caombination of them separated by comma: - The value of the extension for the corresponding Calls To Type, when the extension is available. i.e. Primary may have number, but no extension. - For Mobility Calls To Type, this is always blank. - When no exension is available a blank space is provided instead.
- Author:
- AlpacaGenerator
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description UserBroadWorksAnywhereCriteriaTableRow()
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getBlacklisted()
java.lang.String
getCallsFrom()
java.lang.String
getCallsToExtension()
java.lang.String
getCallsToNumber()
java.lang.String
getCallsToType()
java.lang.String
getCriteriaName()
static UserBroadWorksAnywhereCriteriaTableRow
getFromNode(org.w3c.dom.Node n, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Row with the given Nodestatic java.util.List<UserBroadWorksAnywhereCriteriaTableRow>
getFromNodeArray(org.w3c.dom.Node[] nodeArray, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Type Array with the given NodeArrayjava.lang.String
getHolidaySchedule()
java.lang.String
getIsActive()
java.lang.String
getTimeSchedule()
int
hashCode()
void
setBlacklisted(java.lang.String blacklisted)
void
setCallsFrom(java.lang.String callsFrom)
void
setCallsToExtension(java.lang.String callsToExtension)
void
setCallsToNumber(java.lang.String callsToNumber)
void
setCallsToType(java.lang.String callsToType)
void
setCriteriaName(java.lang.String criteriaName)
void
setHolidaySchedule(java.lang.String holidaySchedule)
void
setIsActive(java.lang.String isActive)
void
setTimeSchedule(java.lang.String timeSchedule)
-
Constructor Details
-
UserBroadWorksAnywhereCriteriaTableRow
public UserBroadWorksAnywhereCriteriaTableRow()
-
-
Method Details
-
getIsActive
public java.lang.String getIsActive() -
setIsActive
public void setIsActive(java.lang.String isActive) -
getCriteriaName
public java.lang.String getCriteriaName() -
setCriteriaName
public void setCriteriaName(java.lang.String criteriaName) -
getTimeSchedule
public java.lang.String getTimeSchedule() -
setTimeSchedule
public void setTimeSchedule(java.lang.String timeSchedule) -
getCallsFrom
public java.lang.String getCallsFrom() -
setCallsFrom
public void setCallsFrom(java.lang.String callsFrom) -
getBlacklisted
public java.lang.String getBlacklisted() -
setBlacklisted
public void setBlacklisted(java.lang.String blacklisted) -
getHolidaySchedule
public java.lang.String getHolidaySchedule() -
setHolidaySchedule
public void setHolidaySchedule(java.lang.String holidaySchedule) -
getCallsToType
public java.lang.String getCallsToType() -
setCallsToType
public void setCallsToType(java.lang.String callsToType) -
getCallsToNumber
public java.lang.String getCallsToNumber() -
setCallsToNumber
public void setCallsToNumber(java.lang.String callsToNumber) -
getCallsToExtension
public java.lang.String getCallsToExtension() -
setCallsToExtension
public void setCallsToExtension(java.lang.String callsToExtension) -
getFromNode
public static UserBroadWorksAnywhereCriteriaTableRow getFromNode(org.w3c.dom.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 java.util.List<UserBroadWorksAnywhereCriteriaTableRow> getFromNodeArray(org.w3c.dom.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(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-