@Override public StorageConnection get() { return performGet(QueryType.GetStorageServerConnectionById, new StorageServerConnectionQueryParametersBase(guid.toString())); }
@Override public StorageConnection get() { return performGet(QueryType.GetStorageServerConnectionById, new StorageServerConnectionQueryParametersBase(guid.toString())); }
public void getStorageConnectionById(AsyncQuery<StorageServerConnections> aQuery, String id, boolean isRefresh) { aQuery.converterCallback = source -> source != null ? (StorageServerConnections) source : null; StorageServerConnectionQueryParametersBase params = new StorageServerConnectionQueryParametersBase(id); params.setRefresh(isRefresh); Frontend.getInstance().runQuery(QueryType.GetStorageServerConnectionById, params, aQuery); }
private StorageServerConnections getStorageServerConnection(String id) { QueryReturnValue result = runQuery( QueryType.GetStorageServerConnectionById, new StorageServerConnectionQueryParametersBase(id) ); if (result.getSucceeded() && result.getReturnValue() != null) { return (StorageServerConnections) result.getReturnValue(); } throw new WebFaultException( null, "Can't find storage server connection for id '" + id + "'.", Status.INTERNAL_SERVER_ERROR ); }
@Override public StorageConnection get() { IscsiBond iscsiBond = parent.getIscsiBond(); if (!iscsiBond.getStorageConnectionIds().contains(guid.toString())) { return notFound(); } StorageServerConnections entity = getEntity(org.ovirt.engine.core.common.businessentities.StorageServerConnections.class, QueryType.GetStorageServerConnectionById, new StorageServerConnectionQueryParametersBase(guid), guid.toString()); if (entity == null) { return notFound(); } return addLinks(map(entity)); }