public class TypeInfo2 extends Object
Modifier and Type | Field and Description |
---|---|
AccessDeviceEnhancedConfigurationType14 |
configType |
boolean |
configTypeIsModified |
DeviceTypeConfigurationOptionType |
deviceConfigurationOption |
boolean |
deviceConfigurationOptionIsModified |
Boolean |
isIpAddressOptional |
boolean |
isIpAddressOptionalIsModified |
Boolean |
isMobilityManagerDevice |
boolean |
isMobilityManagerDeviceIsModified |
Integer |
numberOfPorts |
boolean |
numberOfPortsIsModified |
SignalingAddressType |
profile |
boolean |
profileIsModified |
String[] |
protocolChoice |
boolean |
protocolChoiceIsModified |
Boolean |
staticLineOrdering |
boolean |
staticLineOrderingIsModified |
Boolean |
staticRegistrationCapable |
boolean |
staticRegistrationCapableIsModified |
Boolean |
useDomain |
boolean |
useDomainIsModified |
Modifier | Constructor and Description |
---|---|
protected |
TypeInfo2()
Protected Call for Use by Node Construction Methods
|
|
TypeInfo2(SignalingAddressType profile,
Boolean staticRegistrationCapable,
Boolean isIpAddressOptional,
Boolean useDomain,
Boolean isMobilityManagerDevice,
String... protocolChoice) |
public SignalingAddressType profile
public transient boolean profileIsModified
public Boolean staticRegistrationCapable
public transient boolean staticRegistrationCapableIsModified
public AccessDeviceEnhancedConfigurationType14 configType
public transient boolean configTypeIsModified
@StringArrayElementSize(min=1, max=20) @Size(min=1) public String[] protocolChoice
public transient boolean protocolChoiceIsModified
public Boolean isIpAddressOptional
public transient boolean isIpAddressOptionalIsModified
public Boolean useDomain
public transient boolean useDomainIsModified
public Boolean isMobilityManagerDevice
public transient boolean isMobilityManagerDeviceIsModified
public DeviceTypeConfigurationOptionType deviceConfigurationOption
public transient boolean deviceConfigurationOptionIsModified
public Boolean staticLineOrdering
public transient boolean staticLineOrderingIsModified
public Integer numberOfPorts
public transient boolean numberOfPortsIsModified
public TypeInfo2(SignalingAddressType profile, Boolean staticRegistrationCapable, Boolean isIpAddressOptional, Boolean useDomain, Boolean isMobilityManagerDevice, String... protocolChoice)
protected TypeInfo2()
public SignalingAddressType getProfile()
public TypeInfo2 setProfile(SignalingAddressType profile)
public Boolean getStaticRegistrationCapable()
public TypeInfo2 setStaticRegistrationCapable(Boolean staticRegistrationCapable)
public AccessDeviceEnhancedConfigurationType14 getConfigType()
public TypeInfo2 setConfigType(AccessDeviceEnhancedConfigurationType14 configType)
public String[] getProtocolChoice()
public Boolean getIsIpAddressOptional()
public Boolean getUseDomain()
public Boolean getIsMobilityManagerDevice()
public TypeInfo2 setIsMobilityManagerDevice(Boolean isMobilityManagerDevice)
public DeviceTypeConfigurationOptionType getDeviceConfigurationOption()
public TypeInfo2 setDeviceConfigurationOption(DeviceTypeConfigurationOptionType deviceConfigurationOption)
public Boolean getStaticLineOrdering()
public Integer getNumberOfPorts()
public static TypeInfo2 getFromNode(Node node)
node
- The source node to parse.public static TypeInfo2[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static TypeInfo2[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public TypeInfo2Proxy getProxy()
public static TypeInfo2 fromProxy(BroadWorksServer bws, TypeInfo2Proxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.