public class ChannelConfiguration
extends java.lang.Object
implements java.io.Serializable
The Channel Configuration of a collection of analog, ISDN and VoIP
ChannelSettings
. The Total Recall VR system creates and maintains the
channel configuration by adding and removing configuration for channels as
the system license and hardware changes.
Remote clients should not add or remove ChannelSettings
as this will
render the Total Recall VR system unusable. Instead, clients should only change
the parameters in the existing ChannelSettings
.
Constructor and Description |
---|
ChannelConfiguration() |
ChannelConfiguration(ChannelConfiguration otherConfig) |
ChannelConfiguration(java.util.List analogChannelSettings,
java.util.List isdnChannelSettings,
java.util.List voipChannelSettings) |
Modifier and Type | Method and Description |
---|---|
int |
getAnalogChannelCount() |
java.util.List |
getAnalogChannelSettings() |
int |
getAnalogStartChannel() |
int |
getChannelCount() |
ChannelSettings |
getChannelSettings(int channelId) |
int |
getIsdnChannelCount() |
java.util.List |
getIsdnChannelSettings() |
int |
getIsdnStartChannel() |
int |
getStartChannel() |
int |
getVoipChannelCount() |
java.util.List |
getVoipChannelSettings() |
int |
getVoipStartChannel() |
boolean |
isAnalogChannel(int channelId) |
void |
setAnalogChannelSettings(java.util.List analogChannelSettings) |
void |
setChannelSettings(int channelId,
ChannelSettings settings) |
void |
setIsdnChannelSettings(java.util.List isdnChannelSettings) |
void |
setVoipChannelSettings(java.util.List voipChannelSettings) |
java.lang.String |
toString() |
public ChannelConfiguration(java.util.List analogChannelSettings, java.util.List isdnChannelSettings, java.util.List voipChannelSettings)
public ChannelConfiguration(ChannelConfiguration otherConfig)
public ChannelConfiguration()
public java.lang.String toString()
toString
in class java.lang.Object
public int getChannelCount()
public int getAnalogChannelCount()
public int getIsdnChannelCount()
public int getVoipChannelCount()
public int getStartChannel()
public int getAnalogStartChannel()
public int getIsdnStartChannel()
public int getVoipStartChannel()
public java.util.List getAnalogChannelSettings()
public void setAnalogChannelSettings(java.util.List analogChannelSettings)
public java.util.List getIsdnChannelSettings()
public void setIsdnChannelSettings(java.util.List isdnChannelSettings)
public java.util.List getVoipChannelSettings()
public void setVoipChannelSettings(java.util.List voipChannelSettings)
public boolean isAnalogChannel(int channelId)
public void setChannelSettings(int channelId, ChannelSettings settings)
public ChannelSettings getChannelSettings(int channelId)
Copyright ©, 2005-2019 Prolancer Pty Ltd, Sydney Australia.