refactor(storage): Reorder parameters in store and storeStream methods for consistency

This commit is contained in:
extio-de
2025-12-22 17:01:50 +01:00
parent b5cd3fa1fe
commit 18e372bee5
3 changed files with 45 additions and 45 deletions

View File

@@ -33,10 +33,10 @@ public interface StorageService {
List<StorageItemDescriptor> searchByPattern(List<String> basePath, String pattern, boolean recursive);
UUID store(String name, List<String> path, Object obj);
UUID store(List<String> path, String name, Object obj);
UUID storeStream(String name, List<String> path, InputStream inputStream);
UUID storeStream(List<String> path, String name, InputStream inputStream);
StorageOutputStream storeStream(String name, List<String> path);
StorageOutputStream storeStream(List<String> path, String name);
}

View File

@@ -135,7 +135,7 @@ public class StorageServiceImpl implements StorageService {
}
@Override
public UUID store(final String name, final List<String> path, final Object obj) {
public UUID store(final List<String> path, final String name, final Object obj) {
Objects.requireNonNull(name, "name");
Objects.requireNonNull(obj, "obj");
@@ -159,7 +159,7 @@ public class StorageServiceImpl implements StorageService {
}
@Override
public UUID storeStream(final String name, final List<String> path, final InputStream inputStream) {
public UUID storeStream(final List<String> path, final String name, final InputStream inputStream) {
Objects.requireNonNull(name, "name");
Objects.requireNonNull(inputStream, "inputStream");
@@ -321,7 +321,7 @@ public class StorageServiceImpl implements StorageService {
}
@Override
public StorageOutputStream storeStream(final String name, final List<String> path) {
public StorageOutputStream storeStream(final List<String> path, final String name) {
Objects.requireNonNull(name, "name");
final Optional<StorageItemDescriptor> existing = this.index.find(path, name);