Home » tapestry-src-5.0.19 » org.apache » tapestry5 » ioc »

org.apache.tapestry5.ioc

Sub Packages:

org.apache.tapestry5.ioc.annotations    
org.apache.tapestry5.ioc.def    
org.apache.tapestry5.ioc.internal    
org.apache.tapestry5.ioc.internal.services    
org.apache.tapestry5.ioc.internal.util    
org.apache.tapestry5.ioc.services    
org.apache.tapestry5.ioc.util    

Interfaces:

AnnotationProvider   A source of annotations.  code | html
Configuration   Object passed into a service contributor method that allows the method provide contributed values to the service's configuration.  code | html
IdMatcher   A matcher of fully qualified ids.  code | html
Invocation   A method invocation passed to a org.apache.tapestry5.ioc.MethodAdvice code | html
Locatable   Interface implemented by objects which carry a location tag. Defines a readable property, location.  code | html
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.  code | html
LoggerSource   A wrapper around SLF4J's LoggerFactory that exists to allow particular projects to "hook" the creation of Logger instances.  code | html
MappedConfiguration   Object passed into a service contributor method that allows the method provide contributed values to the service's configuration.  code | html
MessageFormatter   Obtained from a org.apache.tapestry5.ioc.Messages , used to format messages for a specific localized message key.  code | html
Messages   Provides access to a messages catalog, a set of properties files that provide localized messages for a particular locale.  code | html
MethodAdvice   For Tapestry IoC, Aspects provide a limited amount of advise, i.e., advising method invocations.  code | html
ModuleBuilderSource   The source for the module builder instance needed by most (but not all) service builders, service contributors and service decorators.  code | html
ObjectCreator   Interface used to encapsulate any strategy used defer the creation of some object until just as needed.  code | html
ObjectLocator   Defines an object which can provide access to services defined within a org.apache.tapestry5.ioc.Registry , or to objects or object instances available by other means.  code | html
ObjectProvider   Object providers represent an alternate way to locate an object provided somewhere in the org.apache.tapestry5.ioc.Registry code | html
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.  code | html
OrderedConfiguration   Object passed into a service contributor method that allows the method provide contributed values to the service's configuration.  code | html
Registry   Public access to the IoC service registry.  code | html
Resource   Represents a resource on the server that may be used for server side processing, or may be exposed to the client side.  code | html
ServiceBinder   Allows a module to bind service interfaces to service implementation classes in support of autobuilding services.  code | html
ServiceBindingOptions   Allows additional options for a service to be specified, overriding hard coded defaults or defaults from annotations on the service.  code | html
ServiceBuilder   A callback used to create a service implementation.  code | html
ServiceBuilderResources   Extends org.apache.tapestry5.ioc.ServiceResources with additional methods needed only by the service builder method, related to accessing a service's configuration.  code | html
ServiceDecorator   A service decorator is derived from a org.apache.tapestry5.ioc.def.DecoratorDef and is responsible for building an interceptor around an existing implementation (called the "delegate").  code | html
ServiceLifecycle   Allows certain types of lifecycles to control exactly how services are instantiated.  code | html
ServiceResources   Contains resources that may be provided to a service when it initializes, which includes other services defined in the registry.  code | html

Classes:

BaseLocatable   Base implementation of org.apache.tapestry5.ioc.Locatable code | html
IOCConstants     code | html
IOCUtilities   A collection of utility methods for a couple of different areas, including creating the initial org.apache.tapestry5.ioc.Registry code | html
Orderable   A wrapper that allows objects of a target type to be ordered.  code | html
RegistryBuilder   Used to construct the IoC org.apache.tapestry5.ioc.Registry code | html
ScopeConstants   Defines constants for built-in scopes (used with the org.apache.tapestry5.ioc.annotations.Scope annotation.  code | html