Index

B E O R S 
All Classes and Interfaces|All Packages

B

BindexMojo - Class in org.machanism.machai.bindex.maven
Aggregated Maven goal that generates Bindex metadata for the current Maven reactor.
BindexMojo() - Constructor for class org.machanism.machai.bindex.maven.BindexMojo
Creates the aggregated Bindex goal.
BindexPerModuleMojo - Class in org.machanism.machai.bindex.maven
Maven goal that generates Bindex metadata in the context of each module in a multi-module reactor.
BindexPerModuleMojo() - Constructor for class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Creates the per-module Bindex goal.

E

execute() - Method in class org.machanism.machai.bindex.maven.BindexMojo
Executes the aggregated Bindex workflow.
execute() - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Executes the Bindex workflow for the current Maven module.
execute() - Method in class org.machanism.machai.bindex.maven.RegisterMojo
Executes the Bindex registration workflow.
execute() - Method in class org.machanism.machai.bindex.maven.RegisterPerModuleMojo
Executes the per-module Bindex registration workflow.

O

org.machanism.machai.bindex.maven - package org.machanism.machai.bindex.maven
Maven plugin goals for generating and registering Bindex metadata through Machai workflows.

R

RegisterMojo - Class in org.machanism.machai.bindex.maven
Maven goal that registers the project's generated Bindex metadata with the configured Bindex registry.
RegisterMojo() - Constructor for class org.machanism.machai.bindex.maven.RegisterMojo
Creates the reactor-wide Bindex registration goal.
RegisterPerModuleMojo - Class in org.machanism.machai.bindex.maven
Maven goal implementation that registers Bindex metadata for an individual project in a multi-module Maven reactor.
RegisterPerModuleMojo() - Constructor for class org.machanism.machai.bindex.maven.RegisterPerModuleMojo
Creates the per-module Bindex registration goal.

S

setBasedir(File) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Sets the base directory from which the workflow resolves relative paths.
setBasedir(File) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Sets the module base directory used to resolve workflow-relative paths.
setConfigFile(File) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Sets an optional workflow configuration file.
setConfigFile(File) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Sets an optional workflow configuration file.
setExcludes(String[]) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Sets path patterns that the workflow must exclude from processing.
setExcludes(String[]) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Sets path patterns that the workflow must skip for the current module.
setInstructions(String) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Sets additional instructions passed to the Bindex workflow.
setInstructions(String) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Sets supplemental instructions passed to the Bindex workflow.
setModel(String) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Selects the AI model used by the Bindex workflow.
setModel(String) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Selects the AI model used by the Bindex workflow.
setParams(Map<String, String>) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Sets arbitrary workflow parameters declared in the plugin configuration.
setParams(Map<String, String>) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Sets arbitrary parameters to forward unchanged to the Machai Act.
setProject(MavenProject) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Supplies the project associated with the Maven invocation.
setProject(MavenProject) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Supplies the Maven project for the module currently being processed.
setServerId(String) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Selects the Maven server entry containing credentials for the workflow.
setServerId(String) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Selects the Maven server entry that supplies workflow credentials.
setSession(MavenSession) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Supplies the Maven session associated with this goal execution.
setSession(MavenSession) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Supplies the active Maven session, including reactor execution context.
setSettings(Settings) - Method in class org.machanism.machai.bindex.maven.BindexMojo
Supplies the effective Maven settings for the current invocation.
setSettings(Settings) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
Supplies the effective Maven settings for this module execution.
B E O R S 
All Classes and Interfaces|All Packages