| 
 | Oracle® WebCenter Content Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-03 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
   oracle.stellent.wcm.client.script.ScriptMethods
oracle.stellent.wcm.client.script.ScriptMethods
public class ScriptMethods
Methods made available in the wcm-taglib as functions
| Constructor Summary | |
|---|---|
| ScriptMethods() | |
| Method Summary | |
|---|---|
| static java.util.List<SectionNode> | filterSections(SiteContext siteContext, java.util.List sections)Filter a section list to remove inactive sections and contributor-only sections if not in contribution mode. | 
| static java.lang.String | formatMessage(oracle.stellent.wcm.i18n.locale.LocaleMessage localeMessage, java.util.Locale locale)Format a message with the given locale | 
| static java.util.List<Mapping> | getLocalPageTemplates(ClientApplication clientApplication)Load a list of local page templates | 
| static java.lang.String | getStackTrace(java.lang.Throwable error)Retrieve the error stack trace for an exception | 
| static boolean | isNodeInNavigationPath(SiteContext siteContext, java.lang.String nodeID, boolean includeHome)Look to see if the current node is in the navigation path | 
| static java.util.List | listSectionsForRows(SiteContext siteContext, int startLevel, int stopLevel, boolean includeHome)Create a list of sections matching the given parameters. | 
| static ContentStream | loadContent(ClientApplication clientApplication, java.lang.String dDocName)Load some content from the configured content adapter | 
| static ContentStream | loadDataFile(ClientApplication clientApplication, java.lang.String dDocName, ContentAdapter.DataFileParams params)Load a data file or dynamic conversion from the Content Server. | 
| static ContentStream | loadRendition(ClientApplication clientApplication, java.lang.String dDocName, java.lang.String rendition)Load a specific content rendition from the Content Server. | 
| static SectionNode | lookupSection(SiteContext siteContext, java.lang.String id)Lookup a section by path or ID | 
| static void | setConsumptionMode(SiteContext siteContext)Set the siteContext mode to Consumption | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ScriptMethods()
| Method Detail | 
|---|
public static java.util.List<SectionNode> filterSections(SiteContext siteContext,
                                                         java.util.List sections)
siteContext - the site contextsections - a list of SectionNode objects
public static java.util.List listSectionsForRows(SiteContext siteContext,
                                                 int startLevel,
                                                 int stopLevel,
                                                 boolean includeHome)
siteContext - the site contextstartLevel - the level to start (inclusive)stopLevel - the level to stop (inclusive)includeHome - true to include the home section
public static boolean isNodeInNavigationPath(SiteContext siteContext,
                                             java.lang.String nodeID,
                                             boolean includeHome)
siteContext - the site contextnodeID - the node IDincludeHome - true to include the home section in this check, false to exclude
public static SectionNode lookupSection(SiteContext siteContext,
                                        java.lang.String id)
siteContext - the site contextid - the section path or ID
public static java.lang.String formatMessage(oracle.stellent.wcm.i18n.locale.LocaleMessage localeMessage,
                                             java.util.Locale locale)
localeMessage - the local messagelocale - the locale to output the messagepublic static java.lang.String getStackTrace(java.lang.Throwable error)
error - the error
public static ContentStream loadContent(ClientApplication clientApplication,
                                        java.lang.String dDocName)
                                 throws java.io.IOException,
                                        oracle.stellent.ridc.IdcClientException
clientApplication - the client applicationdDocName - the content IDoracle.stellent.ridc.IdcClientExceptionjava.io.IOExceptionContentAdapter.getContentUri(oracle.stellent.wcm.server.content.ContentID, oracle.stellent.ridc.model.DataBinder)
public static ContentStream loadDataFile(ClientApplication clientApplication,
                                         java.lang.String dDocName,
                                         ContentAdapter.DataFileParams params)
                                  throws java.io.IOException,
                                         oracle.stellent.ridc.IdcClientException
clientApplication - the client applicationdDocName - the content IDparams - the data fail parametersoracle.stellent.ridc.IdcClientExceptionjava.io.IOExceptionContentAdapter.getDataFileUri(oracle.stellent.wcm.server.content.ContentID, oracle.stellent.ridc.model.DataBinder, oracle.stellent.wcm.server.content.ContentAdapter.DataFileParams)
public static ContentStream loadRendition(ClientApplication clientApplication,
                                          java.lang.String dDocName,
                                          java.lang.String rendition)
                                   throws java.io.IOException,
                                          oracle.stellent.ridc.IdcClientException
clientApplication - the client applicationdDocName - the content IDrendition - the renditionoracle.stellent.ridc.IdcClientExceptionjava.io.IOExceptionContentAdapter.getRenditionUri(oracle.stellent.wcm.server.content.ContentID, oracle.stellent.ridc.model.DataBinder, oracle.stellent.wcm.server.content.ContentAdapter.RenditionParams)
public static java.util.List<Mapping> getLocalPageTemplates(ClientApplication clientApplication)
                                                     throws ApplicationException
clientApplication - the client applicationApplicationExceptionpublic static void setConsumptionMode(SiteContext siteContext)
siteContext - the site context| 
 | Oracle® WebCenter Content Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-03 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||