Class SystemPropertySchemaDefinitionProvider
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.cms.search.solr.schema.SystemPropertySchemaDefinitionProvider
- All Implemented Interfaces:
SchemaDefinitionProvider
,LogEnabled
,Serviceable
public class SystemPropertySchemaDefinitionProvider
extends AbstractLogEnabled
implements SchemaDefinitionProvider, Serviceable
Provides all the schema elements defined by system properties.
-
Field Summary
Modifier and TypeFieldDescriptionprotected SystemPropertyExtensionPoint
The system property extension point. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturn the schema definitions to add to the schema.void
service
(ServiceManager manager) Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
_sysPropEP
The system property extension point.
-
-
Constructor Details
-
SystemPropertySchemaDefinitionProvider
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Throws:
ServiceException
-
getDefinitions
Description copied from interface:SchemaDefinitionProvider
Return the schema definitions to add to the schema.- Specified by:
getDefinitions
in interfaceSchemaDefinitionProvider
- Returns:
- a collection of schema definitions to add to the schema.
-