org.apache.wsrp4j.consumer
Interface Consumer

All Known Subinterfaces:
ConsumerEnvironment
All Known Implementing Classes:
GenericConsumerEnvironment

public interface Consumer

The consumer provides access to consumer specific components.

Author:
Peter Fischer

Method Summary
 PortletDriverRegistry getPortletDriverRegistry()
          Get the portlet driver registry of the consumer.
 PortletRegistry getPortletRegistry()
          Get the portlet registry of the consumer.
 ProducerRegistry getProducerRegistry()
          Get the producer registry of the consumer.
 SessionHandler getSessionHandler()
          Get the session handler of the consumer.
 URLTemplateComposer getTemplateComposer()
          Get the url template composer for template proccessing
 URLRewriter getURLRewriter()
          Get the url rewriter for consumer url-rewriting
 UserRegistry getUserRegistry()
          Get the user registry of the consumer.
 

Method Detail

getSessionHandler

public SessionHandler getSessionHandler()
Get the session handler of the consumer.

Returns:
Interface to the consumer specific session handler

getPortletRegistry

public PortletRegistry getPortletRegistry()
Get the portlet registry of the consumer.

Returns:
Interface to the consumer specific portlet registry

getPortletDriverRegistry

public PortletDriverRegistry getPortletDriverRegistry()
Get the portlet driver registry of the consumer.

Returns:
Interface to the consumer specific portlet driver registry

getProducerRegistry

public ProducerRegistry getProducerRegistry()
Get the producer registry of the consumer.

Returns:
The consumer specific producer registry

getUserRegistry

public UserRegistry getUserRegistry()
Get the user registry of the consumer.

Returns:
The consumer specific user registry

getTemplateComposer

public URLTemplateComposer getTemplateComposer()
Get the url template composer for template proccessing

Returns:
Interface to the consumer specific template composer

getURLRewriter

public URLRewriter getURLRewriter()
Get the url rewriter for consumer url-rewriting

Returns:
The consumer specific url rewriter