package com.vci.client.omd.inter.impl; import java.util.ArrayList; import java.util.List; import com.vci.client.omd.btm.toOutside.InterBtm; import com.vci.client.omd.linktype.LinkTypeStart; import com.vci.client.omd.provider.LinkTypeProvider; import com.vci.corba.common.VCIError; import com.vci.corba.omd.ltm.LinkType; public class InterBtmForLTImpl implements InterBtm{ @Override public List getUsedNameList(String btmName) { try { List list = new ArrayList(); LinkType[] linkTypes = LinkTypeStart.getService().getLinkTypes(); for(int i = 0; i < linkTypes.length; i++){ LinkType linkType = linkTypes[i]; if(LinkTypeProvider.getInstance().containsBtm(linkType, btmName)){ list.add(linkType.name); } } return list; } catch (VCIError e) { e.printStackTrace(); } return null; } }