no are not.
what we expose are portal properties exposed PortalContext properties.
how can i access it from within my portlet?
you can use jboss portal public api to do that http://docs.jboss.com/jbportal/v2.6.4/referenceGuide/html/portalapi.html#d0e5126
for getting the current node (window node) you need for now to cast the request into JBossPortletRequest and do:
PortalNode thisNode = req.getPortalNode();
I hope to provide a better way to access the current portal node in the future, probably using a request attribute or a thread local based mechanism.
so actually, in order to hook into the portal from within a portlet i do not need any jndi lookup for services. i can just use this simple API :-)
what about hooking into the portal PortalSession and PortalRuntimeContext? can they be also accessed from within a portlet?
if i'm not mistaken, JBossRenderRequest is in v. 2.2 and not in v. 2.6.4.
which is the equivalent then in v. 2.6.4?
I found org.jboss.portlet.JBossRenderRequest. however, it does not contain getPortalNode() method.. it's located in jboss-portlet-api-lib.jar..
please disregard - all works fine :-)