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