@Override public Integer update(String id, Integer version, ParserConfiguration content) throws ResourceStoreException, ResourceModifiedException, ResourceNotFoundException { return parserResourceStore.update(id, version, content); }
@Override public Integer update(String id, Integer version, HttpCallsConfiguration httpCallsConfiguration) throws ResourceStoreException, ResourceModifiedException, ResourceNotFoundException { return httpCallsResourceStore.update(id, version, httpCallsConfiguration); }
@Override public synchronized Integer update(String id, Integer version, BehaviorConfiguration behaviorConfiguration) throws ResourceStoreException, ResourceModifiedException, ResourceNotFoundException { RuntimeUtilities.checkCollectionNoNullElements(behaviorConfiguration.getBehaviorGroups(), "behaviorGroups"); return behaviorResourceStore.update(id, version, behaviorConfiguration); }
@Override public Integer update(String id, Integer version, OutputConfigurationSet outputConfigurationSet) throws ResourceStoreException, ResourceModifiedException, ResourceNotFoundException { RuntimeUtilities.checkCollectionNoNullElements(outputConfigurationSet.getOutputSet(), "outputSets"); return outputResourceStore.update(id, version, outputConfigurationSet); }
@Override public Integer update(String id, Integer version, RegularDictionaryConfiguration regularDictionaryConfiguration) throws ResourceStoreException, ResourceModifiedException, ResourceNotFoundException { RuntimeUtilities.checkCollectionNoNullElements(regularDictionaryConfiguration.getWords(), "words"); RuntimeUtilities.checkCollectionNoNullElements(regularDictionaryConfiguration.getPhrases(), "phrases"); return regularDictionaryResourceStore.update(id, version, regularDictionaryConfiguration); }