public Object getFieldValue(_Fields field) { switch (field) { case STORAGE_RESOURCE_ID: return getStorageResourceId(); case LOGIN_USER_NAME: return getLoginUserName(); case FILE_SYSTEM_ROOT_LOCATION: return getFileSystemRootLocation(); case RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN: return getResourceSpecificCredentialStoreToken(); } throw new IllegalStateException(); }
case STORAGE_RESOURCE_ID: if (value == null) { unsetStorageResourceId(); } else { setStorageResourceId((String)value); unsetLoginUserName(); } else { setLoginUserName((String)value); unsetFileSystemRootLocation(); } else { setFileSystemRootLocation((String)value); unsetResourceSpecificCredentialStoreToken(); } else { setResourceSpecificCredentialStoreToken((String)value);
public static StoragePreference getDataStoragePreference (StoragePreferenceResource resource){ StoragePreference preference = new StoragePreference(); preference.setStorageResourceId(resource.getStorageResourceId()); preference.setFileSystemRootLocation(resource.getFsRootLocation()); preference.setLoginUserName(resource.getLoginUserName()); preference.setResourceSpecificCredentialStoreToken(resource.getResourceCSToken()); return preference; }
for (int _i5 = 0; _i5 < _list3.size; ++_i5) _elem4 = new StoragePreference(); _elem4.read(iprot); struct.storagePreferences.add(_elem4);
public StoragePreference deepCopy() { return new StoragePreference(this); }
StoragePreference preferenceToRemove = null; for (StoragePreference preference : dataStoragePreferences) { if (preference.getStorageResourceId().equals(storageId)){ preferenceToRemove=preference; break;
@Override @SecurityCheck public boolean addGatewayStoragePreference(AuthzToken authzToken, String gatewayID, String storageResourceId, StoragePreference dataStoragePreference) throws InvalidRequestException, AiravataClientException, AiravataSystemException, AuthorizationException, TException { try { if (!isGatewayExistInternal(gatewayID)){ logger.error("Gateway does not exist.Please provide a valid gateway id..."); throw new AiravataSystemException(AiravataErrorType.INTERNAL_ERROR); } appCatalog = RegistryFactory.getAppCatalog(); GwyResourceProfile gatewayProfile = appCatalog.getGatewayProfile(); if (!gatewayProfile.isGatewayResourceProfileExists(gatewayID)){ throw new AppCatalogException("Gateway resource profile '"+gatewayID+"' does not exist!!!"); } GatewayResourceProfile profile = gatewayProfile.getGatewayProfile(gatewayID); // gatewayProfile.removeGatewayResourceProfile(gatewayID); dataStoragePreference.setStorageResourceId(storageResourceId); profile.addToStoragePreferences(dataStoragePreference); gatewayProfile.updateGatewayResourceProfile(gatewayID, profile); logger.debug("Airavata added storage resource preference with gateway id : " + gatewayID + " and for storage resource id : " + storageResourceId ); return true; } catch (AppCatalogException e) { logger.error(gatewayID, "Error while registering gateway resource profile preference...", e); AiravataSystemException exception = new AiravataSystemException(); exception.setAiravataErrorType(AiravataErrorType.INTERNAL_ERROR); exception.setMessage("Error while registering gateway resource profile preference. More info : " + e.getMessage()); throw exception; } }
for (int _i15 = 0; _i15 < _list13.size; ++_i15) _elem14 = new StoragePreference(); _elem14.read(iprot); struct.storagePreferences.add(_elem14);
public StoragePreference deepCopy() { return new StoragePreference(this); }
case STORAGE_RESOURCE_ID: if (value == null) { unsetStorageResourceId(); } else { setStorageResourceId((String)value); unsetLoginUserName(); } else { setLoginUserName((String)value); unsetFileSystemRootLocation(); } else { setFileSystemRootLocation((String)value); unsetResourceSpecificCredentialStoreToken(); } else { setResourceSpecificCredentialStoreToken((String)value);
public Object getFieldValue(_Fields field) { switch (field) { case STORAGE_RESOURCE_ID: return getStorageResourceId(); case LOGIN_USER_NAME: return getLoginUserName(); case FILE_SYSTEM_ROOT_LOCATION: return getFileSystemRootLocation(); case RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN: return getResourceSpecificCredentialStoreToken(); } throw new IllegalStateException(); }
for (int _i15 = 0; _i15 < _list13.size; ++_i15) _elem14 = new StoragePreference(); _elem14.read(iprot); struct.storagePreferences.add(_elem14);
List<StoragePreference> __this__storagePreferences = new ArrayList<StoragePreference>(other.storagePreferences.size()); for (StoragePreference other_element : other.storagePreferences) { __this__storagePreferences.add(new StoragePreference(other_element));
for (StoragePreference storagePreference : dataStoragePreferences){ StoragePreferenceResource resource = new StoragePreferenceResource(); resource.setStorageResourceId(storagePreference.getStorageResourceId()); resource.setGatewayId(existingGP.getGatewayID()); resource.setFsRootLocation(storagePreference.getFileSystemRootLocation()); resource.setLoginUserName(storagePreference.getLoginUserName()); resource.setResourceCSToken(storagePreference.getResourceSpecificCredentialStoreToken()); resource.setGatewayProfile(existingGP); resource.save();
for (int _i25 = 0; _i25 < _list23.size; ++_i25) _elem24 = new StoragePreference(); _elem24.read(iprot); struct.storagePreferences.add(_elem24);
List<StoragePreference> __this__storagePreferences = new ArrayList<StoragePreference>(other.storagePreferences.size()); for (StoragePreference other_element : other.storagePreferences) { __this__storagePreferences.add(new StoragePreference(other_element));
for (StoragePreference storagePreference : dataStoragePreferences){ StoragePreferenceResource resource = new StoragePreferenceResource(); resource.setStorageResourceId(storagePreference.getStorageResourceId()); resource.setGatewayId(profileResource.getGatewayID()); resource.setFsRootLocation(storagePreference.getFileSystemRootLocation()); resource.setLoginUserName(storagePreference.getLoginUserName()); resource.setResourceCSToken(storagePreference.getResourceSpecificCredentialStoreToken()); resource.setGatewayProfile(profileResource); resource.save();