com.arunta.base.settings
Class SignallingIDMap
java.lang.Object
com.arunta.base.settings.SignallingIDMap
- All Implemented Interfaces:
- java.io.Serializable
public class SignallingIDMap
- extends java.lang.Object
- implements java.io.Serializable
Total Recall VR system Signalling Map.
Total Recall VR uses the signalling map to map numbers that it extracts from
signalling messages to numbers that have meaning to humans. For example a
VoIP phone may use ext2003@totalrecall.com in the signalling, however, humans
may know the phone as extension 2003. A mapping rule can be added to this map
to map ext2003@totalrecall.com to 2003.
The entries in the map are SignallingIDMappingRule
s.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SignallingIDMap
public SignallingIDMap()
SignallingIDMap
public SignallingIDMap(SignallingIDMap aMap)
getRules
public java.util.ArrayList getRules()
setRules
public void setRules(java.util.ArrayList newRules)
clearRules
public void clearRules()
addRule
public void addRule(java.lang.String expression,
java.lang.String replacement)
removeRule
public void removeRule(int n)
getRule
public SignallingIDMappingRule getRule(int n)
setRule
public void setRule(int n,
java.lang.String expression,
java.lang.String replacement)
getMappedSignallingID
public java.lang.String getMappedSignallingID(java.lang.String rawID)
Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.