/** * */ package com.intel.mountwilson.Service; import com.intel.mountwilson.common.WLMPortalException; import com.intel.mountwilson.datamodel.MLEDataVO; import com.intel.mtwilson.api.*; import com.intel.mtwilson.datatypes.ModuleWhiteList; import java.util.List; /** * @author yuvrajsx * */ public interface IMLEClientService { public List<MLEDataVO> getAllMLE(WhitelistService apiClientServices) throws WLMPortalException; public boolean addMLEInfo(MLEDataVO dataVO, WhitelistService apiClientServices) throws WLMPortalException; public boolean updateMLEInfo(MLEDataVO dataVO, WhitelistService apiClientServices) throws WLMPortalException; MLEDataVO getSingleMleData(MLEDataVO dataVO,WhitelistService apiClientServices)throws WLMPortalException; boolean deleteMLE(MLEDataVO dataVO,WhitelistService apiClientServices)throws WLMPortalException; List<ModuleWhiteList> getManifestListForModuleTypeMle(MLEDataVO dataVO,WhitelistService apiClientServices) throws WLMPortalException; String getMleSourceHost(MLEDataVO dataVO,WhitelistService apiClientServices)throws WLMPortalException; }