Class InetDeviceCommandUtils
java.lang.Object
ru.bitel.bgbilling.modules.inet.server.bean.InetDeviceCommandUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final StringgenerateCommands(String text, String template, List<String> addresses, Map<String, String> replacements, String optionConfig) Формирует команды для шлюза.static final StringgenerateCommands(String text, Map<String, String> replacements, String optionConfig, List<InetCommandLoopPattern> loops) Формирует команды для шлюза.static final StringgenerateCommands(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:
-