public static class BWSystem.SystemSIPDeviceTypeAddRequest20 extends Request<Response.DefaultResponse>
Constructor and Description |
---|
SystemSIPDeviceTypeAddRequest20(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
SystemSIPDeviceTypeAddRequest20(BroadWorksServer bws,
String deviceType,
UnboundedPositiveInt numberOfPorts,
SignalingAddressType profile,
Boolean registrationCapable,
Boolean isConferenceDevice,
Boolean isMobilityManagerDevice,
Boolean isMusicOnHoldDevice,
HoldNormalizationMode holdNormalization,
HoldAnnouncementMethodMode holdAnnouncementMethod,
Boolean isTrusted,
Boolean E164Capable,
Boolean routeAdvance,
Boolean forwardingOverride,
Boolean wirelessIntegration,
Boolean isVideoCapable,
Boolean PBXIntegration,
Boolean staticRegistrationCapable,
EarlyMediaSupportType earlyMediaSupport,
Boolean authenticateRefer,
Boolean autoConfigSoftClient,
AuthenticationMode authenticationMode,
Boolean requiresBroadWorksDigitCollection,
Boolean requiresBroadWorksCallWaitingTone,
Boolean requiresMWISubscription,
Boolean useHistoryInfoHeaderOnAccessSide,
Boolean adviceOfChargeCapable,
Boolean supportCallCenterMIMEType,
TrunkMode trunkMode,
Boolean addPCalledPartyId,
Boolean supportIdentityInUpdateAndReInvite,
UnscreenedPresentationIdentityPolicy unscreenedPresentationIdentityPolicy,
Boolean enable3G4GContinuity,
Boolean supportEmergencyDisconnectControl,
DeviceTypeConfigurationOptionType deviceTypeConfigurationOption,
Boolean supportRFC3398,
Boolean staticLineOrdering,
Boolean supportClientSessionInfo,
Boolean supportCallInfoConferenceSubscriptionURI,
Boolean supportRemotePartyInfo,
Boolean supportVisualDeviceManagement,
Boolean bypassMediaTreatment) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@Size(min=1, max=40) public String deviceType
public transient boolean deviceTypeIsModified
@NotNull public UnboundedPositiveInt numberOfPorts
public transient boolean numberOfPortsIsModified
public SignalingAddressType profile
public transient boolean profileIsModified
public Boolean registrationCapable
public transient boolean registrationCapableIsModified
public Boolean isConferenceDevice
public transient boolean isConferenceDeviceIsModified
public Boolean isMobilityManagerDevice
public transient boolean isMobilityManagerDeviceIsModified
public Boolean isMusicOnHoldDevice
public transient boolean isMusicOnHoldDeviceIsModified
public HoldNormalizationMode holdNormalization
public transient boolean holdNormalizationIsModified
public HoldAnnouncementMethodMode holdAnnouncementMethod
public transient boolean holdAnnouncementMethodIsModified
public Boolean isTrusted
public transient boolean isTrustedIsModified
public Boolean E164Capable
public transient boolean E164CapableIsModified
public Boolean routeAdvance
public transient boolean routeAdvanceIsModified
public Boolean forwardingOverride
public transient boolean forwardingOverrideIsModified
public Boolean wirelessIntegration
public transient boolean wirelessIntegrationIsModified
@Size(min=1, max=80) public String webBasedConfigURL
public transient boolean webBasedConfigURLIsModified
public Boolean isVideoCapable
public transient boolean isVideoCapableIsModified
public Boolean PBXIntegration
public transient boolean PBXIntegrationIsModified
public Boolean staticRegistrationCapable
public transient boolean staticRegistrationCapableIsModified
public CPEDeviceOptions16sp1 cpeDeviceOptions
public transient boolean cpeDeviceOptionsIsModified
public EarlyMediaSupportType earlyMediaSupport
public transient boolean earlyMediaSupportIsModified
public Boolean authenticateRefer
public transient boolean authenticateReferIsModified
public Boolean autoConfigSoftClient
public transient boolean autoConfigSoftClientIsModified
public AuthenticationMode authenticationMode
public transient boolean authenticationModeIsModified
public Boolean requiresBroadWorksDigitCollection
public transient boolean requiresBroadWorksDigitCollectionIsModified
public Boolean requiresBroadWorksCallWaitingTone
public transient boolean requiresBroadWorksCallWaitingToneIsModified
public Boolean requiresMWISubscription
public transient boolean requiresMWISubscriptionIsModified
public Boolean useHistoryInfoHeaderOnAccessSide
public transient boolean useHistoryInfoHeaderOnAccessSideIsModified
public Boolean adviceOfChargeCapable
public transient boolean adviceOfChargeCapableIsModified
public AccessDeviceResetEvent resetEvent
public transient boolean resetEventIsModified
public Boolean supportCallCenterMIMEType
public transient boolean supportCallCenterMIMETypeIsModified
public TrunkMode trunkMode
public transient boolean trunkModeIsModified
public Boolean addPCalledPartyId
public transient boolean addPCalledPartyIdIsModified
public Boolean supportIdentityInUpdateAndReInvite
public transient boolean supportIdentityInUpdateAndReInviteIsModified
public UnscreenedPresentationIdentityPolicy unscreenedPresentationIdentityPolicy
public transient boolean unscreenedPresentationIdentityPolicyIsModified
public Boolean enable3G4GContinuity
public transient boolean enable3G4GContinuityIsModified
public Boolean supportEmergencyDisconnectControl
public transient boolean supportEmergencyDisconnectControlIsModified
public DeviceTypeConfigurationOptionType deviceTypeConfigurationOption
public transient boolean deviceTypeConfigurationOptionIsModified
public Boolean supportRFC3398
public transient boolean supportRFC3398IsModified
public Boolean staticLineOrdering
public transient boolean staticLineOrderingIsModified
public Boolean supportClientSessionInfo
public transient boolean supportClientSessionInfoIsModified
public Boolean supportCallInfoConferenceSubscriptionURI
public transient boolean supportCallInfoConferenceSubscriptionURIIsModified
public Boolean supportRemotePartyInfo
public transient boolean supportRemotePartyInfoIsModified
public Boolean supportVisualDeviceManagement
public transient boolean supportVisualDeviceManagementIsModified
public Boolean bypassMediaTreatment
public transient boolean bypassMediaTreatmentIsModified
public SystemSIPDeviceTypeAddRequest20(BroadWorksServer bws, String deviceType, UnboundedPositiveInt numberOfPorts, SignalingAddressType profile, Boolean registrationCapable, Boolean isConferenceDevice, Boolean isMobilityManagerDevice, Boolean isMusicOnHoldDevice, HoldNormalizationMode holdNormalization, HoldAnnouncementMethodMode holdAnnouncementMethod, Boolean isTrusted, Boolean E164Capable, Boolean routeAdvance, Boolean forwardingOverride, Boolean wirelessIntegration, Boolean isVideoCapable, Boolean PBXIntegration, Boolean staticRegistrationCapable, EarlyMediaSupportType earlyMediaSupport, Boolean authenticateRefer, Boolean autoConfigSoftClient, AuthenticationMode authenticationMode, Boolean requiresBroadWorksDigitCollection, Boolean requiresBroadWorksCallWaitingTone, Boolean requiresMWISubscription, Boolean useHistoryInfoHeaderOnAccessSide, Boolean adviceOfChargeCapable, Boolean supportCallCenterMIMEType, TrunkMode trunkMode, Boolean addPCalledPartyId, Boolean supportIdentityInUpdateAndReInvite, UnscreenedPresentationIdentityPolicy unscreenedPresentationIdentityPolicy, Boolean enable3G4GContinuity, Boolean supportEmergencyDisconnectControl, DeviceTypeConfigurationOptionType deviceTypeConfigurationOption, Boolean supportRFC3398, Boolean staticLineOrdering, Boolean supportClientSessionInfo, Boolean supportCallInfoConferenceSubscriptionURI, Boolean supportRemotePartyInfo, Boolean supportVisualDeviceManagement, Boolean bypassMediaTreatment)
public SystemSIPDeviceTypeAddRequest20(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic BWSystem.SystemSIPDeviceTypeAddRequest20 setDeviceType(String deviceType)
public String getDeviceType()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setNumberOfPorts(UnboundedPositiveInt numberOfPorts)
public UnboundedPositiveInt getNumberOfPorts()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setProfile(SignalingAddressType profile)
public SignalingAddressType getProfile()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setRegistrationCapable(Boolean registrationCapable)
public Boolean getRegistrationCapable()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setIsConferenceDevice(Boolean isConferenceDevice)
public Boolean getIsConferenceDevice()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setIsMobilityManagerDevice(Boolean isMobilityManagerDevice)
public Boolean getIsMobilityManagerDevice()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setIsMusicOnHoldDevice(Boolean isMusicOnHoldDevice)
public Boolean getIsMusicOnHoldDevice()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setHoldNormalization(HoldNormalizationMode holdNormalization)
public HoldNormalizationMode getHoldNormalization()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setHoldAnnouncementMethod(HoldAnnouncementMethodMode holdAnnouncementMethod)
public HoldAnnouncementMethodMode getHoldAnnouncementMethod()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setIsTrusted(Boolean isTrusted)
public Boolean getIsTrusted()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setE164Capable(Boolean E164Capable)
public Boolean getE164Capable()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setRouteAdvance(Boolean routeAdvance)
public Boolean getRouteAdvance()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setForwardingOverride(Boolean forwardingOverride)
public Boolean getForwardingOverride()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setWirelessIntegration(Boolean wirelessIntegration)
public Boolean getWirelessIntegration()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setWebBasedConfigURL(String webBasedConfigURL)
public String getWebBasedConfigURL()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setIsVideoCapable(Boolean isVideoCapable)
public Boolean getIsVideoCapable()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setPBXIntegration(Boolean PBXIntegration)
public Boolean getPBXIntegration()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setStaticRegistrationCapable(Boolean staticRegistrationCapable)
public Boolean getStaticRegistrationCapable()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setCpeDeviceOptions(CPEDeviceOptions16sp1 cpeDeviceOptions)
public CPEDeviceOptions16sp1 getCpeDeviceOptions()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setEarlyMediaSupport(EarlyMediaSupportType earlyMediaSupport)
public EarlyMediaSupportType getEarlyMediaSupport()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setAuthenticateRefer(Boolean authenticateRefer)
public Boolean getAuthenticateRefer()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setAutoConfigSoftClient(Boolean autoConfigSoftClient)
public Boolean getAutoConfigSoftClient()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setAuthenticationMode(AuthenticationMode authenticationMode)
public AuthenticationMode getAuthenticationMode()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setRequiresBroadWorksDigitCollection(Boolean requiresBroadWorksDigitCollection)
public Boolean getRequiresBroadWorksDigitCollection()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setRequiresBroadWorksCallWaitingTone(Boolean requiresBroadWorksCallWaitingTone)
public Boolean getRequiresBroadWorksCallWaitingTone()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setRequiresMWISubscription(Boolean requiresMWISubscription)
public Boolean getRequiresMWISubscription()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setUseHistoryInfoHeaderOnAccessSide(Boolean useHistoryInfoHeaderOnAccessSide)
public Boolean getUseHistoryInfoHeaderOnAccessSide()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setAdviceOfChargeCapable(Boolean adviceOfChargeCapable)
public Boolean getAdviceOfChargeCapable()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setResetEvent(AccessDeviceResetEvent resetEvent)
public AccessDeviceResetEvent getResetEvent()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setSupportCallCenterMIMEType(Boolean supportCallCenterMIMEType)
public Boolean getSupportCallCenterMIMEType()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setTrunkMode(TrunkMode trunkMode)
public TrunkMode getTrunkMode()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setAddPCalledPartyId(Boolean addPCalledPartyId)
public Boolean getAddPCalledPartyId()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setSupportIdentityInUpdateAndReInvite(Boolean supportIdentityInUpdateAndReInvite)
public Boolean getSupportIdentityInUpdateAndReInvite()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setUnscreenedPresentationIdentityPolicy(UnscreenedPresentationIdentityPolicy unscreenedPresentationIdentityPolicy)
public UnscreenedPresentationIdentityPolicy getUnscreenedPresentationIdentityPolicy()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setEnable3G4GContinuity(Boolean enable3G4GContinuity)
public Boolean getEnable3G4GContinuity()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setSupportEmergencyDisconnectControl(Boolean supportEmergencyDisconnectControl)
public Boolean getSupportEmergencyDisconnectControl()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setDeviceTypeConfigurationOption(DeviceTypeConfigurationOptionType deviceTypeConfigurationOption)
public DeviceTypeConfigurationOptionType getDeviceTypeConfigurationOption()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setSupportRFC3398(Boolean supportRFC3398)
public Boolean getSupportRFC3398()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setStaticLineOrdering(Boolean staticLineOrdering)
public Boolean getStaticLineOrdering()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setSupportClientSessionInfo(Boolean supportClientSessionInfo)
public Boolean getSupportClientSessionInfo()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setSupportCallInfoConferenceSubscriptionURI(Boolean supportCallInfoConferenceSubscriptionURI)
public Boolean getSupportCallInfoConferenceSubscriptionURI()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setSupportRemotePartyInfo(Boolean supportRemotePartyInfo)
public Boolean getSupportRemotePartyInfo()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setSupportVisualDeviceManagement(Boolean supportVisualDeviceManagement)
public Boolean getSupportVisualDeviceManagement()
public BWSystem.SystemSIPDeviceTypeAddRequest20 setBypassMediaTreatment(Boolean bypassMediaTreatment)
public Boolean getBypassMediaTreatment()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.