public class SignallingIDMappingRule
extends java.lang.Object
implements java.io.Serializable
Each rule is a combination of a two regular expressions which tell the system how to map numbers it extracts from signalling messages. For example: a rule "ext([0-9]{4})@*" -> "$1" would convert ext2003@totalrecallvr.com to 2003.
Constructor and Description |
---|
SignallingIDMappingRule() |
SignallingIDMappingRule(java.lang.String expression,
java.lang.String replacement) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
applyRule(java.lang.String originalID) |
java.lang.String |
getExpression() |
java.lang.String |
getReplacement() |
void |
setExpression(java.lang.String expression) |
void |
setReplacement(java.lang.String replacement) |
public SignallingIDMappingRule()
public SignallingIDMappingRule(java.lang.String expression, java.lang.String replacement)
public java.lang.String applyRule(java.lang.String originalID)
public java.lang.String getExpression()
public void setExpression(java.lang.String expression)
public java.lang.String getReplacement()
public void setReplacement(java.lang.String replacement)
Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.