public class MusicOnHoldSourceAdd extends Object
Modifier and Type | Field and Description |
---|---|
AudioFileCodec |
audioFilePreferredCodec |
boolean |
audioFilePreferredCodecIsModified |
CustomSource1 |
customSource |
boolean |
customSourceIsModified |
ExternalSource |
externalSource |
boolean |
externalSourceIsModified |
MusicOnHoldMessageSelection |
messageSourceSelection |
boolean |
messageSourceSelectionIsModified |
Modifier | Constructor and Description |
---|---|
protected |
MusicOnHoldSourceAdd()
Protected Call for Use by Node Construction Methods
|
|
MusicOnHoldSourceAdd(AudioFileCodec audioFilePreferredCodec,
MusicOnHoldMessageSelection messageSourceSelection) |
Modifier and Type | Method and Description |
---|---|
static MusicOnHoldSourceAdd |
fromProxy(BroadWorksServer bws,
MusicOnHoldSourceAddProxy proxy)
Re-inserts non-serializable information into a Proxy class in order to regain the source DataType class
|
AudioFileCodec |
getAudioFilePreferredCodec() |
CustomSource1 |
getCustomSource() |
ExternalSource |
getExternalSource() |
static MusicOnHoldSourceAdd |
getFromNode(Node node)
Retrieves an elements of type MusicOnHoldSourceAdd by parsing an XML node.
|
static MusicOnHoldSourceAdd[] |
getListFromNode(Node[] nodeList)
Retrieves an Array of elements of type MusicOnHoldSourceAdd by parsing the XML node.
|
static MusicOnHoldSourceAdd[] |
getListFromNode(Node node,
String elementName)
Retrieves an Array of elements of type MusicOnHoldSourceAdd by parsing the XML node.
|
MusicOnHoldMessageSelection |
getMessageSourceSelection() |
MusicOnHoldSourceAddProxy |
getProxy()
Retrieves the Serializable version of this DataType
|
MusicOnHoldSourceAdd |
setAudioFilePreferredCodec(AudioFileCodec audioFilePreferredCodec) |
MusicOnHoldSourceAdd |
setCustomSource(CustomSource1 customSource) |
MusicOnHoldSourceAdd |
setExternalSource(ExternalSource externalSource) |
MusicOnHoldSourceAdd |
setMessageSourceSelection(MusicOnHoldMessageSelection messageSourceSelection) |
String |
toString() |
public AudioFileCodec audioFilePreferredCodec
public transient boolean audioFilePreferredCodecIsModified
public MusicOnHoldMessageSelection messageSourceSelection
public transient boolean messageSourceSelectionIsModified
public CustomSource1 customSource
public transient boolean customSourceIsModified
public ExternalSource externalSource
public transient boolean externalSourceIsModified
public MusicOnHoldSourceAdd(AudioFileCodec audioFilePreferredCodec, MusicOnHoldMessageSelection messageSourceSelection)
protected MusicOnHoldSourceAdd()
public AudioFileCodec getAudioFilePreferredCodec()
public MusicOnHoldSourceAdd setAudioFilePreferredCodec(AudioFileCodec audioFilePreferredCodec)
public MusicOnHoldMessageSelection getMessageSourceSelection()
public MusicOnHoldSourceAdd setMessageSourceSelection(MusicOnHoldMessageSelection messageSourceSelection)
public CustomSource1 getCustomSource()
public MusicOnHoldSourceAdd setCustomSource(CustomSource1 customSource)
public ExternalSource getExternalSource()
public MusicOnHoldSourceAdd setExternalSource(ExternalSource externalSource)
public static MusicOnHoldSourceAdd getFromNode(Node node)
node
- The source node to parse.public static MusicOnHoldSourceAdd[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static MusicOnHoldSourceAdd[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public MusicOnHoldSourceAddProxy getProxy()
public static MusicOnHoldSourceAdd fromProxy(BroadWorksServer bws, MusicOnHoldSourceAddProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.