Serialized Form


Package org.apache.avalon.meta.info

Class org.apache.avalon.meta.info.CategoryDescriptor extends Descriptor implements Serializable

Serialized Fields

m_name

String m_name

Class org.apache.avalon.meta.info.ContextDescriptor extends Descriptor implements Serializable

Serialized Fields

m_classname

String m_classname

m_entries

EntryDescriptor[] m_entries

Class org.apache.avalon.meta.info.DependencyDescriptor extends Descriptor implements Serializable

Serialized Fields

m_key

String m_key
The name the component uses to lookup dependency.


m_service

ReferenceDescriptor m_service
The service class/interface that the dependency must provide.


m_optional

boolean m_optional
True if dependency is optional, false otherwise.

Class org.apache.avalon.meta.info.Descriptor extends Object implements Serializable

Serialized Fields

m_attributes

Properties m_attributes
The arbitrary set of attributes associated with Component.

Class org.apache.avalon.meta.info.EntryDescriptor extends Object implements Serializable

Serialized Fields

m_key

String m_key
The name the component uses to lookup entry.


m_classname

String m_classname
The class/interface of the Entry.


m_optional

boolean m_optional
True if entry is optional, false otherwise.


m_volatile

boolean m_volatile
Immutable state of the entry.


m_alias

String m_alias
An alias to a key.

Class org.apache.avalon.meta.info.ExtensionDescriptor extends Descriptor implements Serializable

Serialized Fields

m_urn

String m_urn
The extension identifier.

Class org.apache.avalon.meta.info.InfoDescriptor extends Descriptor implements Serializable

Serialized Fields

m_name

String m_name
The short name of the Component Type. Useful for displaying human readable strings describing the type in assembly tools or generators.


m_classname

String m_classname
The implementation classname.


m_version

Version m_version
The version of component that descriptor describes.


m_lifestyle

String m_lifestyle
The component lifestyle.


m_schema

String m_schema
The component configuration schema.


m_collection

int m_collection
The component garbage collection policy. The value returned is either LIBERAL, DEMOCAT or CONSERVATIVE. A component implementing a LIBERAL policy will be decommissioned if no references exist. A component declaring a DEMOCRAT policy will exist without reference so long as memory contention does not occur. A component implementing CONSERVATIVE policies will be maintained irrespective of usage and memory constraints so long as its scope exists (the jvm for a "singleton" and Thread for "thread" lifestyles). The default policy is CONSERVATIVE.

Class org.apache.avalon.meta.info.ReferenceDescriptor extends Object implements Serializable

Serialized Fields

m_classname

String m_classname
The name of service class.


m_version

Version m_version
The version of service class.

Class org.apache.avalon.meta.info.Service extends Descriptor implements Serializable

Serialized Fields

m_reference

ReferenceDescriptor m_reference
The service reference.


m_entries

EntryDescriptor[] m_entries
The optional context entry criteria.

Class org.apache.avalon.meta.info.ServiceDescriptor extends Descriptor implements Serializable

Serialized Fields

m_designator

ReferenceDescriptor m_designator
The service reference that descriptor is describing.

Class org.apache.avalon.meta.info.StageDescriptor extends Descriptor implements Serializable

Serialized Fields

m_urn

String m_urn
The stage identifier.

Class org.apache.avalon.meta.info.Type extends Object implements Serializable

Serialized Fields

m_descriptor

InfoDescriptor m_descriptor

m_context

ContextDescriptor m_context

m_configuration

Configuration m_configuration

m_services

ServiceDescriptor[] m_services

m_dependencies

DependencyDescriptor[] m_dependencies

m_loggers

CategoryDescriptor[] m_loggers

m_stages

StageDescriptor[] m_stages

m_extensions

ExtensionDescriptor[] m_extensions


Package org.apache.avalon.meta.info.builder

Class org.apache.avalon.meta.info.builder.BuildException extends CascadingException implements Serializable


Package org.apache.avalon.meta.info.verifier

Class org.apache.avalon.meta.info.verifier.VerifyException extends CascadingException implements Serializable



Copyright © Apache Software Foundation. All Rights Reserved.