EthService.java 837 Bytes
package org.emercit.service;


import org.emercit.model.IPAddressValidator;

import java.util.Vector;

import org.emercit.ethmanager.model.EthBean;
import org.emercit.ethmanager.service.EthLinux;



public enum EthService {

	INSTANCE;
		
	private  EthLinux ethlinux=new EthLinux();
	private Vector<String> vStr;
	private Vector<EthBean> vEbns;
	
	public Vector<EthBean> getAllEthbean() {
		
		vEbns=new Vector<EthBean>();
		vStr=ethlinux.getListEth();

		for (String val:vStr) {
			EthBean eb=ethlinux.getEthByName(val);
	
			vEbns.add(eb);
		}
		
		return vEbns;
	}

	public boolean ApplyConfig(EthBean eb) {
		
		//return ethlinux.;
			return true;
	}
	
	public EthBean getByName(String value) { 
		
		return ethlinux.getEthByName(value);
		
	}
	
	
	public boolean Upd(EthBean m) { 
		
		
		return ethlinux.Update(m);
		
		
	}
	
	
}