Java 如何在Liferay上获取门户首选项设置

Java 如何在Liferay上获取门户首选项设置,java,settings,preferences,liferay-6,portal,Java,Settings,Preferences,Liferay 6,Portal,我是Liferay用户,我需要在我的Liferay门户中获取一些属性,例如:名称、虚拟主机、邮件域等。控制面板/门户设置,在我的代码中,是否有api来执行此操作? 控制面板/入口设置 我试过使用PortalReferences,但仍然不知道如何获得它 请帮忙 提前谢谢 Liferay portal 6.0.6这些详细信息存储在不同的表中 可以从Account对象获取的名称,使用AccountLocalServiceUtil方法获取 getAccount(long companyId, long

我是Liferay用户,我需要在我的Liferay门户中获取一些属性,例如:名称、虚拟主机、邮件域等。控制面板/门户设置,在我的代码中,是否有api来执行此操作? 控制面板/入口设置

我试过使用PortalReferences,但仍然不知道如何获得它

请帮忙

提前谢谢


Liferay portal 6.0.6

这些详细信息存储在不同的表中

可以从Account对象获取的名称,使用AccountLocalServiceUtil方法获取

getAccount(long companyId, long accountId) 
fetchVirtualHost(long companyId, long layoutSetId)
从公司对象获取accountId

可以从VirtualHostLocalServiceUtil方法获取VirtualHostName

getAccount(long companyId, long accountId) 
fetchVirtualHost(long companyId, long layoutSetId)
将layoutSetId值设置为0

MailDomain您可以从company object company.getMx获得

有些信息存储在首选项中,您可以从PropsUtil.getKEY获取

问候,

问候,