package com.vci.server.omd.enumtype.delegate; import com.vci.corba.common.VCIError; import com.vci.corba.omd.etm.EnumItem; public interface IEnumServerDelegate { /** * 增加枚举 */ public boolean addEmItem(EnumItem emItem) throws VCIError; public boolean deleteEmItem(EnumItem em)throws VCIError; /** * 删除枚举 */ public boolean deleteEmItems(EnumItem[] emItems) throws VCIError; /** * 修改枚举 */ public boolean modifyEmItem(EnumItem emItem) throws VCIError; public boolean xml2DB(String userName) throws VCIError; public EnumItem[] getEmItems(String filter, int start, int rows) throws VCIError; public boolean checkRowIsExists(String name) throws VCIError ; public EnumItem getEmItemByName(String name) throws VCIError ; public EnumItem[] getEmItemsByType(String type) throws VCIError ; // public boolean isIPSecretValid() throws VCIError ; }