diff --git a/backend/src/main/java/com/vaessl/app/sync/HomeboxSyncProvider.java b/backend/src/main/java/com/vaessl/app/sync/HomeboxSyncProvider.java index 0345a4d..9c51258 100644 --- a/backend/src/main/java/com/vaessl/app/sync/HomeboxSyncProvider.java +++ b/backend/src/main/java/com/vaessl/app/sync/HomeboxSyncProvider.java @@ -3,10 +3,9 @@ package com.vaessl.app.sync; import org.springframework.stereotype.Service; import com.vaessl.app.shared.ServiceType; import com.vaessl.app.vector.EmbeddingService; -import com.vaessl.app.vector.VectorSyncProvider; @Service -public class HomeboxSyncProvider implements VectorSyncProvider { +public class HomeboxSyncProvider implements SyncProvider { private final EmbeddingService embeddingService; diff --git a/backend/src/main/java/com/vaessl/app/sync/SyncProvider.java b/backend/src/main/java/com/vaessl/app/sync/SyncProvider.java new file mode 100644 index 0000000..03f2b87 --- /dev/null +++ b/backend/src/main/java/com/vaessl/app/sync/SyncProvider.java @@ -0,0 +1,7 @@ +package com.vaessl.app.sync; + +import com.vaessl.app.shared.ServiceProvider; + +public interface SyncProvider extends ServiceProvider{ + public void syncVectorStore(); +} diff --git a/backend/src/main/java/com/vaessl/app/vector/VectorSyncProvider.java b/backend/src/main/java/com/vaessl/app/vector/VectorSyncProvider.java deleted file mode 100644 index 64baf57..0000000 --- a/backend/src/main/java/com/vaessl/app/vector/VectorSyncProvider.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.vaessl.app.vector; - -import com.vaessl.app.shared.ServiceProvider; - -public interface VectorSyncProvider extends ServiceProvider{ - public void syncVectorStore(); -}