Index

C D O P V 
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
 
C D O P V 
All Classes and Interfaces|All Packages|Constant Field Values