public class CallCenterAgentAvailability extends Object
Modifier and Type | Field and Description |
---|---|
Boolean |
available |
boolean |
availableIsModified |
String |
serviceUserId |
boolean |
serviceUserIdIsModified |
Modifier | Constructor and Description |
---|---|
protected |
CallCenterAgentAvailability()
Protected Call for Use by Node Construction Methods
|
|
CallCenterAgentAvailability(String serviceUserId,
Boolean available) |
Modifier and Type | Method and Description |
---|---|
static CallCenterAgentAvailability |
fromProxy(BroadWorksServer bws,
CallCenterAgentAvailabilityProxy proxy)
Re-inserts non-serializable information into a Proxy class in order to regain the source DataType class
|
Boolean |
getAvailable() |
static CallCenterAgentAvailability |
getFromNode(Node node)
Retrieves an elements of type CallCenterAgentAvailability by parsing an XML node.
|
static CallCenterAgentAvailability[] |
getListFromNode(Node[] nodeList)
Retrieves an Array of elements of type CallCenterAgentAvailability by parsing the XML node.
|
static CallCenterAgentAvailability[] |
getListFromNode(Node node,
String elementName)
Retrieves an Array of elements of type CallCenterAgentAvailability by parsing the XML node.
|
CallCenterAgentAvailabilityProxy |
getProxy()
Retrieves the Serializable version of this DataType
|
String |
getServiceUserId() |
CallCenterAgentAvailability |
setAvailable(Boolean available) |
CallCenterAgentAvailability |
setServiceUserId(String serviceUserId) |
String |
toString() |
@Size(min=1, max=161) public String serviceUserId
public transient boolean serviceUserIdIsModified
public Boolean available
public transient boolean availableIsModified
public CallCenterAgentAvailability(String serviceUserId, Boolean available)
protected CallCenterAgentAvailability()
public String getServiceUserId()
public CallCenterAgentAvailability setServiceUserId(String serviceUserId)
public Boolean getAvailable()
public CallCenterAgentAvailability setAvailable(Boolean available)
public static CallCenterAgentAvailability getFromNode(Node node)
node
- The source node to parse.public static CallCenterAgentAvailability[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static CallCenterAgentAvailability[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public CallCenterAgentAvailabilityProxy getProxy()
public static CallCenterAgentAvailability fromProxy(BroadWorksServer bws, CallCenterAgentAvailabilityProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.