| Interface | Description |
|---|---|
| ComponentFactory<T> | |
| Container |
Provides components.
Registerable components can have different scopes: request (by default), session and application scope (only one instance for the entire app). |
| ContainerProvider |
A container provider, i.e.
|
| StereotypeHandler |
| Class | Description |
|---|---|
| AbstractComponentRegistry |
An abstract component registry that provides expected behavior for deepRegistry method.
|
| ComponentFactoryIntrospector | |
| ConverterHandler | |
| InterceptorStereotypeHandler | |
| ResourceHandler |
| Exception | Description |
|---|---|
| ComponentRegistrationException |
| Annotation Type | Description |
|---|---|
| ApplicationScoped | |
| Cacheable |
On types, this annotation means that the type will be cached.
|
| Component | |
| PrototypeScoped |
Components annotated as prototypeScoped will be created whenever asked for an instance.
|
| RequestScoped | |
| SessionScoped | |
| Stereotype |
Annotations which are intended to mark VRaptor components should be annotated with this.
|
Copyright © 2013 Caelum. All Rights Reserved.