@GwtIncompatible public static class UserCallNotify.UserCallNotifyModifyCriteriaRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
blacklisted |
protected com.google.common.base.Optional<ReplacementCallToNumberList> |
callToNumberList |
protected String |
criteriaName |
protected CriteriaFromDnModify |
fromDnCriteria |
protected com.google.common.base.Optional<HolidaySchedule> |
holidaySchedule |
protected String |
newCriteriaName |
protected com.google.common.base.Optional<TimeSchedule> |
timeSchedule |
protected BroadWorksUser |
user |
Constructor and Description |
---|
UserCallNotifyModifyCriteriaRequest(BroadWorksUser user,
String criteriaName) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRootElement, toString, validate
@NotNull protected transient BroadWorksUser user
@NotNull @Size(min=1, max=50) protected String criteriaName
@Size(min=1, max=50) protected String newCriteriaName
protected com.google.common.base.Optional<TimeSchedule> timeSchedule
protected CriteriaFromDnModify fromDnCriteria
protected com.google.common.base.Optional<HolidaySchedule> holidaySchedule
protected Boolean blacklisted
protected com.google.common.base.Optional<ReplacementCallToNumberList> callToNumberList
public UserCallNotifyModifyCriteriaRequest(BroadWorksUser user, String criteriaName)
public UserCallNotify.UserCallNotifyModifyCriteriaRequest setUser(BroadWorksUser user)
public BroadWorksUser getBroadWorksUser()
public UserCallNotify.UserCallNotifyModifyCriteriaRequest setCriteriaName(String criteriaName)
public String getCriteriaName()
public UserCallNotify.UserCallNotifyModifyCriteriaRequest setNewCriteriaName(String newCriteriaName)
public String getNewCriteriaName()
public UserCallNotify.UserCallNotifyModifyCriteriaRequest setTimeSchedule(TimeSchedule timeSchedule)
public com.google.common.base.Optional<TimeSchedule> getTimeSchedule()
public UserCallNotify.UserCallNotifyModifyCriteriaRequest setFromDnCriteria(CriteriaFromDnModify fromDnCriteria)
public CriteriaFromDnModify getFromDnCriteria()
public UserCallNotify.UserCallNotifyModifyCriteriaRequest setHolidaySchedule(HolidaySchedule holidaySchedule)
public com.google.common.base.Optional<HolidaySchedule> getHolidaySchedule()
public UserCallNotify.UserCallNotifyModifyCriteriaRequest setBlacklisted(Boolean blacklisted)
public Boolean getBlacklisted()
public UserCallNotify.UserCallNotifyModifyCriteriaRequest setCallToNumberList(ReplacementCallToNumberList callToNumberList)
public com.google.common.base.Optional<ReplacementCallToNumberList> getCallToNumberList()
public static UserCallNotify.UserCallNotifyModifyCriteriaRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.