Package io.jans.link.service.config
Class ApplicationFactory
java.lang.Object
io.jans.link.service.config.ApplicationFactory
Holds factory methods to create services
- Author:
- Yuriy Movchan Date: 02/14/2017
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.jans.service.cache.CacheConfiguration
io.jans.service.document.store.conf.DocumentStoreConfiguration
io.jans.service.message.model.config.MessageConfiguration
io.jans.orm.PersistenceEntryManagerFactory
io.jans.orm.PersistenceEntryManagerFactory
getPersistenceEntryManagerFactory
(io.jans.orm.model.PersistenceConfiguration persistenceConfiguration) io.jans.orm.PersistenceEntryManagerFactory
getPersistenceEntryManagerFactory
(Class<? extends io.jans.orm.PersistenceEntryManagerFactory> persistenceEntryManagerFactoryClass) io.jans.model.SmtpConfiguration
-
Field Details
-
PERSISTENCE_ENTRY_MANAGER_FACTORY_NAME
- See Also:
-
PERSISTENCE_ENTRY_MANAGER_NAME
- See Also:
-
PERSISTENCE_METRIC_ENTRY_MANAGER_NAME
- See Also:
-
PERSISTENCE_CENTRAL_ENTRY_MANAGER_NAME
- See Also:
-
PERSISTENCE_METRIC_CONFIG_GROUP_NAME
- See Also:
-
-
Constructor Details
-
ApplicationFactory
public ApplicationFactory()
-
-
Method Details
-
getSmtpConfiguration
@Produces @RequestScoped public io.jans.model.SmtpConfiguration getSmtpConfiguration() -
getCacheConfiguration
@Produces @ApplicationScoped public io.jans.service.cache.CacheConfiguration getCacheConfiguration() -
getPersistenceEntryManagerFactory
public io.jans.orm.PersistenceEntryManagerFactory getPersistenceEntryManagerFactory() -
getPersistenceEntryManagerFactory
public io.jans.orm.PersistenceEntryManagerFactory getPersistenceEntryManagerFactory(io.jans.orm.model.PersistenceConfiguration persistenceConfiguration) -
getPersistenceEntryManagerFactory
public io.jans.orm.PersistenceEntryManagerFactory getPersistenceEntryManagerFactory(Class<? extends io.jans.orm.PersistenceEntryManagerFactory> persistenceEntryManagerFactoryClass) -
getDocumentStoreConfiguration
@Produces @ApplicationScoped public io.jans.service.document.store.conf.DocumentStoreConfiguration getDocumentStoreConfiguration() -
getMessageConfiguration
@Produces @ApplicationScoped public io.jans.service.message.model.config.MessageConfiguration getMessageConfiguration()
-