public class SignallingIDMap
extends java.lang.Object
implements java.io.Serializable
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.
Constructor and Description |
---|
SignallingIDMap() |
SignallingIDMap(SignallingIDMap aMap) |
Modifier and Type | Method and Description |
---|---|
void |
addRule(java.lang.String expression,
java.lang.String replacement) |
void |
clearRules() |
java.lang.String |
getMappedSignallingID(java.lang.String rawID) |
SignallingIDMappingRule |
getRule(int n) |
java.util.ArrayList |
getRules() |
void |
removeRule(int n) |
void |
setRule(int n,
java.lang.String expression,
java.lang.String replacement) |
void |
setRules(java.util.ArrayList newRules) |
public SignallingIDMap()
public SignallingIDMap(SignallingIDMap aMap)
public java.util.ArrayList getRules()
public void setRules(java.util.ArrayList newRules)
public void clearRules()
public void addRule(java.lang.String expression, java.lang.String replacement)
public void removeRule(int n)
public SignallingIDMappingRule getRule(int n)
public void setRule(int n, java.lang.String expression, java.lang.String replacement)
public java.lang.String getMappedSignallingID(java.lang.String rawID)
Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.