Class InetDeviceCommandUtils
java.lang.Object
ru.bitel.bgbilling.modules.inet.server.bean.InetDeviceCommandUtils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic final String
generateCommands
(String text, String template, List<String> addresses, Map<String, String> replacements, String optionConfig) Формирует команды для шлюза.static final String
generateCommands
(String text, Map<String, String> replacements, String optionConfig, List<InetCommandLoopPattern> loops) Формирует команды для шлюза.static final String
generateCommands
(String text, Pattern pattern, List<String> addresses, Map<String, String> replacements, String optionConfig) Формирует команды для шлюза.static List<InetCommandLoopPattern>
getAddresLoops
(List<String> addresses) строку адреса преобразует в 2 LoopPattern-а : для диапазонов и сетей
-
Constructor Details
-
InetDeviceCommandUtils
public InetDeviceCommandUtils()
-
-
Method Details
-
generateCommands
public static final String generateCommands(String text, String template, List<String> addresses, Map<String, String> replacements, String optionConfig) Формирует команды для шлюза.- Parameters:
text
-template
-addresses
-replacements
-optionConfig
-- Returns:
-
generateCommands
public static final String generateCommands(String text, Pattern pattern, List<String> addresses, Map<String, String> replacements, String optionConfig) Формирует команды для шлюза.- Parameters:
text
-template
-addresses
-replacements
-optionConfig
-- Returns:
-
getAddresLoops
строку адреса преобразует в 2 LoopPattern-а : для диапазонов и сетей- Parameters:
addressList
-- Returns:
-
generateCommands
public static final String generateCommands(String text, Map<String, String> replacements, String optionConfig, List<InetCommandLoopPattern> loops) Формирует команды для шлюза.- Parameters:
text
-replacements
-optionConfig
-loops
-- Returns:
-