Class ResidentMavenInvoker

All Implemented Interfaces:
AutoCloseable, Invoker

public class ResidentMavenInvoker extends MavenInvoker<ResidentMavenContext>
Resident invoker implementation, similar to "local", but keeps Maven instance resident. This implies, that things like environment, system properties, extensions etc. are loaded only once. It is caller duty to ensure that subsequent call is right for the resident instance (ie no env change or different extension needed).