public class ShInterfaceUserIdDataEntry extends Object
Modifier and Type | Field and Description |
---|---|
EndpointType |
endpointType |
boolean |
endpointTypeIsModified |
IMSUserState |
iMSUserState |
boolean |
iMSUserStateIsModified |
PublicUserIdentity |
publicUserIdentity |
boolean |
publicUserIdentityIsModified |
String |
SCSCFName |
boolean |
SCSCFNameIsModified |
UserType |
userType |
boolean |
userTypeIsModified |
Modifier | Constructor and Description |
---|---|
protected |
ShInterfaceUserIdDataEntry()
Protected Call for Use by Node Construction Methods
|
|
ShInterfaceUserIdDataEntry(UserType userType,
PublicUserIdentity publicUserIdentity,
EndpointType endpointType,
IMSUserState iMSUserState) |
public UserType userType
public transient boolean userTypeIsModified
@NotNull public PublicUserIdentity publicUserIdentity
public transient boolean publicUserIdentityIsModified
public EndpointType endpointType
public transient boolean endpointTypeIsModified
@Pattern(regexp="[a-zA-Z0-9._!~*\'()+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}") @Size(min=1, max=161) public String SCSCFName
public transient boolean SCSCFNameIsModified
public IMSUserState iMSUserState
public transient boolean iMSUserStateIsModified
public ShInterfaceUserIdDataEntry(UserType userType, PublicUserIdentity publicUserIdentity, EndpointType endpointType, IMSUserState iMSUserState)
protected ShInterfaceUserIdDataEntry()
public UserType getUserType()
public ShInterfaceUserIdDataEntry setUserType(UserType userType)
public PublicUserIdentity getPublicUserIdentity()
public ShInterfaceUserIdDataEntry setPublicUserIdentity(PublicUserIdentity publicUserIdentity)
public EndpointType getEndpointType()
public ShInterfaceUserIdDataEntry setEndpointType(EndpointType endpointType)
public String getSCSCFName()
public ShInterfaceUserIdDataEntry setSCSCFName(String SCSCFName)
public IMSUserState getIMSUserState()
public ShInterfaceUserIdDataEntry setIMSUserState(IMSUserState iMSUserState)
public static ShInterfaceUserIdDataEntry getFromNode(Node node)
node
- The source node to parse.public static ShInterfaceUserIdDataEntry[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static ShInterfaceUserIdDataEntry[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public ShInterfaceUserIdDataEntryProxy getProxy()
public static ShInterfaceUserIdDataEntry fromProxy(BroadWorksServer bws, ShInterfaceUserIdDataEntryProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.