| Package | Description | 
|---|---|
| com.jalios.jcms | Contains the core JCMS classes. | 
| com.jalios.jcms.context | Provides context classes available in every request, you can extends them or use them as javabean. | 
| com.jalios.jcms.policy | |
| com.jalios.jcms.portlet | Contains core Portlets parent of all generated portlets. | 
| com.jalios.jcms.stat | Provides classes for statistics management and analysis. | 
| com.jalios.jcms.stat.listener | Contains listeners of statistics | 
| com.jalios.jcms.taglib | Provides many of the classes used for JCMS jsp tags. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected java.util.HashSet<PortalElement> | QueryManager. getQueryPortalElementSet(QueryHandler qh)Compute a  HashSetofPortalElementincluding all
 portal ands its children from the "portalIds" value of the given QueryHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
| PortalElement | JcmsJspContext. getPortlet() | 
| Modifier and Type | Method and Description | 
|---|---|
| StatListener | StatPolicyFilter. checkCreateStatListener(PortletStat portlet,
                       PortalElement report,
                       StatListener listener)This method is a Hook for createStatListener() method of StatManager. | 
| StatListener | PolicyManager. checkCreateStatListener(PortletStat portlet,
                       PortalElement report,
                       StatListener listener) | 
| StatListener | BasicStatPolicyFilter. checkCreateStatListener(PortletStat portlet,
                       PortalElement report,
                       StatListener listener) | 
| StatListener | StatPolicyFilter. createStatListener(PortletStat portlet,
                  PortalElement report,
                  StatListener listener)This method is a Hook to createStatListener() method of StatManager. | 
| StatListener | PolicyManager. createStatListener(PortletStat portlet,
                  PortalElement report,
                  StatListener listener) | 
| StatListener | BasicStatPolicyFilter. createStatListener(PortletStat portlet,
                  PortalElement report,
                  StatListener listener) | 
| java.lang.String | TemplatePolicyFilter. getInnerClasses(PortalElement portlet)Hook called by PortalManager to add more
 classes for the given PortalElement's inside | 
| java.lang.String | PolicyManager. getInnerClasses(PortalElement portlet) | 
| java.lang.String | BasicTemplatePolicyFilter. getInnerClasses(PortalElement portlet) | 
| java.lang.String | TemplatePolicyFilter. getInnerStyles(PortalElement portlet)Hook called by PortalManager to add more
 styles for the given PortalElement's inside | 
| java.lang.String | PolicyManager. getInnerStyles(PortalElement portlet) | 
| java.lang.String | BasicTemplatePolicyFilter. getInnerStyles(PortalElement portlet) | 
| java.lang.String | TemplatePolicyFilter. getOutterClasses(PortalElement portlet)Hook called by PortalManager to add more
 classes for the given PortalElement's outside | 
| java.lang.String | PolicyManager. getOutterClasses(PortalElement portlet) | 
| java.lang.String | BasicTemplatePolicyFilter. getOutterClasses(PortalElement portlet) | 
| java.lang.String | TemplatePolicyFilter. getOutterStyles(PortalElement portlet)Hook called by PortalManager to add more
 styles for the given PortalElement's outside | 
| java.lang.String | PolicyManager. getOutterStyles(PortalElement portlet) | 
| java.lang.String | BasicTemplatePolicyFilter. getOutterStyles(PortalElement portlet) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String[] | TemplatePolicyFilter. getConditionLabels(java.lang.String[] labels,
                  java.lang.Class<? extends PortalElement> clazz,
                  java.lang.String userLang)Hook called by doEditCommonPortlet to update labels to Condition's combo box | 
| java.lang.String[] | PolicyManager. getConditionLabels(java.lang.String[] labels,
                  java.lang.Class<? extends PortalElement> portlet,
                  java.lang.String userLang) | 
| java.lang.String[] | BasicTemplatePolicyFilter. getConditionLabels(java.lang.String[] labels,
                  java.lang.Class<? extends PortalElement> portlet,
                  java.lang.String userLang) | 
| java.lang.String[] | TemplatePolicyFilter. getConditionValues(java.lang.String[] values,
                  java.lang.Class<? extends PortalElement> clazz)Hook called by doEditCommonPortlet to update values to Condition's combo box | 
| java.lang.String[] | PolicyManager. getConditionValues(java.lang.String[] values,
                  java.lang.Class<? extends PortalElement> portlet) | 
| java.lang.String[] | BasicTemplatePolicyFilter. getConditionValues(java.lang.String[] values,
                  java.lang.Class<? extends PortalElement> portlet) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PortalAn abstract Portal representation with fields to implements
 - String -> CSSFile
 - String -> Header
 - String -> Footer
 - Publication -> Child | 
| class  | PortalRedirectAn abstract Portal representation with fields to implements. | 
| class  | PortletAn abstract Portlet représentation with fields to implements | 
| class  | PortletCollectionAn abstract PortletCollection représentation with fields to implements
 - PortalElement[] -> Children | 
| class  | PortletParentAn abstract PortletParent représentation with fields to implements
 - Publication -> Children | 
| class  | PortletSkinableAn abstract Portlet représentation with fields to implements - String ->
 DisplayTitle (ML) - String -> SkinTemplate - String -> SkinCSS | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PortalElement[] | PortletCollection. cachedChildren | 
| Modifier and Type | Method and Description | 
|---|---|
| PortalElement | PortalElement. duplicate(Member author)Duplicate a PortalElement using one of its default constructor, and create it in the store. | 
| PortalElement | PortalElement. duplicate(java.lang.String prefix,
         Member author)Duplicates a PortalElement and add a Prefix to the title. | 
| PortalElement | PortalElement. duplicate(java.lang.String prefix,
         Member author,
         boolean deep)Performs a deep duplicate. | 
| PortalElement | PortalElement. duplicate(java.lang.String prefix,
         Member author,
         boolean deep,
         Workspace wkspc,
         java.util.Map catMap,
         java.util.Map groupMap)Deprecated. 
 Used instead  duplicate(WizardContext, boolean) | 
| PortalElement | PortalElement. duplicate(WizardContext context,
         boolean deep)Performs a deep duplicate. | 
| abstract PortalElement | EditPortletParentHandler. getAvailableChild() | 
| abstract PortalElement | EditPortalHandler. getAvailableChild() | 
| abstract PortalElement[] | EditPortletCollectionHandler. getAvailableChildren() | 
| abstract PortalElement | EditPortalRedirectHandler. getAvailableDispPortal() | 
| abstract PortalElement | EditPortletHandler. getAvailableOriginalPortlet() | 
| abstract PortalElement | EditPortalRedirectHandler. getAvailableRedirectPortlet() | 
| PortalElement | Parent. getChild() | 
| PortalElement | PortletCollection. getChild(java.lang.String bindName)Returns the first PortalElement matching the given binding | 
| abstract PortalElement[] | PortletCollection. getChildren() | 
| PortalElement[] | PortletCollection. getChildren(java.lang.String[] bindNames)Returns a List of PortalElement matching the given binding | 
| abstract PortalElement | PortalRedirect. getDispPortal() | 
| abstract PortalElement | PortalRedirect. getRedirectPortlet() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Collection<PortalElement> | PortalElement. getAllTreeChildren()Retrieve a new collection containing all PortalElement children of this PortalElement | 
| Modifier and Type | Method and Description | 
|---|---|
| protected java.lang.String | AJAXPortalManager. checkPortlet(PortalElement elm,
            Member loggedMember,
            java.lang.String userLang)Common utility method to check arguments | 
| protected static boolean | PortalManager. containsAction(javax.servlet.http.HttpServletRequest request,
              PortalElement portlet)Looking for an action in the HttpRequest | 
| static boolean | PortalManager. disableCache(javax.servlet.http.HttpServletRequest request,
            PortalElement portlet,
            Member loggedMember)Return true if the portlet should disable its cache
 Remove the cache parameter only if its the portlet itself that ask for a refresh (not one of it's parent) | 
| protected void | PortalElement. duplicateDeep(PortalElement parent,
             java.lang.String prefix,
             Member author,
             Workspace wkspc,
             java.util.Map catMap,
             java.util.Map groupMap)Deprecated. 
 Used instead  duplicateDeep(WizardContext, PortalElement) | 
| protected void | PortletParent. duplicateDeep(WizardContext context,
             PortalElement parent) | 
| protected void | PortletCollection. duplicateDeep(WizardContext context,
             PortalElement parent) | 
| protected void | PortalElement. duplicateDeep(WizardContext context,
             PortalElement parent)Performs a deep duplicate of the PortalElement in a WizardContext. | 
| protected void | Portal. duplicateDeep(WizardContext context,
             PortalElement parent) | 
| static java.lang.String | PortalManager. getActionParam(PortalElement portlet,
              java.lang.String action)Return the parameter for an action of a Portlet | 
| static java.lang.String | PortalManager. getAjaxPortalUrl(PortalElement portlet)Deprecated. 
 use #getAjaxPortalUrl() | 
| java.lang.String | PortletCollection. getBinding(PortalElement portlet)Returns Label associated to given PortalElement
 or null if it has not been declared | 
| static java.lang.String | PortalManager. getCacheParam(PortalElement portlet)Return the parameter for a cache of a Portlet | 
| static java.lang.String | PortalManager. getInnerClasses(PortalElement portlet)This method return classes to apply on the given portlet's inside. | 
| static java.lang.String | PortalManager. getInnerStyles(PortalElement portlet)This method return style to apply on the given portlet's inside. | 
| static java.lang.String | PortalManager. getOutterClasses(PortalElement portlet)This method return classes to apply on the given portlet's outside. | 
| static java.lang.String | PortalManager. getOutterStyles(PortalElement portlet)This method return style to apply on the given portlet's outside. | 
| static boolean | PortalManager. hasFullDisplay(PortalElement portlet,
              Member loggedMember)Checks if there is a full display anywere inside the specified PortalElement (including the specified portlet itself). | 
| static boolean | PortalManager. isPreview(javax.servlet.http.HttpServletRequest request,
         PortalElement portlet)Return true if the portlet is in preview mode | 
| protected void | PortletCollection. performChildrenBindings(PortalElement[] children,
                       java.lang.String[] bindings)Update the Children BindingMap. | 
| static void | PortalManager. printPortletException(javax.servlet.jsp.JspWriter out,
                     java.lang.Throwable ex,
                     PortalElement portlet,
                     org.apache.log4j.Logger portletLogger) | 
| static java.lang.String | PortalManager. receiveAction(javax.servlet.http.HttpServletRequest request,
             PortalElement portlet,
             java.lang.String action)Return a Message set for this Portlet by sendAction() | 
| static boolean | PortalManager. refreshCache(javax.servlet.http.HttpServletRequest request,
            PortalElement portlet,
            Member loggedMember)Return true if the portlet should refresh its cache
 Remove the cache parameter only if its the portlet itself that ask for a refresh (not one of it's parent) | 
| static java.lang.String | PortalManager. removeAction(javax.servlet.http.HttpServletRequest request,
            PortalElement portlet,
            java.lang.String action)Remove an action from the session. | 
| static java.lang.String | PortalManager. sendAction(javax.servlet.http.HttpServletRequest request,
          PortalElement portlet,
          java.lang.String action,
          java.lang.String message)Return a well formated a URL with a paramameter to do an Action for the portlet | 
| void | Parent. setChild(PortalElement p) | 
| abstract void | PortletCollection. setChildren(PortalElement[] p) | 
| abstract void | PortalRedirect. setDispPortal(PortalElement v) | 
| static void | PortalManager. setPreview(javax.servlet.http.HttpServletRequest request,
          PortalElement portlet,
          boolean isPreview)Sets the portlet preview mode | 
| abstract void | PortalRedirect. setRedirectPortlet(PortalElement v) | 
| protected static boolean | PortalManager. updateFullDisplay(javax.servlet.http.HttpServletRequest request,
                 PortalElement portlet,
                 Member loggedMember)Looking for a FullDisplay Portlet | 
| Constructor and Description | 
|---|
| PortalElement(PortalElement other) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static StatHandler | StatManager. buildStatHandler(long oldDate,
                long nowDate,
                PortalElement report)Build the StatHandler | 
| static StatListener | StatManager. createStatListener(PortletStat portlet,
                  PortalElement report)Instanciate a StatListener from a given portlet calling StatPolicy hooks | 
| static StatListener | StatManager. createStatListener(PortletStat portlet,
                  PortalElement report,
                  java.lang.String clazzstr)Instanciate a StatListener from a given portlet without any other check | 
| static java.util.Set | StatManager. getStatPortletSet(PortalElement portal)Get all portletStat under the given PortalElement | 
| void | StatListener. init(PortletStat portlet,
    PortalElement report)Init the Portlet attributs | 
| void | RawExportStatListener. init(PortletStat portlet,
    PortalElement report) | 
| protected static void | StatManager. renderPortlet(StatHandler statHandler,
             PortalElement portlet,
             Member loggedMember,
             java.lang.String statDirectory,
             java.lang.String jspKey,
             java.lang.String jsp,
             java.lang.String html,
             Workspace workspace)Try to render a Portlet from a JSP to an html file The rendering folder
 should be created | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PortalElement | AbstractStatListener. report | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StatCrossingListener. init(PortletStat portlet,
    PortalElement report) | 
| void | AbstractStatMultiListener. init(PortletStat portlet,
    PortalElement report) | 
| void | AbstractStatListener. init(PortletStat portlet,
    PortalElement report) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PortalElement | PortletTreeTag. dspRootPortlet | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | PortletTreeTag. expandNode(PortalElement pe,
          java.util.Collection children,
          java.lang.StringBuffer sb,
          int level)Return true if the node must be expanded | 
| protected void | PortletTreeTag. printBranch(PortalElement pe,
           java.lang.StringBuffer sb,
           int level)Print the table that define a Branch of category (call it recursively) | 
| protected void | PortletTreeTag. printChildren(PortalElement pe,
             java.util.Collection children,
             java.lang.StringBuffer sb,
             boolean expandNode,
             int level)Print the children nodes of the branch. | 
| protected void | PortletTreeTag. printEdit(PortalElement pe,
         java.lang.StringBuffer sb)Print the EditIcon | 
| protected void | PortletTreeTag. printHighlight(PortalElement pe,
              java.lang.StringBuffer sb)Print the highlight status | 
| protected void | PortletTreeTag. printNodeIcon(PortalElement pe,
             java.util.Collection children,
             java.lang.StringBuffer sb,
             boolean expandNode)Print the icon of the node of a branch | 
| protected void | PortletTreeTag. printTitle(PortalElement pe,
          java.lang.StringBuffer sb)Print the Title with a Link | 
| protected void | PortletTreeTag. printWidget(PortalElement pe,
           java.lang.StringBuffer sb)Print the widget associated to the category | 
| void | PortletTreeTag. setRootPortlet(PortalElement elm) | 
Copyright © 2001-2010 Jalios SA. All Rights Reserved.