public abstract class PortletEntityRegistryService extends Service
The PortletPoolService
interface represents all
portlet and portlet application instances available in the portal, such as a
Portlet and Application Pool. It is accessed by the datastore layer to get
information about the portlets and portlet applications.
The interfaces defined in this package represent an abstract object model (OM) that is applicable for different implementations. The abstract OM defines only how the data is stored and accessed in the memory. Each implementation can store the data in different ways.
This abstraction layer helps to generalize the portlet container from special implementations like data storage and moreover it is not bound to a special Application Server.
Constructor and Description |
---|
PortletEntityRegistryService() |
Modifier and Type | Method and Description |
---|---|
abstract org.apache.pluto.om.entity.PortletApplicationEntityList |
getPortletApplicationEntityList()
Returns the portlet application instance with the given id.
|
abstract org.apache.pluto.om.entity.PortletEntity |
getPortletEntity(org.apache.pluto.om.common.ObjectID id)
Returns the portlet Entity with the given id.
|
abstract void |
load() |
abstract void |
refresh(org.apache.pluto.om.entity.PortletEntity portletEntity) |
abstract void |
store() |
public abstract org.apache.pluto.om.entity.PortletApplicationEntityList getPortletApplicationEntityList()
public abstract org.apache.pluto.om.entity.PortletEntity getPortletEntity(org.apache.pluto.om.common.ObjectID id)
id
- the identifier of the portlet Entity to be returnedpublic abstract void store() throws java.io.IOException
java.io.IOException
public abstract void load() throws java.io.IOException
java.io.IOException
public abstract void refresh(org.apache.pluto.om.entity.PortletEntity portletEntity)
Copyright © 2003-2013 . All Rights Reserved.