public boolean isDefaultRouteNetwork() { return getEntity().getCluster().isDefaultRoute(); }
/** * returns whether the network has a role in the cluster * * @return whether the network has a role (display, migration or gluster) in the cluster */ public static boolean isRoleNetwork(NetworkCluster networkCluster) { return networkCluster.isDisplay() || networkCluster.isMigration() || networkCluster.isGluster() || networkCluster.isDefaultRoute(); }
|| manageModel.isMigrationNetwork() != networkCluster.isMigration() || manageModel.isManagement() != networkCluster.isManagement() || manageModel.isDefaultRouteNetwork() != networkCluster.isDefaultRoute() || manageModel.isGlusterNetwork() != networkCluster.isGluster()) { needsUpdate = true;
private static NetworkCluster createNetworkCluster(Guid clusterId, Network net) { NetworkCluster networkCluster = net.getCluster(); if (networkCluster == null) { return createNetworkClusterWithDefaultValues(clusterId, net); } return new NetworkCluster(clusterId, net.getId(), NetworkStatus.NON_OPERATIONAL, networkCluster.isDisplay(), networkCluster.isRequired(), networkCluster.isMigration(), networkCluster.isManagement(), networkCluster.isGluster(), networkCluster.isDefaultRoute() ); }
private static NetworkCluster cloneNetworkCluster(NetworkCluster instance) { NetworkCluster obj = new NetworkCluster(); obj.setId(instance.getId()); obj.setStatus(instance.getStatus()); obj.setDisplay(instance.isDisplay()); obj.setRequired(instance.isRequired()); obj.setMigration(instance.isMigration()); obj.setManagement(instance.isManagement()); obj.setDefaultRoute(instance.isDefaultRoute()); obj.setGluster(instance.isGluster()); return obj; }
@Override public String toString() { return ToStringBuilder.forInstance(this) .append("id", getId()) .append("status", getStatus()) .append("display", isDisplay()) .append("required", isRequired()) .append("migration", isMigration()) .append("management", isManagement()) .append("gluster", isGluster()) .append("defaultRoute", isDefaultRoute()) .build(); }
private MapSqlParameterSource createAllFieldsParameterSource(NetworkCluster networkCluster) { return getCustomMapSqlParameterSource() .addValue("cluster_id", networkCluster.getClusterId()) .addValue("network_id", networkCluster.getNetworkId()) .addValue("status", networkCluster.getStatus()) .addValue("is_display", networkCluster.isDisplay()) .addValue("required", networkCluster.isRequired()) .addValue("migration", networkCluster.isMigration()) .addValue("management", networkCluster.isManagement()) .addValue("is_gluster", networkCluster.isGluster()) .addValue("default_route", networkCluster.isDefaultRoute()); }
model.getUsages().getUsages().add(NetworkUsage.MANAGEMENT); if (entity.getCluster().isDefaultRoute()) { model.getUsages().getUsages().add(NetworkUsage.DEFAULT_ROUTE);