Я хочу перезаписать функцию экспорта содержимого различных отправок формы (Content -> Forms -> on single from press tree dot и View items) в liferay 7, но все принятые мной решения не работают работает, может ли кто-нибудь мне помочь?
Вот код класса:
@Component(
immediate = true,
property = {
"javax.portlet.name=" + DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN,
"mvc.command.name=exportRecordSet"
},
service = MVCResourceCommand.class
)
public class ArcaExportFormMvcResourceCommand implements MVCResourceCommand {
public ArcaExportFormMvcResourceCommand() {
super();
}
@Override
public boolean serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws PortletException {
System.out.println("I'm Here");
return false;
}
@Reference(target = "(component.name=com.liferay.dynamic.data.lists.form.web.internal.portlet.action.ExportRecordSetMVCResourceCommand)")
protected MVCResourceCommand mvcResourceCommand;
}