|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AdvisorDef | Definition of a service advisor, which (by default) is derived from a service advisor method. |
AdvisorDef2 | Extended version of AdvisorDef introduced to determine any
module method annotated with Advise as an advisor
method. |
AnnotationAccess | Introduced for Tapestry 5.3, contains new methods to provide access to annotations on the class, and on methods of the class. |
AnnotationProvider | A source of annotations. |
Configuration<T> | Object passed into a service contributor method that allows the method provide contributed values to the service's configuration. |
IdMatcher | A matcher of fully qualified ids. |
Invocation | Deprecated. Deprecated in 5.3, to be removed in 5.4. |
Invokable<T> | Similiar to Runnable execept that it returns a value. |
Locatable | Interface implemented by objects which carry a location tag. |
Location | A kind of tag applied to other objects to identify where they came from, in terms of a file (the resource), a line number, and a column number. |
LoggerSource | A wrapper around SLF4J's LoggerFactory that exists to allow particular projects to "hook" the creation of Logger instances. |
MappedConfiguration<K,V> | Object passed into a service contributor method that allows the method provide contributed values to the service's configuration. |
Markable | Interface implemented by objects which need to disambiguate services with marker annotations. |
MessageFormatter | Obtained from a Messages , used to format messages for a specific localized message
key. |
Messages | Provides access to a messages catalog, a set of properties files that provide localized messages for a particular locale. |
MethodAdvice | Deprecated. Deprecated in 5.3, to be removed in 5.4. |
MethodAdviceReceiver | Interface used with service advisor methods to define advice. |
ModuleBuilderSource | The source for the module instance needed by any service builders, service contributors and service decorators that are mapped to instance methods. |
ObjectCreator<T> | Interface used to encapsulate any strategy used defer the creation of some object until just as needed. |
ObjectLocator | Defines an object which can provide access to services defined within a Registry , or
to objects or object instances available by other means. |
ObjectProvider | Object providers represent an alternate way to locate an object provided somewhere in the Registry . |
OperationTracker | Used to track some set of operations in such a way that a failure (a thrown RuntimeException) will be logged along with a trace of the stack of operations. |
OrderedConfiguration<T> | Object passed into a service contributor method that allows the method provide contributed values to the service's configuration. |
Registry | Public access to the IoC service registry. |
ReloadAware | Optional interface that may be implemented by a service implementation (or even a proxy to give the service implementation more control over its lifecyle. |
Resource | Represents a resource on the server that may be used for server side processing, or may be exposed to the client side. |
ServiceAdvisor | Provided by a AdvisorDef to perform the advice (by invoking methods on a MethodAdviceReceiver ). |
ServiceBinder | Allows a module to bind service interfaces to service implementation classes in support of autobuilding services. |
ServiceBindingOptions | Allows additional options for a service to be specified, overriding hard coded defaults or defaults from annotations on the service. |
ServiceBuilder<T> | A callback used to create a service implementation. |
ServiceBuilderResources | Extends ServiceResources with additional methods needed only by the service builder
method, related to accessing a service's configuration. |
ServiceDecorator | A service decorator is derived from a DecoratorDef and is responsible for
building an interceptor around an existing implementation (called the "delegate"). |
ServiceLifecycle | Allows certain types of lifecycles to control exactly how services are instantiated. |
ServiceLifecycle2 | Extension to ServiceLifecycle that adds an additional method. |
ServiceResources | Contains resources that may be provided to a service when it initializes, which includes other services defined in the registry. |
Class Summary | |
---|---|
BaseLocatable | Base implementation of Locatable . |
IOCConstants | |
IOCSymbols | Configuration symbols used by the IoC container. |
IOCUtilities | A collection of utility methods for a couple of different areas, including creating the initial Registry . |
Orderable<T> | A wrapper that allows objects of a target type to be ordered. |
OrderConstraint | Represents an order constraints for OrderedConfiguration . |
OrderConstraintBuilder | Constructs order constraints for OrderedConfiguration . |
RegistryBuilder | Used to construct the IoC Registry . |
ScopeConstants | Defines constants for built-in scopes (used with the Scope annotation. |
A code-centric, high-performance, simple Inversion of Control container
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |