Class and Description |
---|
RegistryFacade
Central interface for registries; provides views on known
Registry instances,
and is able to query them by module, type or source. |
Class and Description |
---|
DefinitionRawView
This is a read-only view on the "raw" data of a configured definition.
|
Class and Description |
---|
Registry
An instance of a registry is responsible for one particular
DefinitionType ;
these definition can come from various sources. |
RegistryFacade
Central interface for registries; provides views on known
Registry instances,
and is able to query them by module, type or source. |
Class and Description |
---|
DefinitionMetadata
Use a DefinitionMetadata type {name, type, moduleID, location}, with an asString() method that outputs the current format.
|
DefinitionMetadataBuilder
DefinitionMetadataBuilder are used to progressively populate metadata for a
DefinitionProvider . |
DefinitionProvider
This is NOT called Provider to avoid confusion with javax.inject.Provider; however, keep in mind that some objects
provided by these and registries are not necessarily "just" definition, they might be "live" objects (Renderer is an example).
|
DefinitionProviderBuilder
A builder that allows to construct a
DefinitionProvider s progressively,
without nesting try/catch blocks. |
DefinitionQuery
DefinitionQuery aggregates metadata search criteria allowing for specifying
it in a builder-pattern fashion.
|
DefinitionRawView
This is a read-only view on the "raw" data of a configured definition.
|
DefinitionRawView.Kind
Kinds of raw view types.
|
DefinitionRawView.Property
Property definition for the raw view.
|
DefinitionType
Implement this in an enum to add more definition types.
|
RegistrationException
Deprecated.
this is a temporary copy from info.magnolia.registry (magnolia-core);
|
Registry
An instance of a registry is responsible for one particular
DefinitionType ;
these definition can come from various sources. |
Registry.InvalidDefinitionException
Thrown by a registry when the underlying bean is not successfully resolved, not valid, or not enabled.
|
Registry.NoSuchDefinitionException
Thrown by a registry when it doesn't hold an entity that is asked for.
|
RegistryFacade
Central interface for registries; provides views on known
Registry instances,
and is able to query them by module, type or source. |
RegistryMap
Thread safe map intended to be used for registries.
|
Class and Description |
---|
Registry
An instance of a registry is responsible for one particular
DefinitionType ;
these definition can come from various sources. |
Class and Description |
---|
DefinitionMetadataBuilder
DefinitionMetadataBuilder are used to progressively populate metadata for a
DefinitionProvider . |
DefinitionProvider
This is NOT called Provider to avoid confusion with javax.inject.Provider; however, keep in mind that some objects
provided by these and registries are not necessarily "just" definition, they might be "live" objects (Renderer is an example).
|
Registry
An instance of a registry is responsible for one particular
DefinitionType ;
these definition can come from various sources. |
Class and Description |
---|
DefinitionRawView
This is a read-only view on the "raw" data of a configured definition.
|
DefinitionRawView.Property
Property definition for the raw view.
|
Class and Description |
---|
DefinitionMetadataBuilder
DefinitionMetadataBuilder are used to progressively populate metadata for a
DefinitionProvider . |
Registry
An instance of a registry is responsible for one particular
DefinitionType ;
these definition can come from various sources. |
Class and Description |
---|
DefinitionType
Implement this in an enum to add more definition types.
|
Class and Description |
---|
AbstractRegistry
Abstract
Registry base class holding a map of all objects of the defined type. |
DefinitionMetadataBuilder
DefinitionMetadataBuilder are used to progressively populate metadata for a
DefinitionProvider . |
DefinitionType
Implement this in an enum to add more definition types.
|
Registry
An instance of a registry is responsible for one particular
DefinitionType ;
these definition can come from various sources. |
Class and Description |
---|
AbstractRegistry
Abstract
Registry base class holding a map of all objects of the defined type. |
DefinitionMetadataBuilder
DefinitionMetadataBuilder are used to progressively populate metadata for a
DefinitionProvider . |
DefinitionProvider
This is NOT called Provider to avoid confusion with javax.inject.Provider; however, keep in mind that some objects
provided by these and registries are not necessarily "just" definition, they might be "live" objects (Renderer is an example).
|
DefinitionType
Implement this in an enum to add more definition types.
|
Registry
An instance of a registry is responsible for one particular
DefinitionType ;
these definition can come from various sources. |
Copyright © 2003–2015 Magnolia International Ltd.. All rights reserved.