@Retention(value=RUNTIME) @Target(value=TYPE) @Documented public @interface XFunConfig
Modifier and Type | Fields and Description |
---|---|
static String |
X_FUN_CONFIG_RESOURCE_NAME
Name of the resource that contains the name of the class with the @XFunConfig annotation.
|
static String |
XFUN_CONFIG_PATH
Path under which the configuration file is stored.
|
Modifier and Type | Optional Element and Description |
---|---|
Class<? extends ConfigurationProviderFactory> |
configurationProviderFactory
Property defines the factory that should be used to create a configuration provider.
|
Class<? extends DatatypeConverterRegistryFactory> |
datatypeConverterRegistryFactory
Class defines the factory that should be used to create the datatype converter registry.
|
Class<? extends InfoProviderFactory> |
infoProviderFactory
Class defines the factory that should be used to create the info provider of the application. the info provider is
responsible to provide information about the application itself as well as the runtime environment and the
operating system.
|
Class<? extends LocaleProviderFactory> |
localeProviderFactory
Property defines the factory that should be used to create the locale provider of the application.
|
Class<? extends MessageRepositoryFactory> |
messageRepositoryFactory
Property defines the factory that should be used to create a message repository.
|
String |
messageResourcePath
Property defines the path of the file where all the message resources are be listed.
|
Class<? extends PrincipalProviderFactory> |
principalProviderFactory
Property defines the factory that should be used to create the principal provider of the application.
|
Class<? extends TraceProviderFactory> |
traceProviderFactory
Trace factory class that should be used.
|
Class<? extends VerifierFactory> |
verifierFactory
Property defines the factory that should be used to created a so called verifier.
|
public static final String X_FUN_CONFIG_RESOURCE_NAME
public static final String XFUN_CONFIG_PATH
public abstract Class<? extends MessageRepositoryFactory> messageRepositoryFactory
MessageRepository
, XFun.getMessageRepository()
public abstract Class<? extends VerifierFactory> verifierFactory
Verifier
, Check
, Assert
, XFun.getVerifier()
public abstract Class<? extends ConfigurationProviderFactory> configurationProviderFactory
ConfigurationProviderFactory
, ConfigurationProvider
, ConfigurationProviderConfig
public abstract Class<? extends LocaleProviderFactory> localeProviderFactory
LocaleProvider
, XFun.getLocaleProvider()
public abstract Class<? extends PrincipalProviderFactory> principalProviderFactory
PrincipalProvider
, XFun.getPrincipalProvider()
public abstract Class<? extends InfoProviderFactory> infoProviderFactory
InfoProvider
, XFun.getInfoProvider()
public abstract Class<? extends DatatypeConverterRegistryFactory> datatypeConverterRegistryFactory
DatatypeConverter
. For further details please refer to the documentation of the interface.
DatatypeConverterRegistry
, DatatypeConverter
, XFun.getInfoProvider()
public abstract Class<? extends TraceProviderFactory> traceProviderFactory
public abstract String messageResourcePath
Copyright © 2022. All rights reserved.