| Interface | Description |
|---|---|
| PipeOut | |
| Plugin |
A custom
Plugin must implement this interface in order to be detected and installed at framework boot-time. |
| Class | Description |
|---|---|
| AliasLiteral |
Used to create instances of the
Alias annotation for performing bean lookups with BeanManager |
| Annotation Type | Description |
|---|---|
| Alias |
Most commonly,
Alias is used when naming a Plugin or a Facet, but it can also be used for
custom implementations when combined with the ConstraintInspector.getName(Class). |
| Command |
Represents a single command to be run on a Shell.
|
| Current |
Used to @
Inject the current working Resource, e.g:
@Inject @Current JavaResource resource;
Will inject the current resource if and only if it is a Java Resource; otherwise, the injected value will be null. |
| DefaultCommand |
Defines a @
Command as the plugin default. |
| Help | |
| Option |
A command option.
|
| PipeIn | |
| RequiresFacet |
The annotated element requires the given
Facet |
| RequiresPackagingType |
The annotated element requires the given
PackagingTypes |
| RequiresProject |
The annotated element requires an active
Project |
| RequiresResource |
Signals to the framework that in order for the annotated element to be visible, applicable, or "in scope," the
current resource or any parent in its hierarchy must be of the declared
Resource type. |
| SetupCommand | |
| Topic |
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.