com.ibm.portal.spa.service
Interface StaticPageServiceHome

All Known Subinterfaces:
PortalStaticPageServiceHome, PortletStaticPageServiceHome

public interface StaticPageServiceHome

Home interface to the request independent artifacts of the static page API. Instantiate actually one of the subclasses to access these methods, e.g. PortalStaticPageServiceHome.

Since:
6.1.0

Method Summary
 StaticPageContentHandler com.ibm.portal.content.LayoutModelController)">createStaticPageContentHandler(LayoutModelController<LayoutNode,ModifiableLayoutNode> aController)
          Creates a StaticPageContentHandler that will synchronize the LayoutModelController with the static page events
 StaticPageZipParser createStaticPageZipParser()
          Creates a parser that parses specific markup files inside a ZIP file and that generates a merged event stream.
 FileTypeMap getFileTypeMap()
          Returns the FileTypeMap that manages the suffixes of filenames to mime types
 StaticPageParserFactory getStaticPageParserFactory()
          Returns the factory that produces StaticPageParser instances.
 

Method Detail
com.ibm.portal.content.LayoutModelController)">

createStaticPageContentHandler

StaticPageContentHandler createStaticPageContentHandler(LayoutModelController<LayoutNode,ModifiableLayoutNode> aController)
                                                        throws ModelException
Creates a StaticPageContentHandler that will synchronize the LayoutModelController with the static page events

Parameters:
aController - controller that contains the LayoutModel to modify
Returns:
the handler that actually performs the modifications
Throws:
ModelException

createStaticPageZipParser

StaticPageZipParser createStaticPageZipParser()
Creates a parser that parses specific markup files inside a ZIP file and that generates a merged event stream.

Returns:
the parser

getStaticPageParserFactory

StaticPageParserFactory getStaticPageParserFactory()
Returns the factory that produces StaticPageParser instances.

Returns:
the parser factory

getFileTypeMap

FileTypeMap getFileTypeMap()
Returns the FileTypeMap that manages the suffixes of filenames to mime types

Returns:
the map for static pages