Class AbstractBindexMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.machanism.machai.maven.AbstractBindexMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
Create, Register, Update

public abstract class AbstractBindexMojo extends org.apache.maven.plugin.AbstractMojo
Abstract base Mojo for Bindex Maven plugin operations.

This class provides common functionality for the core plugin goals (create, update, register) and manages interaction with the Bindex AI provider, resource processing, and Maven project context.

Usage example:

 
 AbstractBindexMojo mojo = new Create();
 mojo.execute();
 
 
Author:
Viktor Tovstyi