Class TerminologyProviderImpl
-
- All Implemented Interfaces:
com.google.common.base.Supplier<org.jabylon.properties.ProjectVersion>,java.util.function.Supplier<org.jabylon.properties.ProjectVersion>,TerminologyProvider
@Service(TerminologyProvider.class) public class TerminologyProviderImpl extends com.google.common.cache.CacheLoader<Locale,Map<String,org.jabylon.properties.Property>> implements TerminologyProvider, com.google.common.base.Supplier<org.jabylon.properties.ProjectVersion>
-
-
Constructor Summary
Constructors Constructor Description TerminologyProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate()voidbindRepositoryConnector(org.jabylon.cdo.connector.RepositoryConnector connector)voiddeactivate()org.jabylon.properties.ProjectVersionget()Map<String,org.jabylon.properties.Property>getTerminology(Locale locale)Map<String,org.jabylon.properties.Property>load(Locale locale)protected voidsetPersistenceService(org.jabylon.resources.persistence.PropertyPersistenceService persistence)voidunbindRepositoryConnector(org.jabylon.cdo.connector.RepositoryConnector connector)protected voidunsetPersistenceService(org.jabylon.resources.persistence.PropertyPersistenceService persistence)
-
-
-
Method Detail
-
activate
@Activate public void activate()
-
setPersistenceService
protected void setPersistenceService(org.jabylon.resources.persistence.PropertyPersistenceService persistence)
-
unsetPersistenceService
protected void unsetPersistenceService(org.jabylon.resources.persistence.PropertyPersistenceService persistence)
-
getTerminology
public Map<String,org.jabylon.properties.Property> getTerminology(Locale locale)
- Specified by:
getTerminologyin interfaceTerminologyProvider
-
get
public org.jabylon.properties.ProjectVersion get()
- Specified by:
getin interfacecom.google.common.base.Supplier<org.jabylon.properties.ProjectVersion>- Specified by:
getin interfacejava.util.function.Supplier<org.jabylon.properties.ProjectVersion>
-
bindRepositoryConnector
public void bindRepositoryConnector(org.jabylon.cdo.connector.RepositoryConnector connector)
-
unbindRepositoryConnector
public void unbindRepositoryConnector(org.jabylon.cdo.connector.RepositoryConnector connector)
-
deactivate
@Deactivate public void deactivate()
-
-