private static NetworkCluster createNetworkClusterWithDefaultValues(Guid clusterId, Network net) { return new NetworkCluster(clusterId, net.getId(), NetworkStatus.NON_OPERATIONAL, false, true, false, false, false, false ); }
private List<NetworkCluster> createNetworkAttachments() { List<NetworkCluster> networkAttachments = new ArrayList<>(); getClustersToAttach().forEach(networkClusterModel -> { NetworkCluster networkCluster = new NetworkCluster(); // Network id is added in the backend networkCluster.setClusterId(networkClusterModel.getEntity().getId()); networkCluster.setRequired(networkClusterModel.isRequired()); networkAttachments.add(networkCluster); }); return networkAttachments; }
@Override public Network mapRow(ResultSet rs, int rowNum) throws SQLException { Network entity = super.mapRow(rs, rowNum); entity.setCluster(new NetworkCluster()); entity.getCluster().setDisplay((Boolean) rs.getObject("is_display")); entity.getCluster().setRequired(rs.getBoolean("required")); entity.getCluster().setStatus(NetworkStatus.forValue(rs.getInt("status"))); entity.getCluster().setMigration(rs.getBoolean("migration")); entity.getCluster().setManagement(rs.getBoolean("management")); entity.getCluster().setGluster(rs.getBoolean("is_gluster")); entity.getCluster().setDefaultRoute(rs.getBoolean("default_route")); return entity; } }
public ClusterNetworkModel(Network network) { setEntity(network); if (network.getCluster() == null) { originalNetworkCluster = null; attached = false; // Init with default values getEntity().setCluster(new NetworkCluster(false)); } else { originalNetworkCluster = (NetworkCluster) Cloner.clone(network.getCluster()); } }
private NetworkCluster createNetworkCluster(boolean display, boolean migration, boolean gluster) { NetworkCluster networkCluster = new NetworkCluster(); networkCluster.setDisplay(display); networkCluster.setMigration(migration); networkCluster.setGluster(gluster); return networkCluster; }
private NetworkCluster createNetworkCluster(ClusterNetworkModel manageModel) { final NetworkCluster networkCluster = new NetworkCluster(); networkCluster.setClusterId(manageModel.getCluster().getId()); networkCluster.setNetworkId(manageModel.getEntity().getId()); copyRoles(manageModel, networkCluster); return networkCluster; }
static org.ovirt.engine.core.common.businessentities.network.Network setUpEntityExpectations(org.ovirt.engine.core.common.businessentities.network.Network entity, boolean isDisplay, boolean isMigration, boolean isRequired, boolean isDefaultRoute, int index) { NetworkCluster networkCluster = new NetworkCluster(); networkCluster.setDisplay(isDisplay); networkCluster.setMigration(isMigration); networkCluster.setRequired(isRequired); networkCluster.setDefaultRoute(isDefaultRoute); when(entity.getCluster()).thenReturn(networkCluster); return setUpEntityExpectations(entity, index); }
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() ); }
@Test public void serializeCollectionsSingletonList() { ManageNetworkClustersParameters params = new ManageNetworkClustersParameters( Collections.singletonList(new NetworkCluster( Guid.newGuid(), Guid.newGuid(), NetworkStatus.NON_OPERATIONAL, false, false, false, false, false, false))); JsonObjectSerializer serializer = new JsonObjectSerializer(); String json = serializer.serialize(params); assertTrue(json.length() > 0); ManageNetworkClustersParameters deserializedParams = new JsonObjectDeserializer().deserialize( json, ManageNetworkClustersParameters.class); assertEquals(params.getExecutionReason(), deserializedParams.getExecutionReason()); }
@Test public void serializeCollectionsSingleton() { ManageNetworkClustersParameters params = new ManageNetworkClustersParameters( Collections.singleton(new NetworkCluster( Guid.createGuidFromString("f455686a-79cc-11e6-8c65-54ee755c6cc7"), Guid.createGuidFromString("f970c5f6-79cc-11e6-bc8f-54ee755c6cc7"), NetworkStatus.NON_OPERATIONAL, false, false, false, false, false, false))); JsonObjectSerializer serializer = new JsonObjectSerializer(); String json = serializer.serialize(params); assertTrue(json.length() > 0); ManageNetworkClustersParameters deserializedParams = new JsonObjectDeserializer().deserialize( json, ManageNetworkClustersParameters.class); assertEquals(params.getExecutionReason(), deserializedParams.getExecutionReason()); }
private void createNewNetworkCluster() { newNetworkCluster = new NetworkCluster(); newNetworkCluster.setNetworkId(FixturesTool.NETWORK_NO_CLUSTERS_ATTACHED); newNetworkCluster.setClusterId(FixturesTool.CLUSTER_NO_RUNNING_VMS); newNetworkCluster.setStatus(NetworkStatus.OPERATIONAL); newNetworkCluster.setManagement(true); newNetworkCluster.setRequired(true); newNetworkCluster.setDisplay(true); newNetworkCluster.setMigration(true); }
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 protected org.ovirt.engine.core.common.businessentities.network.Network getEntity(int index) { org.ovirt.engine.core.common.businessentities.network.Network network = new org.ovirt.engine.core.common.businessentities.network.Network(); NetworkCluster networkCluster = new NetworkCluster(); networkCluster.setDisplay(false); networkCluster.setMigration(false); networkCluster.setRequired(false); networkCluster.setDefaultRoute(false); network.setCluster(networkCluster); network.setId(GUIDS[index]); network.setName(NAMES[index]); network.setDescription(DESCRIPTIONS[index]); network.setDataCenterId(GUIDS[1]); return network; }
@Mapping(from = Network.class, to = org.ovirt.engine.core.common.businessentities.network.Network.class) public static org.ovirt.engine.core.common.businessentities.network.Network map(Network model, org.ovirt.engine.core.common.businessentities.network.Network template) { org.ovirt.engine.core.common.businessentities.network.Network entity = template != null ? template : new org.ovirt.engine.core.common.businessentities.network.Network(); entity.setCluster(template != null && template.getCluster() != null ? template.getCluster() : new NetworkCluster()); if (model.isSetId()) { entity.setId(GuidUtils.asGuid(model.getId()));