List of usage examples for com.liferay.portal.kernel.model Repository setTypeSettingsProperties
public void setTypeSettingsProperties(com.liferay.portal.kernel.util.UnicodeProperties typeSettingsProperties);
From source file:com.liferay.document.library.internal.repository.capabilities.ConfigurationCapabilityImpl.java
License:Open Source License
@Override public void setProperty(Class<? extends Capability> owner, String key, String value) { try {//from w w w.j av a 2s . c o m Repository repository = _repositoryServiceAdapter.getRepository(_documentRepository.getRepositoryId()); UnicodeProperties typeSettingsProperties = repository.getTypeSettingsProperties(); typeSettingsProperties.setProperty(_getUniqueKey(owner, key), value); repository.setTypeSettingsProperties(typeSettingsProperties); _repositoryServiceAdapter.updateRepository(repository); } catch (PortalException pe) { throw new SystemException("Unable to set repository configuration property", pe); } }