Class GeographicCodeManager
java.lang.Object
ru.bitel.bgbilling.kernel.base.phone.server.bean.GeographicCodeManager
public class GeographicCodeManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description GeographicCodeManager(java.sql.Connection con, int mid) -
Method Summary
Modifier and Type Method Description intdelete(java.lang.String code)GeographicCodegetTree()GeographicCodegetTree(boolean destinationTitle)org.json.JSONArraygetTreeJson()voidimportFromFile(java.lang.String data, java.lang.String prfx, boolean addNew, boolean updateExist)voidimportFromFile(java.lang.String data, java.lang.String prfx, boolean addNew, boolean updateExist, boolean compact)java.util.List<GeographicCode>list()static java.util.List<java.lang.String>parsePrefixes(java.lang.String string, boolean withRanges)voidupdate(GeographicCode code)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GeographicCodeManager
public GeographicCodeManager(java.sql.Connection con, int mid)
-
-
Method Details
-
list
- Throws:
ru.bitel.bgbilling.common.BGException
-
getTree
public GeographicCode getTree(boolean destinationTitle) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getTreeJson
public org.json.JSONArray getTreeJson() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getTree
- Throws:
ru.bitel.bgbilling.common.BGException
-
update
- Throws:
ru.bitel.bgbilling.common.BGException
-
delete
public int delete(java.lang.String code) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
importFromFile
public void importFromFile(java.lang.String data, java.lang.String prfx, boolean addNew, boolean updateExist) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
importFromFile
public void importFromFile(java.lang.String data, java.lang.String prfx, boolean addNew, boolean updateExist, boolean compact) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
parsePrefixes
public static java.util.List<java.lang.String> parsePrefixes(java.lang.String string, boolean withRanges) throws ru.bitel.bgbilling.common.BGMessageException- Throws:
ru.bitel.bgbilling.common.BGMessageException
-