com.arunta.base.settings
Class ISDNProviderSettings

java.lang.Object
  extended by com.arunta.base.settings.ISDNProviderSettings
All Implemented Interfaces:
java.io.Serializable

public class ISDNProviderSettings
extends java.lang.Object
implements java.io.Serializable

Total Recall VR system ISDN Provider Settings.

Basically a collection of ISDNCardSettings, one for each ISDN card that exists in the system.

The system creates and maintains this configuration. Avoid modifying this configuration.

See Also:
Serialized Form

Field Summary
static int MAX_CARDS
           
 
Constructor Summary
ISDNProviderSettings()
           
ISDNProviderSettings(ISDNCardSettings[] cardSettings)
           
ISDNProviderSettings(ISDNProviderSettings settings)
           
 
Method Summary
 void clearCardSettings()
           
 int getCardCount()
           
 ISDNCardSettings[] getCardSettings()
           
 ISDNCardSettings getCardSettings(int cardIdx)
           
 int getFirstCardType()
           
 int getPortCount()
           
 int getSpanCount()
           
 ISDNSpanSettings[] getSpanRowSettings()
           
 boolean hasCardSettings()
           
 boolean isCompatibleSpanRowSettings()
           
 boolean isDifferentCards()
           
 void setCardSettings(int cardIdx, ISDNCardSettings settings)
           
 void setCardSettings(ISDNCardSettings[] cardSettings)
           
 void setDifferentCards(boolean differentCards)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MAX_CARDS

public static final int MAX_CARDS
See Also:
Constant Field Values
Constructor Detail

ISDNProviderSettings

public ISDNProviderSettings(ISDNCardSettings[] cardSettings)

ISDNProviderSettings

public ISDNProviderSettings(ISDNProviderSettings settings)

ISDNProviderSettings

public ISDNProviderSettings()
Method Detail

getCardSettings

public ISDNCardSettings[] getCardSettings()

setCardSettings

public void setCardSettings(ISDNCardSettings[] cardSettings)

clearCardSettings

public void clearCardSettings()

isDifferentCards

public boolean isDifferentCards()

setDifferentCards

public void setDifferentCards(boolean differentCards)

getCardCount

public int getCardCount()

getSpanCount

public int getSpanCount()

getPortCount

public int getPortCount()

hasCardSettings

public boolean hasCardSettings()

getCardSettings

public ISDNCardSettings getCardSettings(int cardIdx)

setCardSettings

public void setCardSettings(int cardIdx,
                            ISDNCardSettings settings)

getFirstCardType

public int getFirstCardType()

getSpanRowSettings

public ISDNSpanSettings[] getSpanRowSettings()

isCompatibleSpanRowSettings

public boolean isCompatibleSpanRowSettings()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.