public class PortalPolicyManager extends AbstractPolicyManager<PortalPolicyFilter>
Modifier and Type | Method and Description |
---|---|
Category |
checkCategory(Category workingCategory,
Member loggedMember) |
void |
checkCtxCategories(java.util.List<Category> ctxCategories) |
void |
checkDisplay(DisplayContext context,
Category cat,
Member loggedMember) |
void |
checkDisplay(DisplayContext context,
Member member,
Category home,
Member loggedMember) |
void |
checkDisplay(DisplayContext context,
Publication pub,
Member loggedMember) |
void |
checkDisplayContext(DisplayContext context) |
java.lang.String |
checkPermalink(java.lang.String permalink,
Data data)
Deprecated.
|
java.lang.String |
checkPermalink(java.lang.String permalink,
Data data,
java.util.Locale locale) |
boolean |
checkPortal(PortalInterface portal,
Publication pub,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
boolean jcmsChoice) |
Publication |
checkPublication(Publication workingPublication,
Member loggedMember,
boolean isPreview) |
java.lang.String |
checkRedirect(java.lang.String redirectUrl,
PortalRedirect redirect,
DisplayContext context,
Member loggedMember) |
void |
checkWorkingCategories(java.util.List<Category> workingCategories,
Publication pub,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
Category[] ctxCategories) |
Workspace |
checkWorkspace(DisplayContext context,
Workspace workspace,
Member loggedMember) |
void |
fillDescriptiveURLParamMap(java.util.Map<java.lang.String,java.lang.String> paramMap,
Data data) |
void |
filterDisplayContext(PortalManager.DisplayContextParameters dcp) |
boolean |
getBooleanFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
boolean computedValue) |
java.util.TreeSet<Category> |
getCategoryFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
java.util.TreeSet<Category> computedValue) |
PortalInterface |
getDefaultPortal(PortalInterface jcmsChoice,
Member loggedMember) |
java.lang.String |
getDescriptiveURLId(java.lang.String descriptiveUrl,
java.lang.String id) |
java.lang.String |
getDescriptiveURLLanguage(java.lang.String descriptiveUrl,
java.lang.String lang) |
java.lang.String |
getDescriptiveURLPath(Data data,
java.util.Locale locale) |
java.lang.String |
getDescriptiveURLText(java.lang.String descriptiveURLtext,
Data data,
java.util.Locale locale) |
double |
getDoubleFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
double computedValue) |
java.lang.Object |
getFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
java.lang.Object computedValue) |
Category |
getHomeCategory(Category jcmsChoice,
Member loggedMember) |
static PortalPolicyManager |
getInstance() |
int |
getIntFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
int computedValue) |
long |
getLongFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
long computedValue) |
protected java.lang.String |
getStatusXmlTagName() |
void |
initHeaders(java.util.Map<java.lang.String,java.lang.String> header,
java.lang.String key,
JcmsJspContext context) |
void |
initJavaScriptCodeSet(java.util.Set<java.lang.String> jsCodeSet,
JcmsJspContext context) |
void |
initJavaScriptSet(java.util.Set<java.lang.String> jsSet,
JcmsJspContext context) |
void |
setupHeaders(java.util.Map<java.lang.String,java.lang.String> header,
java.lang.String key,
JcmsJspContext context) |
addPolicyFilter, getPolicyFilters, getPolicyFiltersMap, handleException, removePolicyFilter
public static final PortalPolicyManager getInstance()
protected java.lang.String getStatusXmlTagName()
getStatusXmlTagName
in class AbstractPolicyManager<PortalPolicyFilter>
public Category getHomeCategory(Category jcmsChoice, Member loggedMember)
PortalPolicyFilter.getHomeCategory(Category,Member)
public PortalInterface getDefaultPortal(PortalInterface jcmsChoice, Member loggedMember)
PortalPolicyFilter.getDefaultPortal(PortalInterface,Member)
public void filterDisplayContext(PortalManager.DisplayContextParameters dcp)
public Publication checkPublication(Publication workingPublication, Member loggedMember, boolean isPreview)
public void checkCtxCategories(java.util.List<Category> ctxCategories)
public boolean checkPortal(PortalInterface portal, Publication pub, DisplayContext context, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, boolean jcmsChoice)
public void checkWorkingCategories(java.util.List<Category> workingCategories, Publication pub, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, Category[] ctxCategories)
public void checkDisplay(DisplayContext context, Category cat, Member loggedMember)
public void checkDisplay(DisplayContext context, Publication pub, Member loggedMember)
public void checkDisplay(DisplayContext context, Member member, Category home, Member loggedMember)
public Workspace checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
public void checkDisplayContext(DisplayContext context)
public java.lang.String checkRedirect(java.lang.String redirectUrl, PortalRedirect redirect, DisplayContext context, Member loggedMember)
public java.lang.String checkPermalink(java.lang.String permalink, Data data)
checkPermalink(String, Data, Locale)
public java.lang.String checkPermalink(java.lang.String permalink, Data data, java.util.Locale locale)
public java.lang.String getDescriptiveURLText(java.lang.String descriptiveURLtext, Data data, java.util.Locale locale)
public java.lang.String getDescriptiveURLPath(Data data, java.util.Locale locale)
public java.lang.String getDescriptiveURLId(java.lang.String descriptiveUrl, java.lang.String id)
public java.lang.String getDescriptiveURLLanguage(java.lang.String descriptiveUrl, java.lang.String lang)
public void fillDescriptiveURLParamMap(java.util.Map<java.lang.String,java.lang.String> paramMap, Data data)
PortalPolicyFilter.fillDescriptiveURLParameterMap(Map, Data)
public java.lang.Object getFieldValue(JcmsJspContext ctxt, java.lang.String fieldName, Data data, java.lang.Object computedValue)
public int getIntFieldValue(JcmsJspContext ctxt, java.lang.String fieldName, Data data, int computedValue)
PortalPolicyFilter.getIntFieldValue(JcmsJspContext, String, Data, int)
public long getLongFieldValue(JcmsJspContext ctxt, java.lang.String fieldName, Data data, long computedValue)
PortalPolicyFilter.getLongFieldValue(JcmsJspContext, String, Data, long)
public double getDoubleFieldValue(JcmsJspContext ctxt, java.lang.String fieldName, Data data, double computedValue)
PortalPolicyFilter.getDoubleFieldValue(JcmsJspContext, String, Data, double)
public boolean getBooleanFieldValue(JcmsJspContext ctxt, java.lang.String fieldName, Data data, boolean computedValue)
PortalPolicyFilter.getBooleanFieldValue(JcmsJspContext, String, Data, boolean)
public java.util.TreeSet<Category> getCategoryFieldValue(JcmsJspContext ctxt, java.lang.String fieldName, Data data, java.util.TreeSet<Category> computedValue)
PortalPolicyFilter.getCategoryFieldValue(JcmsJspContext, String, Data, TreeSet)
public void initHeaders(java.util.Map<java.lang.String,java.lang.String> header, java.lang.String key, JcmsJspContext context)
public void setupHeaders(java.util.Map<java.lang.String,java.lang.String> header, java.lang.String key, JcmsJspContext context)
public void initJavaScriptSet(java.util.Set<java.lang.String> jsSet, JcmsJspContext context)
public void initJavaScriptCodeSet(java.util.Set<java.lang.String> jsCodeSet, JcmsJspContext context)
Copyright © 2001-2017 Jalios SA. All Rights Reserved.