@Override public String getNodeName() { return persistentStoreType().getId(); }
@Override public String getNodeName() { return persistentStoreType().getId(); }
public void setPersistentStore(String deploymentName, PersistentStore newPersistentStore) { PersistentStorage persistentStorage = getPersistentStorage(deploymentName); switch (newPersistentStore.persistentStoreType()) { case S3: persistentStorage.setS3((S3PersistentStore) newPersistentStore); break; case GCS: persistentStorage.setGcs((GcsPersistentStore) newPersistentStore); break; case AZS: persistentStorage.setAzs((AzsPersistentStore) newPersistentStore); break; case ORACLE: persistentStorage.setOracle((OraclePersistentStore) newPersistentStore); break; case ORACLEBMCS: persistentStorage.setOraclebmcs((OracleBMCSPersistentStore) newPersistentStore); break; default: throw new RuntimeException("Unknown persistent store " + newPersistentStore.persistentStoreType()); } }
public void setPersistentStore(String deploymentName, PersistentStore newPersistentStore) { PersistentStorage persistentStorage = getPersistentStorage(deploymentName); switch (newPersistentStore.persistentStoreType()) { case S3: persistentStorage.setS3((S3PersistentStore) newPersistentStore); break; case GCS: persistentStorage.setGcs((GcsPersistentStore) newPersistentStore); break; case AZS: persistentStorage.setAzs((AzsPersistentStore) newPersistentStore); break; case ORACLE: persistentStorage.setOracle((OraclePersistentStore) newPersistentStore); break; case ORACLEBMCS: persistentStorage.setOraclebmcs((OracleBMCSPersistentStore) newPersistentStore); break; default: throw new RuntimeException("Unknown persistent store " + newPersistentStore.persistentStoreType()); } }
PersistentStore.PersistentStoreType persistentStoreType = persistentStore.persistentStoreType(); Map persistentStoreMap = objectMapper.convertValue(persistentStore, Map.class); persistentStoreMap.put("enabled", persistentStoreType.equals(persistentStorage.getPersistentStoreType()));
PersistentStore.PersistentStoreType persistentStoreType = persistentStore.persistentStoreType(); Map persistentStoreMap = objectMapper.convertValue(persistentStore, Map.class); persistentStoreMap.put("enabled", persistentStoreType.equals(persistentStorage.getPersistentStoreType()));