Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CONFIGURATION_ACTION - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
-
Configuration action class name
D
- DEFAULT_APP_URL_TOKEN_PARAM - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- DEFAULT_APPLICATION_NAME - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- DEFAULT_IFRAME_HEIGHT - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
-
Default values
- DEFAULT_NEW_AUTH_VERSION - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- DEFAULT_NEW_WINDOW - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- doView(RenderRequest, RenderResponse) - Method in class org.gcube.portlets.user.vreappintegration.portlet.VREAppIntegrationPortlet
O
- org.gcube.portlets.user.vreappintegration.action - package org.gcube.portlets.user.vreappintegration.action
- org.gcube.portlets.user.vreappintegration.constants - package org.gcube.portlets.user.vreappintegration.constants
- org.gcube.portlets.user.vreappintegration.portlet - package org.gcube.portlets.user.vreappintegration.portlet
P
- PREF_APP_URL - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
-
Default preferences keys
- PREF_APP_URL_TOKEN_PARAM - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- PREF_APPLICATION_NAME - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- PREF_IFRAME_HEIGHT - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- PREF_NEW_AUTH_VERSION - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- PREF_NEW_WINDOW - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
- processAction(PortletConfig, ActionRequest, ActionResponse) - Method in class org.gcube.portlets.user.vreappintegration.action.VREAppConfigurationAction
V
- VREAppConfigurationAction - Class in org.gcube.portlets.user.vreappintegration.action
-
Configuration Action for VRE App Integration Portlet 📌 6.2 Code Analysis: Original class extended DefaultConfigurationAction and used basic preference handling 🔄 Differences in Liferay 7.4: - Uses OSGi @Component annotation for service registration - Must register as ConfigurationAction service, not DefaultConfigurationAction - Enhanced parameter validation and error handling - Updated to use ParamUtil for parameter extraction - Improved logging with structured messages
- VREAppConfigurationAction() - Constructor for class org.gcube.portlets.user.vreappintegration.action.VREAppConfigurationAction
- VREAPPINTEGRATION - Static variable in class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
-
Portlet name constant used in OSGi component registration
- VREAppIntegrationPortlet - Class in org.gcube.portlets.user.vreappintegration.portlet
-
VRE App Integration Portlet for Liferay 7.4 📌 6.2 Code Analysis: Original portlet extended GenericPortlet and used static utility methods for user/token handling 🔄 Differences in Liferay 7.4: - Extends MVCPortlet for better MVC pattern support - Uses OSGi @Component annotation for service registration - Implements dependency injection with @Reference annotations - Uses ThemeDisplay for user information instead of PortalUtil - Enhanced logging and error handling ✅ Proposed Solution: Migrated to OSGi architecture while preserving gCube token generation logic
- VREAppIntegrationPortlet() - Constructor for class org.gcube.portlets.user.vreappintegration.portlet.VREAppIntegrationPortlet
- VREAppIntegrationPortletKeys - Class in org.gcube.portlets.user.vreappintegration.constants
-
Constants for VRE App Integration Portlet ✅ Liferay 7.4 Best Practice: - Centralized constants for portlet names and keys - Used in OSGi component registration - Follows Liferay 7.4 naming conventions
- VREAppIntegrationPortletKeys() - Constructor for class org.gcube.portlets.user.vreappintegration.constants.VREAppIntegrationPortletKeys
All Classes and Interfaces|All Packages|Constant Field Values