добавление пользовательских методов в среду Hook?
я добавляю новый метод вCalEventLocalServiceImpl
используя крюк ...
мой код ..
public class MyCalendarLocalServiceImpl extends CalEventLocalServiceWrapper {
public MyCalendarLocalServiceImpl(CalEventLocalService calEventLocalService) {
super(calEventLocalService);
// TODO Auto-generated constructor stub
}
public List getUserData(long userId) throws SystemException{
DynamicQuery query=DynamicQueryFactoryUtil.forClass(CalEvent.class)
.add(PropertyFactoryUtil.forName("userId").eq(userId));
List deatils=CalEventLocalServiceUtil.dynamicQuery(query);
return deatils;
}
}
liferay-hook.xml
:
<service>
<service-type>
com.liferay.portlet.calendar.service.CalEventLocalService
</service-type>
<service-impl>
com.liferay.portlet.calendar.service.impl.MyCalendarLocalServiceImpl
</service-impl>
</service>
мой вопрос как использоватьgetUserData из файла JSP. Кто-нибудь может мне помочь ....
я думаю, что вы не получили мой вопрос ... я хочу список событий на основеЛОГИН ПОЛЬЗОВАТЕЛЯ из календаря ... для достижения этой задачи, что мне нужно сделать ??