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<String> getUsedNameList(String btmName) {
|
try {
|
List<String> list = new ArrayList<String>();
|
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;
|
}
|
|
}
|