|
Copyright © 2006 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)
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 AdContentProvider |
getContentProvider(String mimeType)
Return an AdContentProvider based upon the mimeType |
static Properties |
getContentProviderProperties(String mimeType)
Return the configuration properties for a mime type's AdContentProvider. |
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 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 getClickTarget(Node 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 © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||