Skip to content

Commit 723bcac

Browse files
some code improvements
1 parent bfae704 commit 723bcac

3 files changed

Lines changed: 21 additions & 23 deletions

File tree

plugins/network-elements/internal-loadbalancer/src/main/java/org/apache/cloudstack/network/element/InternalLoadBalancerElement.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -404,8 +404,6 @@ protected Map<Ip, List<LoadBalancingRule>> groupBySourceIp(List<LoadBalancingRul
404404

405405
@Override
406406
public boolean validateLBRule(Network network, LoadBalancingRule rule) {
407-
List<LoadBalancingRule> rules = new ArrayList<LoadBalancingRule>();
408-
rules.add(rule);
409407
if (canHandle(network, rule.getScheme())) {
410408
List<DomainRouterVO> routers = _routerDao.listByNetworkAndRole(network.getId(), Role.INTERNAL_LB_VM);
411409
if (routers == null || routers.isEmpty()) {

server/src/main/java/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -711,11 +711,11 @@ public boolean validateLbRule(LoadBalancingRule lbRule) {
711711
Network network = _networkDao.findById(lbRule.getNetworkId());
712712
Purpose purpose = lbRule.getPurpose();
713713
if (purpose != Purpose.LoadBalancing) {
714-
logger.debug("Unable to validate network rules for purpose: " + purpose.toString());
714+
logger.debug("Unable to validate network rules for purpose: {}", purpose.toString());
715715
return false;
716716
}
717-
for (LoadBalancingServiceProvider ne : _lbProviders) {
718-
boolean validated = ne.validateLBRule(network, lbRule);
717+
for (LoadBalancingServiceProvider lbProvider : _lbProviders) {
718+
boolean validated = lbProvider.validateLBRule(network, lbRule);
719719
if (!validated)
720720
return false;
721721
}

server/src/main/java/com/cloud/network/router/NetworkHelper.java

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -44,19 +44,19 @@
4444

4545
public interface NetworkHelper {
4646

47-
public abstract boolean sendCommandsToRouter(VirtualRouter router,
48-
Commands cmds) throws AgentUnavailableException, ResourceUnavailableException;
47+
boolean sendCommandsToRouter(VirtualRouter router,
48+
Commands cmds) throws AgentUnavailableException, ResourceUnavailableException;
4949

50-
public abstract void handleSingleWorkingRedundantRouter(
50+
void handleSingleWorkingRedundantRouter(
5151
List<? extends VirtualRouter> connectedRouters,
5252
List<? extends VirtualRouter> disconnectedRouters, String reason)
5353
throws ResourceUnavailableException;
5454

55-
public abstract NicTO getNicTO(VirtualRouter router, Long networkId,
56-
String broadcastUri);
55+
NicTO getNicTO(VirtualRouter router, Long networkId,
56+
String broadcastUri);
5757

58-
public abstract VirtualRouter destroyRouter(long routerId, Account caller,
59-
Long callerUserId) throws ResourceUnavailableException,
58+
VirtualRouter destroyRouter(long routerId, Account caller,
59+
Long callerUserId) throws ResourceUnavailableException,
6060
ConcurrentOperationException;
6161

6262
/**
@@ -65,35 +65,35 @@ public abstract VirtualRouter destroyRouter(long routerId, Account caller,
6565
* @param router
6666
* @return
6767
*/
68-
public abstract boolean checkRouterVersion(VirtualRouter router);
69-
public abstract boolean checkRouterTemplateVersion(VirtualRouter router);
68+
boolean checkRouterVersion(VirtualRouter router);
69+
boolean checkRouterTemplateVersion(VirtualRouter router);
7070

71-
public abstract List<DomainRouterVO> startRouters(
71+
List<DomainRouterVO> startRouters(
7272
RouterDeploymentDefinition routerDeploymentDefinition)
7373
throws StorageUnavailableException, InsufficientCapacityException,
7474
ConcurrentOperationException, ResourceUnavailableException;
7575

76-
public abstract DomainRouterVO startVirtualRouter(DomainRouterVO router,
77-
User user, Account caller, Map<Param, Object> params)
76+
DomainRouterVO startVirtualRouter(DomainRouterVO router,
77+
User user, Account caller, Map<Param, Object> params)
7878
throws StorageUnavailableException, InsufficientCapacityException,
7979
ConcurrentOperationException, ResourceUnavailableException;
8080

81-
public abstract DomainRouterVO deployRouter(
81+
DomainRouterVO deployRouter(
8282
RouterDeploymentDefinition routerDeploymentDefinition, boolean startRouter)
8383
throws InsufficientAddressCapacityException,
8484
InsufficientServerCapacityException, InsufficientCapacityException,
8585
StorageUnavailableException, ResourceUnavailableException;
8686

87-
public abstract void reallocateRouterNetworks(RouterDeploymentDefinition routerDeploymentDefinition, VirtualRouter router, VMTemplateVO template, HypervisorType hType)
87+
void reallocateRouterNetworks(RouterDeploymentDefinition routerDeploymentDefinition, VirtualRouter router, VMTemplateVO template, HypervisorType hType)
8888
throws ConcurrentOperationException, InsufficientAddressCapacityException, InsufficientCapacityException;
8989

90-
public abstract LinkedHashMap<Network, List<? extends NicProfile>> configureDefaultNics(RouterDeploymentDefinition routerDeploymentDefinition)
90+
LinkedHashMap<Network, List<? extends NicProfile>> configureDefaultNics(RouterDeploymentDefinition routerDeploymentDefinition)
9191
throws ConcurrentOperationException, InsufficientAddressCapacityException;
9292

93-
public abstract LinkedHashMap<Network, List<? extends NicProfile>> configureGuestNic(RouterDeploymentDefinition routerDeploymentDefinition)
93+
LinkedHashMap<Network, List<? extends NicProfile>> configureGuestNic(RouterDeploymentDefinition routerDeploymentDefinition)
9494
throws ConcurrentOperationException, InsufficientAddressCapacityException;
9595

96-
public boolean validateHAProxyLBRule(final LoadBalancingRule rule);
96+
boolean validateHAProxyLBRule(final LoadBalancingRule rule);
9797

98-
public Map<HypervisorType, ConfigKey<String>> getHypervisorRouterTemplateConfigMap();
98+
Map<HypervisorType, ConfigKey<String>> getHypervisorRouterTemplateConfigMap();
9999
}

0 commit comments

Comments
 (0)