chore: ee split plugin schemas (#40488)

Co-authored-by: Nilesh Sarupriya <20905988+nsarupr@users.noreply.github.com>
This commit is contained in:
Nilesh Sarupriya 2025-04-30 14:17:10 +05:30 committed by GitHub
parent d5eb1f3564
commit 352e68baff
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 30 additions and 0 deletions

View File

@ -0,0 +1,3 @@
package com.appsmith.server.plugins.solutions;
public interface PluginSchemaSolution extends PluginSchemaSolutionCE {}

View File

@ -0,0 +1,8 @@
package com.appsmith.server.plugins.solutions;
import com.fasterxml.jackson.databind.JsonNode;
import reactor.core.publisher.Mono;
public interface PluginSchemaSolutionCE {
Mono<JsonNode> getPluginSchema(String pluginId);
}

View File

@ -0,0 +1,13 @@
package com.appsmith.server.plugins.solutions;
import com.fasterxml.jackson.databind.JsonNode;
import org.springframework.stereotype.Component;
import reactor.core.publisher.Mono;
@Component
public class PluginSchemaSolutionCEImpl implements PluginSchemaSolutionCE {
@Override
public Mono<JsonNode> getPluginSchema(String pluginId) {
return Mono.empty();
}
}

View File

@ -0,0 +1,6 @@
package com.appsmith.server.plugins.solutions;
import org.springframework.stereotype.Component;
@Component
public class PluginSchemaSolutionImpl extends PluginSchemaSolutionCEImpl implements PluginSchemaSolution {}