Interface GenerateAdapterUseCase
- All Known Implementing Classes:
GenerateAdapterUseCaseImpl
public interface GenerateAdapterUseCase
Use case for generating output adapters (Redis, MongoDB, etc.).
This is an input port in the hexagonal architecture.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordResult of adapter generation. -
Method Summary
Modifier and TypeMethodDescriptionexecute(Path projectPath, AdapterConfig config) Generates an output adapter with its implementation.
-
Method Details
-
execute
Generates an output adapter with its implementation.- Parameters:
projectPath- Path to the project rootconfig- Adapter configuration- Returns:
- Generation result with generated files or errors
-