// Licensed to the Apache Software Foundation (ASF) under one // or more contributor license agreements. See the NOTICE file // distributed with this work for additional information // regarding copyright ownership. The ASF licenses this file // to you under the Apache License, Version 2.0 (the // "License"); you may not use this file except in compliance // with the License. You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, // software distributed under the License is distributed on an // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY // KIND, either express or implied. See the License for the // specific language governing permissions and limitations // under the License. package com.cloud.vpc.dao; import java.util.ArrayList; import java.util.List; import java.util.Map; import com.cloud.network.Network; import com.cloud.network.Network.GuestType; import com.cloud.network.Networks.TrafficType; import com.cloud.network.dao.NetworkAccountVO; import com.cloud.network.dao.NetworkDao; import com.cloud.network.dao.NetworkVO; import com.cloud.utils.db.DB; import com.cloud.utils.db.GenericDaoBase; import com.cloud.utils.db.SearchBuilder; @DB() public class MockNetworkDaoImpl extends GenericDaoBase implements NetworkDao { @Override public List listByOwner(final long ownerId) { return null; } @Override public List listByGuestType(GuestType type) { return null; } @Override public List listBy(final long accountId, final long offeringId, final long dataCenterId) { return null; } @Override public List listBy(final long accountId, final long dataCenterId, final String cidr, final boolean skipVpc) { return null; } @Override public List listByZoneAndGuestType(final long accountId, final long dataCenterId, final GuestType type, final Boolean isSystem) { return null; } @Override public NetworkVO persist(final NetworkVO network, final boolean gc, final Map serviceProviderMap) { return null; } @Override public SearchBuilder createSearchBuilderForAccount() { return null; } @Override public List getNetworksForOffering(final long offeringId, final long dataCenterId, final long accountId) { return null; } @Override public String getNextAvailableMacAddress(final long networkConfigId, Integer zoneMacIdentifier) { return null; } @Override public List listBy(final long accountId, final long networkId) { return null; } @Override public long countByZoneAndUri(final long zoneId, final String broadcastUri) { return 0; } @Override public long countByZoneUriAndGuestType(final long zoneId, final String broadcastUri, final GuestType guestType) { return 0; } @Override public List listByZone(final long zoneId) { return null; } @Override public void changeActiveNicsBy(final long networkId, final int nicsCount) { } @Override public int getActiveNicsIn(final long networkId) { return 0; } @Override public List findNetworksToGarbageCollect() { return null; } @Override public void clearCheckForGc(final long networkId) { } @Override public List listByZoneSecurityGroup(final Long zoneId) { return null; } @Override public void addDomainToNetwork(final long networkId, final long domainId, final Boolean subdomainAccess) { } @Override public List listByPhysicalNetwork(final long physicalNetworkId) { return null; } @Override public List listSecurityGroupEnabledNetworks() { return null; } @Override public List listByPhysicalNetworkTrafficType(final long physicalNetworkId, final TrafficType trafficType) { return null; } @Override public List listBy(final long accountId, final long dataCenterId, final GuestType type, final TrafficType trafficType) { return null; } @Override public List listByPhysicalNetworkAndProvider(final long physicalNetworkId, final String providerName) { return null; } @Override public void persistNetworkServiceProviders(final long networkId, final Map serviceProviderMap) { } @Override public boolean update(final Long networkId, final NetworkVO network, final Map serviceProviderMap) { return false; } @Override public List listByZoneAndTrafficType(final long zoneId, final TrafficType trafficType) { return null; } @Override public void setCheckForGc(final long networkId) { } @Override public int getNetworkCountByNetworkOffId(final long networkOfferingId) { return 0; } @Override public long countNetworksUserCanCreate(final long ownerId) { return 0; } @Override public List listSourceNATEnabledNetworks(final long accountId, final long dataCenterId, final GuestType type) { return null; } @Override public int getNetworkCountByVpcId(final long vpcId) { return 0; } @Override public List listByVpc(final long vpcId) { final List networks = new ArrayList(); networks.add(new NetworkVO()); return networks; } @Override public NetworkVO getPrivateNetwork(final String broadcastUri, final String cidr, final long accountId, final long zoneId, final Long netofferid) { return null; } @Override public long countVpcNetworks(final long vpcId) { return 0; } @Override public boolean updateState(final Network.State currentState, final Network.Event event, final Network.State nextState, final Network vo, final Object data) { return true; } @Override public List listNetworksByAccount(final long accountId, final long zoneId, final GuestType type, final boolean isSystem) { return null; } @Override public List listRedundantNetworks() { return null; } @Override public List listVpcNetworks() { return null; } @Override public List listByAclId(final long aclId) { return null; } @Override public int getNonSystemNetworkCountByVpcId(final long vpcId) { return 0; } @Override public List listNetworkVO(List idset) { return null; } }