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.
|
DefinitionReference
Metadata of a common entry within a module, which can be referenced by
relative location in that module and a name.
|
DefinitionReferenceIdResolver
Knows how to convert a
definition reference object into a string representation. |
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 |
---|
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).
|
Class and Description |
---|
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).
|
DefinitionProviderWrapper
Abstract implementation for wrappers of
DefinitionProvider . |
DefinitionRawView
This is a read-only view on the "raw" data of a configured definition.
|
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 |
---|
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).
|
DefinitionReference
Metadata of a common entry within a module, which can be referenced by
relative location in that module and a name.
|
DefinitionReferenceIdResolver
Knows how to convert a
definition reference object into a string representation. |
Registry
An instance of a registry is responsible for one particular
DefinitionType ;
these definition can come from various sources. |
Copyright © 2003–2016 Magnolia International Ltd.. All rights reserved.