public class ShInterfaceUserListEntry extends Object
Modifier and Type | Field and Description |
---|---|
EndpointType |
endpointType |
boolean |
endpointTypeIsModified |
IMSUserState |
iMSUserState |
boolean |
iMSUserStateIsModified |
PublicUserIdentity |
publicUserIdentity |
boolean |
publicUserIdentityIsModified |
String |
SCSCFName |
boolean |
SCSCFNameIsModified |
String |
userId |
boolean |
userIdIsModified |
UserType |
userType |
boolean |
userTypeIsModified |
Modifier | Constructor and Description |
---|---|
protected |
ShInterfaceUserListEntry()
Protected Call for Use by Node Construction Methods
|
|
ShInterfaceUserListEntry(String userId,
UserType userType,
PublicUserIdentity publicUserIdentity,
EndpointType endpointType,
IMSUserState iMSUserState) |
@Size(min=1, max=161) public String userId
public transient boolean userIdIsModified
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 ShInterfaceUserListEntry(String userId, UserType userType, PublicUserIdentity publicUserIdentity, EndpointType endpointType, IMSUserState iMSUserState)
protected ShInterfaceUserListEntry()
public String getUserId()
public ShInterfaceUserListEntry setUserId(String userId)
public UserType getUserType()
public ShInterfaceUserListEntry setUserType(UserType userType)
public PublicUserIdentity getPublicUserIdentity()
public ShInterfaceUserListEntry setPublicUserIdentity(PublicUserIdentity publicUserIdentity)
public EndpointType getEndpointType()
public ShInterfaceUserListEntry setEndpointType(EndpointType endpointType)
public String getSCSCFName()
public ShInterfaceUserListEntry setSCSCFName(String SCSCFName)
public IMSUserState getIMSUserState()
public ShInterfaceUserListEntry setIMSUserState(IMSUserState iMSUserState)
public static ShInterfaceUserListEntry getFromNode(Node node)
node
- The source node to parse.public static ShInterfaceUserListEntry[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static ShInterfaceUserListEntry[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public ShInterfaceUserListEntryProxy getProxy()
public static ShInterfaceUserListEntry fromProxy(BroadWorksServer bws, ShInterfaceUserListEntryProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.