|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
StateMachineProcessor | Provides services for filling in missing vendor info according to its state of completion. |
VendorInfo | Provides accessors for obtaining information about a vendor. |
VendorInfoMatchPolicy | Provides services for matching vendor information. |
VendorInfoRepository | Provides services for matching and obtaining vendor info from the nmaven-settings config file. |
VendorInfoTransitionRule | Provides a service for filling in (or processing) vendor information and transitioning its state. |
Class Summary | |
---|---|
VendorFactory | Provides services for returning an instance of Vendor based on the OS or name. |
VendorInfo.Factory | Provides factory services for creating a default instance of vendor info. |
Enum Summary | |
---|---|
Vendor | Enumeration of supported vendors. |
VendorInfoState | Provides a way to know how complete a vendor info object is or more concisely its state of completion. |
Exception Summary | |
---|---|
IllegalStateException | Exception thrown when the framework detects a vendor info state that it does not recognize or that it cannot handle. |
InvalidVersionFormatException | Exception thrown when a version is invalid. |
VendorUnsupportedException | Exception thrown when the vendor is not recognized or is not valid for a specific platform or language. |
Provides interfaces and classes to assist in determining missing vendor information such as framework version,
vendor name and vendor version. The core interface of this package is the StateMachineProcessor
. This
package is only intended to be used by the framework, not the application or Mojo plugin developer.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |