package org.zstack.network.l3; import org.zstack.header.network.l3.*; import java.util.List; public interface L3NetworkManager { IpAllocatorStrategy getIpAllocatorStrategy(IpAllocatorType type); UsedIpInventory reserveIp(IpRangeInventory ipRange, String ip); boolean isIpRangeFull(IpRangeVO vo); List<Long> getUsedIpInRange(String ipRangeUuid); L3NetworkFactory getL3NetworkFactory(L3NetworkType type); }