package tw.com.repository;
import java.util.List;
import com.amazonaws.services.elasticloadbalancing.model.Instance;
import tw.com.entity.EnvironmentTag;
import tw.com.entity.SearchCriteria;
import tw.com.exceptions.CfnAssistException;
public interface ResourceRepository {
public String findPhysicalIdByLogicalId(EnvironmentTag envTag,String logicalId);
public List<String> getAllInstancesFor(SearchCriteria criteria) throws CfnAssistException;
public List<Instance> getAllInstancesMatchingType(SearchCriteria criteria, String typeTag) throws CfnAssistException;
List<String> getInstancesFor(String Stackname);
}