|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.bea.p13n.ad.ContentProviders
public class ContentProviders
The primary use of ContentProviders is as a AdContentProvider factory based upon the mime type being processed. It provides some commen routines to deal with XHTML output.
| Field Summary | |
|---|---|
static String |
ALT_TEXT
|
static String |
ANCHOR_TARGET
|
static String |
DEF_AD_CLICK_THRU_URI
The default partial uri of the Ad Click-Thru handler. |
static String |
DEF_SHOW_DOC_URI
The default partial uri of the Show Document handler. |
static String |
IMG_BORDER
|
static String |
MAP_NAME
|
static String |
MAP_TEXT
|
static String |
TARGET_CONTENT
|
static String |
TARGET_URL
|
static String |
USE_XHTML
|
static String |
WIN_CLOSE
|
static String |
WIN_TARGET
|
static String |
WIN_TITLE
|
| Constructor Summary | |
|---|---|
ContentProviders()
|
|
| Method Summary | |
|---|---|
static String |
createNewWindowContent(Node c,
long id,
String target,
String servletBase,
int options)
Deprecated |
static String |
createNewWindowContent(RenderableContent c,
long id,
String target,
String servletBase,
int options)
Write the necessary XHTML script to create a new window which will renderer the Content. |
static String |
getAdClickThruURI()
Get the partial URI to the Ad Click-Thru handler. |
static String |
getClickTarget(Node c,
String servletBase)
Return the xhtml string that represents the URL for a click thru. |
static String |
getClickTarget(RenderableContent c,
String servletBase)
Return the xhtml string that represents the URL for a click thru. |
static AdContentProvider |
getContentProvider(String mimeType)
Deprecated |
static Properties |
getContentProviderProperties(String mimeType)
Return the configuration properties for a mime type's AdRenderableContentProvider. |
static AdRenderableContentProvider |
getRenderableContentProvider(String mimeType)
Return an AdRenderableContentProvider based upon the mimeType |
static String |
getShowDocURI()
Get the partial URI to the Show Document handler. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String TARGET_URL
public static final String TARGET_CONTENT
public static final String ALT_TEXT
public static final String MAP_NAME
public static final String MAP_TEXT
public static final String WIN_CLOSE
public static final String WIN_TARGET
public static final String WIN_TITLE
public static final String IMG_BORDER
public static final String ANCHOR_TARGET
public static final String USE_XHTML
public static final String DEF_AD_CLICK_THRU_URI
public static final String DEF_SHOW_DOC_URI
| Constructor Detail |
|---|
public ContentProviders()
| Method Detail |
|---|
public static AdContentProvider getContentProvider(String mimeType)
throws AdContentException
This will look for the appropriate AdContentProviderMBean as a child of the application's AdServiceMBean (in the META-INF/application-config.xml).
mimeType - the mime type of we want to render
AdContentExceptionAdContentProviderBean,
AdServiceBean
public static AdRenderableContentProvider getRenderableContentProvider(String mimeType)
throws AdContentException
This will look for the appropriate AdRenderableContentProviderMBean as a child of the application's AdServiceMBean (in the META-INF/application-config.xml).
mimeType - the mime type of we want to render
AdContentExceptioncom.bea.p13n.wpsconfig.AdRenderableContentProviderBean,
AdServiceBean
public static Properties getContentProviderProperties(String mimeType)
throws AdContentException
This assumes getContentProvider(mimeType) has already been invoked or is coming from an AdContentProvider implementation.
mimeType - the mime type of we want to render
AdContentException
public static String createNewWindowContent(Node c,
long id,
String target,
String servletBase,
int options)
throws AdContentException
c - the Content object that we will renderid - the ad bucket identifiertarget - the window targetservletBase - the Web App root of the click thru servletoptions - the render options
AdContentException
public static String createNewWindowContent(RenderableContent c,
long id,
String target,
String servletBase,
int options)
throws AdContentException
c - the Content object that we will renderid - the ad bucket identifiertarget - the window targetservletBase - the Web App root of the click thru servletoptions - the render options
AdContentException
public static String getClickTarget(Node c,
String servletBase)
throws RepositoryException
c - the content objectservletBase - the Web App root of the servlet base
RepositoryException
public static String getClickTarget(RenderableContent c,
String servletBase)
throws RepositoryException
c - the content objectservletBase - the Web App root of the servlet base
RepositoryExceptionpublic static String getAdClickThruURI()
com.bea.p13n.wpsconfig.AddServiceBeanpublic static String getShowDocURI()
AdServiceBean
|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||