org.infoglue.deliver.portal.services
Class PortletDefinitionRegistryServiceFileImplIG

java.lang.Object
  extended by org.apache.pluto.portalImpl.services.Service
      extended by org.apache.pluto.portalImpl.services.portletdefinitionregistry.PortletDefinitionRegistryService
          extended by org.infoglue.deliver.portal.services.PortletDefinitionRegistryServiceFileImplIG

public class PortletDefinitionRegistryServiceFileImplIG
extends org.apache.pluto.portalImpl.services.portletdefinitionregistry.PortletDefinitionRegistryService

A simple XML Castor file based implementation of the PortletRegistryService.

This store persit the PortletRegistry informations.


Field Summary
static java.lang.String DEFAULT_MAPPING_PORTLETXML
           
static java.lang.String DEFAULT_MAPPING_WEBXML
           
protected static java.util.Map portletsKeyObjectId
           
protected static org.apache.pluto.portalImpl.om.portlet.impl.PortletApplicationDefinitionListImpl registry
           
 
Constructor Summary
PortletDefinitionRegistryServiceFileImplIG()
           
 
Method Summary
 org.apache.pluto.om.portlet.PortletApplicationDefinitionList getPortletApplicationDefinitionList()
           
 org.apache.pluto.om.portlet.PortletDefinition getPortletDefinition(org.apache.pluto.om.common.ObjectID id)
           
 void init(javax.servlet.ServletConfig config, org.apache.pluto.portalImpl.util.Properties properties)
           
 void postInit()
           
 
Methods inherited from class org.apache.pluto.portalImpl.services.Service
destroy, destroy, init, init, postInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_MAPPING_PORTLETXML

public static final java.lang.String DEFAULT_MAPPING_PORTLETXML
See Also:
Constant Field Values

DEFAULT_MAPPING_WEBXML

public static final java.lang.String DEFAULT_MAPPING_WEBXML
See Also:
Constant Field Values

registry

protected static org.apache.pluto.portalImpl.om.portlet.impl.PortletApplicationDefinitionListImpl registry

portletsKeyObjectId

protected static java.util.Map portletsKeyObjectId
Constructor Detail

PortletDefinitionRegistryServiceFileImplIG

public PortletDefinitionRegistryServiceFileImplIG()
Method Detail

init

public void init(javax.servlet.ServletConfig config,
                 org.apache.pluto.portalImpl.util.Properties properties)
          throws java.lang.Exception
Overrides:
init in class org.apache.pluto.portalImpl.services.Service
Throws:
java.lang.Exception

getPortletApplicationDefinitionList

public org.apache.pluto.om.portlet.PortletApplicationDefinitionList getPortletApplicationDefinitionList()
Specified by:
getPortletApplicationDefinitionList in class org.apache.pluto.portalImpl.services.portletdefinitionregistry.PortletDefinitionRegistryService

getPortletDefinition

public org.apache.pluto.om.portlet.PortletDefinition getPortletDefinition(org.apache.pluto.om.common.ObjectID id)
Specified by:
getPortletDefinition in class org.apache.pluto.portalImpl.services.portletdefinitionregistry.PortletDefinitionRegistryService

postInit

public void postInit()
              throws java.lang.Exception
Overrides:
postInit in class org.apache.pluto.portalImpl.services.Service
Throws:
java.lang.Exception


Copyright © 2005 InfoGlue.org All Rights Reserved.