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