org.apache.portals.messaging
Class PortletMessaging

java.lang.Object
  extended by org.apache.portals.messaging.PortletMessaging

public class PortletMessaging
extends java.lang.Object

PortletMessageComponent Throwaway Naive implementation of Porlet Messages as an abstraction and a place holder for when the next spec covers inter-portlet communication

Version:
$Id: PortletMessaging.java 517068 2007-03-12 01:44:37Z ate $
Author:
David Sean Taylor

Constructor Summary
PortletMessaging()
           
 
Method Summary
static void cancel(javax.portlet.PortletRequest request, java.lang.String messageName)
           
static void cancel(javax.portlet.PortletRequest request, java.lang.String portletTopic, java.lang.String messageName)
           
static java.lang.Object consume(javax.portlet.PortletRequest request, java.lang.String messageName)
           
static java.lang.Object consume(javax.portlet.PortletRequest request, java.lang.String portletTopic, java.lang.String messageName)
           
static void publish(javax.portlet.PortletRequest request, java.lang.String messageName, java.lang.Object message)
           
static void publish(javax.portlet.PortletRequest request, java.lang.String portletTopic, java.lang.String messageName, java.lang.Object message)
           
static java.lang.Object receive(javax.portlet.PortletRequest request, java.lang.String messageName)
           
static java.lang.Object receive(javax.portlet.PortletRequest request, java.lang.String portletTopic, java.lang.String messageName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletMessaging

public PortletMessaging()
Method Detail

publish

public static final void publish(javax.portlet.PortletRequest request,
                                 java.lang.String portletTopic,
                                 java.lang.String messageName,
                                 java.lang.Object message)
                          throws java.io.NotSerializableException
Throws:
java.io.NotSerializableException

consume

public static final java.lang.Object consume(javax.portlet.PortletRequest request,
                                             java.lang.String portletTopic,
                                             java.lang.String messageName)

receive

public static final java.lang.Object receive(javax.portlet.PortletRequest request,
                                             java.lang.String portletTopic,
                                             java.lang.String messageName)

cancel

public static final void cancel(javax.portlet.PortletRequest request,
                                java.lang.String portletTopic,
                                java.lang.String messageName)

publish

public static final void publish(javax.portlet.PortletRequest request,
                                 java.lang.String messageName,
                                 java.lang.Object message)
                          throws java.io.NotSerializableException
Throws:
java.io.NotSerializableException

consume

public static final java.lang.Object consume(javax.portlet.PortletRequest request,
                                             java.lang.String messageName)

receive

public static final java.lang.Object receive(javax.portlet.PortletRequest request,
                                             java.lang.String messageName)

cancel

public static final void cancel(javax.portlet.PortletRequest request,
                                java.lang.String messageName)


Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.