org.apache.wsrp4j.persistence.xml.driver
Class ClientPersistentFactoryImpl

java.lang.Object
  extended byorg.apache.wsrp4j.persistence.xml.driver.ClientPersistentFactoryImpl
All Implemented Interfaces:
ClientPersistentFactory, PersistentFactory

public class ClientPersistentFactoryImpl
extends java.lang.Object
implements ClientPersistentFactory

This class is the client factory implementation for the persistence support.

Version:
$Id: ClientPersistentFactoryImpl.java,v 1.5 2005/08/10 14:59:56 cziegeler Exp $
Author:
Ralf Altrichter

Field Summary
private static ClientPersistentInformationProvider clientInfoProvider
           
private  Logger logger
           
private static ClientPersistentFactory persistentFactory
           
private static PersistentHandler persistentHandler
           
 
Constructor Summary
ClientPersistentFactoryImpl()
           
 
Method Summary
 PersistentDataObject getConsumerPortletContextList()
          Returns the ConsumerPortletContextList
 PersistentDataObject getPageList()
          Returns the PageList
 PersistentHandler getPersistentHandler()
          Returns a PersistentHandler
 PersistentInformationProvider getPersistentInformationProvider()
          Returns a ServerPersistentInformationrovider
 PersistentDataObject getPortletList()
          Returns the PortletList
 PersistentDataObject getProducerList()
          Returns the ProducerList
 PersistentDataObject getUserList()
          Returns the UserList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

persistentFactory

private static ClientPersistentFactory persistentFactory

persistentHandler

private static PersistentHandler persistentHandler

clientInfoProvider

private static ClientPersistentInformationProvider clientInfoProvider

logger

private Logger logger
Constructor Detail

ClientPersistentFactoryImpl

public ClientPersistentFactoryImpl()
Method Detail

getPersistentHandler

public PersistentHandler getPersistentHandler()
Returns a PersistentHandler

Specified by:
getPersistentHandler in interface PersistentFactory
Returns:
persistentHandler

getPersistentInformationProvider

public PersistentInformationProvider getPersistentInformationProvider()
Returns a ServerPersistentInformationrovider

Specified by:
getPersistentInformationProvider in interface PersistentFactory
Returns:
ServerPersistentInformationProvider

getPortletList

public PersistentDataObject getPortletList()
                                    throws WSRPException
Returns the PortletList

Specified by:
getPortletList in interface PersistentFactory
Returns:
PersistentDataObject
Throws:
WSRPException

getConsumerPortletContextList

public PersistentDataObject getConsumerPortletContextList()
                                                   throws WSRPException
Returns the ConsumerPortletContextList

Specified by:
getConsumerPortletContextList in interface ClientPersistentFactory
Returns:
PersistentDataObject
Throws:
WSRPException

getProducerList

public PersistentDataObject getProducerList()
                                     throws WSRPException
Returns the ProducerList

Specified by:
getProducerList in interface PersistentFactory
Returns:
PersistentDataObject
Throws:
WSRPException

getPageList

public PersistentDataObject getPageList()
                                 throws WSRPException
Returns the PageList

Specified by:
getPageList in interface ClientPersistentFactory
Returns:
PersistentDataObject
Throws:
WSRPException

getUserList

public PersistentDataObject getUserList()
                                 throws WSRPException
Returns the UserList

Specified by:
getUserList in interface PersistentFactory
Returns:
PersistentDataObject
Throws:
WSRPException


--