processMetadataAction(actionRequest, actionResponse, paName, pdefName, action);
}
else if(action.endsWith("portlet"))
{
MutablePortletApplication pa = registry.getPortletApplication(paName);
PortletDefinitionComposite pdef = (PortletDefinitionComposite) pa.getPortletDefinitionByName(pdefName);
processPortletAction(actionRequest, actionResponse, pa, pdef, action);
}
else if(action.endsWith("preference"))
{
MutablePortletApplication pa = registry.getPortletApplication(paName);
PortletDefinitionComposite pdef = (PortletDefinitionComposite) pa.getPortletDefinitionByName(pdefName);
processPreferenceAction(actionRequest, actionResponse, pa, pdef, action);
}
else if(action.endsWith("language"))
{
MutablePortletApplication pa = registry.getPortletApplication(paName);
PortletDefinitionComposite pdef = (PortletDefinitionComposite) pa.getPortletDefinitionByName(pdefName);
processLanguage(actionRequest, actionResponse, pa, pdef, action);
}
else if(action.endsWith("parameter"))
{
MutablePortletApplication pa = registry.getPortletApplication(paName);
PortletDefinitionComposite pdef = (PortletDefinitionComposite) pa.getPortletDefinitionByName(pdefName);
processParameter(actionRequest, actionResponse, pa, pdef, action);
}
else if(action.endsWith("security"))
{
MutablePortletApplication pa = registry.getPortletApplication(paName);
PortletDefinitionComposite pdef = (PortletDefinitionComposite) pa.getPortletDefinitionByName(pdefName);
processSecurity(actionRequest, actionResponse, pa, pdef, action);
}
else if(action.endsWith("content_type"))
{
MutablePortletApplication pa = registry.getPortletApplication(paName);
PortletDefinitionComposite pdef = (PortletDefinitionComposite) pa.getPortletDefinitionByName(pdefName);
processContentType(actionRequest, actionResponse, pa, pdef, action);
}
}
catch (RegistryException e)