2012-04-06 52 views
0

我的公司正在运行很多应用程序,其中一个是liferay门户。 liferay portlet包含许多插件(portlet,主题,挂钩)。Liferay Portlet会告诉Liferay服务器是否正常运行

现在我必须开发一个应用程序,它将显示liferay-server的状态。它是否正常运行?以及所有Portlet部署在其中的内容。

我们正在使用的Liferay与Tomcat服务器

,有没有办法在Liferay中,以确定哪些所有自定义的portlet在它部署?

回答

2

你的猫得到的所有门户的列表:

PortletLocalServiceUtil.getPortlets(); 

而且观看的Liferay服务器的状态是很有用的,开发一个小门户与Web服务接口。

+0

可以请你扩展你的意思是“开发一个带有Web服务接口的小portlet”,如果我错了,请纠正我的错误,你的意思是说我们应该使用服务构建器接口并创建一个服务,服务器已启动并正在运行? – 2012-04-09 07:51:55

+0

是的,您可以使用例如json web服务,请参阅http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/json-web-services – Mark 2012-04-09 19:49:50