diff --git a/src/main/java/fr/sixthemes/beans/NetConf.java b/src/main/java/fr/sixthemes/beans/NetConf.java new file mode 100644 index 0000000..5ad470e --- /dev/null +++ b/src/main/java/fr/sixthemes/beans/NetConf.java @@ -0,0 +1,17 @@ +package fr.sixthemes.beans; + +public class NetConf { + + protected String ipAddress; + protected String gateway; + protected String network; + protected String configuration; + + public NetConf() { + this.ipAddress = ""; + this.gateway = ""; + this.network = "vmbr0"; + this.configuration = "dhcp"; + } + +} diff --git a/src/main/java/fr/sixthemes/utils/Utils.java b/src/main/java/fr/sixthemes/utils/Utils.java new file mode 100644 index 0000000..f7fce4a --- /dev/null +++ b/src/main/java/fr/sixthemes/utils/Utils.java @@ -0,0 +1,18 @@ +package fr.sixthemes.utils; + +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +public abstract class Utils { + + public static boolean isValidIP(String ipAddress) { + + Pattern p = Pattern.compile(""); + Matcher m = p.matcher(ipAddress); + + if(!m.find()) return false; + + return true; + } + +}