|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PortalSiteContentTypeMapper
This interface defines the content type mapper component for use with the portal-site component.
Field Summary | |
---|---|
static java.lang.String |
FOLDER_SYSTEM_TYPE
|
static java.lang.String |
PAGE_SYSTEM_TYPE
|
static java.lang.String |
TEMPLATE_SYSTEM_TYPE
|
Method Summary | |
---|---|
boolean |
isContentTypeFallbackEnabled()
isContentTypeFallbackEnabled - enable content type fallback for missing system type page, folder, etc. |
java.lang.String |
mapContentRequestPath(java.lang.String serverName,
java.lang.String contentType,
java.lang.String requestPath)
mapContentRequestPath - map content request path given previously mapped content type to external content path; implementation should return null to indicate no mapping is available. |
java.lang.String |
mapContentType(java.lang.String requestPath)
mapContentType - map request to content type used to select dynamic pages; implementation should return null to handle request as page and folder lookup. |
java.lang.String |
mapDynamicRequestPath(java.lang.String serverName,
java.lang.String contentType,
java.lang.String requestPath)
mapDynamicRequestPath - map content request path given previously mapped content type to dynamic page; implementation should return null to indicate no mapping is available. |
java.lang.String |
mapSystemRequestPath(java.lang.String serverName,
java.lang.String contentType,
java.lang.String requestPath)
mapSystemRequestPath - map content request path given previously mapped content type to existing system page or folder; implementation should return null to indicate no mapping is available. |
java.lang.String |
mapSystemType(java.lang.String requestPath)
mapSystemType - map request to system type; implementation should return null if type is not known. |
Field Detail |
---|
static final java.lang.String PAGE_SYSTEM_TYPE
static final java.lang.String TEMPLATE_SYSTEM_TYPE
static final java.lang.String FOLDER_SYSTEM_TYPE
Method Detail |
---|
java.lang.String mapSystemType(java.lang.String requestPath)
requestPath
- raw portal request path
boolean isContentTypeFallbackEnabled()
java.lang.String mapContentType(java.lang.String requestPath)
requestPath
- raw portal request path
java.lang.String mapSystemRequestPath(java.lang.String serverName, java.lang.String contentType, java.lang.String requestPath)
serverName
- request server namecontentType
- mapped content typerequestPath
- raw portal request path
java.lang.String mapDynamicRequestPath(java.lang.String serverName, java.lang.String contentType, java.lang.String requestPath)
serverName
- request server namecontentType
- mapped content typerequestPath
- raw portal request path
java.lang.String mapContentRequestPath(java.lang.String serverName, java.lang.String contentType, java.lang.String requestPath)
serverName
- request server namecontentType
- mapped content typerequestPath
- raw portal request path
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |