@Override
    public IPortletEntity getPortletEntity(
            HttpServletRequest request, IPortletEntityId portletEntityId) {
        Validate.notNull(portletEntityId, "portletEntityId can not be null");

        // Sync on the request map to make sure duplicate IPortletEntitys aren't ever created
        final PortletEntityCache<IPortletEntity> portletEntityCache =
                this.getPortletEntityMap(request);

        return this.getPortletEntity(request, portletEntityCache, portletEntityId, null, -1);
    }
@ Override public IPortletEntity getPortletEntity ( HttpServletRequest request , IPortletEntityId portletEntityId ) { Validate . notNull ( portletEntityId , "portletEntityId can not be null" ) ; final PortletEntityCache < IPortletEntity > portletEntityCache = this . getPortletEntityMap ( request ) ; return this . getPortletEntity ( request , portletEntityCache , portletEntityId , null , - 1 ) ; }
/* (non-Javadoc)
@see org.apereo.portal.portlet.registry.IPortletEntityRegistry#getPortletEntity(org.apereo.portal.portlet.om.IPortletEntityId)