|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jalios.jcms.policy.PolicyManager
public final class PolicyManager
PolicyManager handle all policy classes.
Constructor Summary | |
---|---|
PolicyManager()
|
Method Summary | |
---|---|
void |
addPolicyFilter(PolicyFilter pf)
Add the given PolicyFilter to the
Set of RightPolicyFilter. |
void |
afterImportData(org.jdom.Document doc,
ImportOptions options,
ImportStatus status,
Map context)
|
String |
afterRendering(String text,
Locale userLocale)
|
String |
afterRendering(String text,
Locale userLocale,
WikiRenderingHints hints)
|
void |
afterSendMail(MailMessage msg,
HashMap<String,Object> ctxt)
|
void |
afterWizard(WizardContext context)
|
boolean |
beforeImportData(org.jdom.Document doc,
ImportOptions options,
ImportStatus status,
Map context)
|
String |
beforeRendering(String text,
Locale userLocale)
|
String |
beforeRendering(String text,
Locale userLocale,
WikiRenderingHints hints)
|
boolean |
beforeSendMail(MailMessage msg,
HashMap<String,Object> ctxt)
|
boolean |
beforeWizard(WizardContext context)
|
boolean |
canBeReadBy(boolean isAuthorized,
Category cat,
Group grp,
boolean checkAncestors)
|
boolean |
canBeReadBy(boolean isAuthorized,
Category cat,
Member mbr,
boolean searchInGroups,
boolean checkAncestors)
|
boolean |
canBeReadBy(boolean isAuthorized,
Publication pub,
Group grp)
|
boolean |
canBeReadBy(boolean isAuthorized,
Publication pub,
Member mbr,
boolean searchInGroups)
|
boolean |
canCreateWorkspace(boolean isAuthorized,
Member mbr,
Workspace model)
|
boolean |
canDeleteOther(boolean isAuthorized,
Member mbr,
Class<? extends Publication> clazz,
Workspace ws)
|
boolean |
canDeleteOther(boolean isAuthorized,
Member mbr,
Data data)
|
boolean |
canManageCategory(boolean isAuthorized,
Member mbr,
Category cat,
boolean searchInGroups,
boolean searchInParent)
|
boolean |
canPublish(boolean isAuthorized,
Member mbr,
Class<? extends Publication> clazz,
Set<? extends Workspace> wsSet)
|
boolean |
canUpdateOther(boolean isAuthorized,
Member mbr,
Class<? extends Publication> clazz,
Workspace ws)
|
boolean |
canUpdateOther(boolean isAuthorized,
Member mbr,
Data data)
|
boolean |
canUseCategory(boolean isAuthorized,
Member mbr,
Category cat,
boolean searchInGroups,
boolean searchInParent)
|
boolean |
canWorkOn(boolean isAuthorized,
Publication pub,
Member member)
|
boolean |
checkAfterUpload(DocUploadInfo info)
|
boolean |
checkAfterValidateEntry(AbstractStatFieldListener listener,
StatEntry entry,
boolean jcms)
|
boolean |
checkBeforeUpload(String fieldName,
String contentType,
String fileName)
|
boolean |
checkBeforeValidateEntry(AbstractStatFieldListener listener,
StatEntry entry,
boolean jcms)
|
Category |
checkCategory(Category workingCategory,
Member loggedMember)
|
StatListener |
checkCreateStatListener(PortletStat portlet,
PortalElement report,
StatListener listener)
|
void |
checkCtxCategories(List<Category> ctxCategories)
|
char[] |
checkCtxMenuItems(CategoryCtxMenu ctxMenu,
Category cat,
char[] letters)
|
char[] |
checkCtxMenuItems(MemberCtxMenu ctxMenu,
Member mbr,
char[] letters)
|
char[] |
checkCtxMenuItems(PublicationCtxMenu ctxMenu,
Publication pub,
char[] letters)
|
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)
|
void |
checkEndOfStatEntries(AbstractStatFieldListener listener,
Map workspaceMap)
|
void |
checkGeneratedReports(Map<String,String> jspMap,
StatReport report,
Member member)
|
void |
checkGlobalWysiwygCSS(Set<String> globalStyle,
Workspace workspace)
|
ControllerStatus |
checkHtml(String str,
String field)
|
void |
checkJAVAMetaTemplates(Map<String,String> templateMap,
String className,
org.jdom.Element typeElt,
boolean isExtension)
|
void |
checkJSPMetaTemplates(Map<String,String> templateMap,
String className,
org.jdom.Element typeElt,
boolean isExtension)
|
void |
checkLocalWysiwygCSS(Set<String> localStyle,
String globalStyle,
Workspace workspace)
|
String |
checkPermalink(String permalink,
Data data)
|
boolean |
checkPortal(PortalInterface portal,
Publication pub,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
boolean jcmsChoice)
|
void |
checkProcessEntry(Map workspaceMap,
AbstractStatFieldListener listener,
StatEntry entry,
Object workspace)
|
Publication |
checkPublication(Publication workingPublication,
Member loggedMember,
boolean isPreview)
|
String |
checkRedirect(String redirectUrl,
PortalRedirect redirect,
DisplayContext context,
Member loggedMember)
|
void |
checkWorkingCategories(List<Category> workingCategories,
Publication pub,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
Category[] ctxCategories)
|
Workspace |
checkWorkspace(DisplayContext context,
Workspace workspace,
Member loggedMember)
|
void |
checkWysiwygCSSFile(Set<String> cssFileSet)
|
StatListener |
createStatListener(PortletStat portlet,
PortalElement report,
StatListener listener)
|
boolean |
createThumbnail(FileDocument doc,
File dest,
ImageFormat format,
int maxWidth,
int maxHeight)
|
boolean |
createThumbnail(File src,
File dest,
ImageFormat format,
int maxWidth,
int maxHeight)
|
boolean |
createThumbnail(URL url,
File dest,
ImageFormat format,
int maxWidth,
int maxHeight)
|
void |
deployPlugin(Plugin plugin,
String archiveName)
|
void |
filterCategoryDocument(org.apache.lucene.document.Document doc,
Category cat,
String lang)
|
void |
filterDisplayContext(PortalManager.DisplayContextParameters dcp)
|
void |
filterFileDocument(org.apache.lucene.document.Document doc,
File file)
|
void |
filterPublicationDocument(org.apache.lucene.document.Document doc,
Publication pub,
String lang)
|
org.apache.lucene.analysis.Analyzer |
getAnalyzer(String lang,
boolean isIndexing)
|
boolean |
getBooleanFieldValue(JcmsJspContext ctxt,
String fieldName,
Data data,
boolean computedValue)
|
float |
getCategoryBoost(Category cat,
String lang,
float defaultImplValue)
|
TreeSet<Category> |
getCategoryFieldValue(JcmsJspContext ctxt,
String fieldName,
Data data,
TreeSet<Category> computedValue)
|
Set<? extends ChannelPolicyFilter> |
getChannelPolicyFilterSet()
Returns the set of ChannelPolicyFilter. |
String[] |
getConditionLabels(String[] labels,
Class<? extends PortalElement> portlet,
String userLang)
|
String[] |
getConditionValues(String[] values,
Class<? extends PortalElement> portlet)
|
void |
getCssFiles(List<String> jcmsChoice)
|
Set<? extends CtxMenuPolicyFilter> |
getCtxMenuPolicyFilterSet()
Returns the set of CtxMenuPolicyFilter. |
Data |
getData(String id)
|
String |
getDescriptiveURLText(String descriptiveURLtext,
Data data,
Locale locale)
|
double |
getDoubleFieldValue(JcmsJspContext ctxt,
String fieldName,
Data data,
double computedValue)
|
Set<? extends ExportPolicyFilter> |
getExportPolicyFilterSet()
Returns the set of ExportPolicyFilter. |
float |
getFieldBoost(Category cat,
String lang,
String fieldName,
String fieldValue,
float defaultImplValue)
|
float |
getFieldBoost(Publication pub,
String lang,
String fieldName,
String fieldValue,
float defaultImplValue)
|
Object |
getFieldValue(JcmsJspContext ctxt,
String fieldName,
Data data,
Object computedValue)
|
Set<? extends ImportPolicyFilter> |
getImportPolicyFilterSet()
Returns the set of ImportPolicyFilter. |
String |
getInnerClasses(PortalElement portlet)
|
String |
getInnerStyles(PortalElement portlet)
|
int |
getIntFieldValue(JcmsJspContext ctxt,
String fieldName,
Data data,
int computedValue)
|
String[] |
getLanguageStopWords(String lang,
String[] jcms)
|
HashSet<String> |
getLanguageStopWordsSet(String lang,
HashSet<String> jcms)
|
long |
getLongFieldValue(JcmsJspContext ctxt,
String fieldName,
Data data,
long computedValue)
|
Set<? extends LuceneSearchEnginePolicyFilter> |
getLuceneSearchEnginePolicyFilterSet()
Returns the set of LuceneSearchEnginePolicyFilter. |
Set<? extends MailPolicyFilter> |
getMailPolicyFilterSet()
Returns the set of MailPolicyFilter. |
String |
getOutterClasses(PortalElement portlet)
|
String |
getOutterStyles(PortalElement portlet)
|
Set<? extends PluginPolicyFilter> |
getPluginPolicyFilterSet()
Returns the set of PluginPolicyFilter. |
Set<? extends PortalPolicyFilter> |
getPortalPolicyFilterSet()
Returns the set of PortalPolicyFilter. |
float |
getPublicationBoost(Publication pub,
String lang,
float defaultImplValue)
|
Set<? extends RightPolicyFilter> |
getRightPolicyFilterSet()
Returns the set of RightPolicyFilter. |
Set<? extends StatPolicyFilter> |
getStatPolicyFilterSet()
Returns the set of StatPolicyFilter. |
TypeTemplateEntry |
getTemplateEntry(String usage,
Class<? extends Data> pubClass,
Workspace ws,
TypeTemplateEntry tte)
|
TypeTemplateEntry |
getTemplateEntry(String usage,
Data data,
TypeTemplateEntry tte)
|
Set<? extends TemplatePolicyFilter> |
getTemplatePolicyFilterSet()
Returns the set of TemplatePolicyFilter. |
String |
getTemplateUsage(Class<?> pubClass,
String usage)
|
String |
getTemplateUsage(Data data,
String usage)
|
Set<? extends ThumbnailPolicyFilter> |
getThumbnailPolicyFilterSet()
Returns the set of ThumbnailPolicyFilter. |
String |
getTreeCatNodeExtraContent(TreeCat treecat,
String extraContent,
Category cat,
int level,
int pubcount)
|
Set<? extends WebdavPolicyFilter> |
getWebdavPolicyFilterSet()
Returns the set of WebdavPolicyFilter. |
Set<? extends WidgetPolicyFilter> |
getWidgetPolicyFilterSet()
Returns the set of WidgetPolicyFilter. |
Set<? extends WikiPolicyFilter> |
getWikiPolicyFilterSet()
Returns the set of WikiPolicyFilter. |
Set<? extends WizardPolicyFilter> |
getWizardPolicyFilterSet()
Returns the set of WizardPolicyFilter. |
Set<? extends WysiwygPolicyFilter> |
getWysiwygPolicyFilterSet()
Returns the set of WysiwygPolicyFilter. |
String |
handleCategoryName(String computedName,
Category cat,
WizardContext ctxt)
|
void |
handleCondition(String[] conditions)
|
void |
handleCtxMenuItems(StringBuffer sb,
CategoryCtxMenu ctxMenu,
Category cat)
|
int |
handleCtxMenuItems(StringBuffer sb,
CategoryCtxMenu ctxMenu,
Category cat,
char letter)
|
void |
handleCtxMenuItems(StringBuffer sb,
MemberCtxMenu ctxMenu,
Member mbr)
|
int |
handleCtxMenuItems(StringBuffer sb,
MemberCtxMenu ctxMenu,
Member mbr,
char letter)
|
void |
handleCtxMenuItems(StringBuffer sb,
PublicationCtxMenu ctxMenu,
Publication pub)
|
int |
handleCtxMenuItems(StringBuffer sb,
PublicationCtxMenu ctxMenu,
Publication pub,
char letter)
|
void |
handleWebdavHeaders(Map<String,String> headers,
WebdavContext ctxt)
|
void |
handleWebdavProperties(Set<String> propAllSet)
|
String |
handleWebdavProperty(String property,
String jcms,
WebdavResource res,
WebdavContext ctxt)
|
void |
initCtxMenu(CategoryCtxMenu ctxMenu,
JcmsJspContext jcmsContext)
|
void |
initCtxMenu(MemberCtxMenu ctxMenu,
JcmsJspContext jcmsContext)
|
void |
initCtxMenu(PublicationCtxMenu ctxMenu,
JcmsJspContext jcmsContext)
|
void |
initHeaders(Map<String,String> header,
String key,
JcmsJspContext context)
|
void |
initJavaScriptCodeSet(Set<String> jsCodeSet,
JcmsJspContext context)
|
void |
initJavaScriptSet(Set<String> jsSet,
JcmsJspContext context)
|
void |
initListener(AbstractStatListener listener)
|
boolean |
isValidImageSize(File imgFile,
long width,
long height,
boolean jcms)
|
boolean |
isWorker(boolean isWorker,
Member member,
Workspace ws)
|
boolean |
loadWysiwygEditor(JcmsJspContext context,
boolean load)
|
void |
processDataExport(Data data,
StringBuffer sb,
Map context)
|
void |
processDataSetExport(Set<? extends Data> dataSet,
StringBuffer sb,
Map context)
|
void |
removePolicyFilter(PolicyFilter pf)
Remove the given PolicyFilter to the
Set of RightPolicyFilter. |
void |
setupHeaders(Map<String,String> header,
String key,
JcmsJspContext context)
|
void |
setupPlugin(Plugin plugin)
|
boolean |
silentFilterResource(boolean jcms,
WebdavResource res,
WebdavContext ctxt)
|
boolean |
supportsThumbnail(FileDocument doc,
boolean jcms)
|
void |
uninstallPlugin(Plugin plugin)
|
String |
updateCSS(String css,
AbstractWidget widget)
|
String |
updateHiddenActions(String hiddenActions,
AbstractWidget widget)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String REVISION
protected Set<RightPolicyFilter> rightPolicyFilterSet
protected Set<ChannelPolicyFilter> channelPolicyFilterSet
protected Set<PortalPolicyFilter> portalPolicyFilterSet
protected Set<TemplatePolicyFilter> templatePolicyFilterSet
protected Set<StatPolicyFilter> statPolicyFilterSet
protected Set<WebdavPolicyFilter> webdavPolicyFilterSet
protected Set<WidgetPolicyFilter> widgetPolicyFilterSet
protected Set<ThumbnailPolicyFilter> thumbnailPolicyFilterSet
protected Set<LuceneSearchEnginePolicyFilter> luceneSearchEnginePolicyFilterSet
protected Set<WikiPolicyFilter> wikiPolicyFilterSet
protected Set<PluginPolicyFilter> pluginPolicyFilterSet
protected Set<CtxMenuPolicyFilter> ctxmenuPolicyFilterSet
protected Set<WysiwygPolicyFilter> wysiwygPolicyFilterSet
protected Set<ExportPolicyFilter> exportPolicyFilterSet
protected Set<ImportPolicyFilter> importPolicyFilterSet
protected Set<WizardPolicyFilter> wizardPolicyFilterSet
protected Set<MailPolicyFilter> mailPolicyFilterSet
Constructor Detail |
---|
public PolicyManager()
Method Detail |
---|
public void addPolicyFilter(PolicyFilter pf)
PolicyFilter
to the
Set of RightPolicyFilter.
pf
- the RightPolicyFilter to be addedpublic void removePolicyFilter(PolicyFilter pf)
PolicyFilter
to the
Set of RightPolicyFilter.
pf
- the RightPolicyFilter to be addedpublic Set<? extends RightPolicyFilter> getRightPolicyFilterSet()
public Set<? extends ChannelPolicyFilter> getChannelPolicyFilterSet()
public Set<? extends PortalPolicyFilter> getPortalPolicyFilterSet()
public Set<? extends TemplatePolicyFilter> getTemplatePolicyFilterSet()
public Set<? extends StatPolicyFilter> getStatPolicyFilterSet()
public Set<? extends WebdavPolicyFilter> getWebdavPolicyFilterSet()
public Set<? extends WidgetPolicyFilter> getWidgetPolicyFilterSet()
public Set<? extends ThumbnailPolicyFilter> getThumbnailPolicyFilterSet()
public Set<? extends LuceneSearchEnginePolicyFilter> getLuceneSearchEnginePolicyFilterSet()
public Set<? extends WikiPolicyFilter> getWikiPolicyFilterSet()
public Set<? extends PluginPolicyFilter> getPluginPolicyFilterSet()
public Set<? extends CtxMenuPolicyFilter> getCtxMenuPolicyFilterSet()
public Set<? extends WysiwygPolicyFilter> getWysiwygPolicyFilterSet()
public Set<? extends ExportPolicyFilter> getExportPolicyFilterSet()
public Set<? extends ImportPolicyFilter> getImportPolicyFilterSet()
public Set<? extends WizardPolicyFilter> getWizardPolicyFilterSet()
public Set<? extends MailPolicyFilter> getMailPolicyFilterSet()
public void checkJSPMetaTemplates(Map<String,String> templateMap, String className, org.jdom.Element typeElt, boolean isExtension)
ChannelPolicyFilter.checkJSPMetaTemplates(Map, String, Element, boolean)
public void checkJAVAMetaTemplates(Map<String,String> templateMap, String className, org.jdom.Element typeElt, boolean isExtension)
ChannelPolicyFilter.checkJAVAMetaTemplates(Map, String, Element, boolean)
public Data getData(String id)
ChannelPolicyFilter.getData(String)
public boolean canUpdateOther(boolean isAuthorized, Member mbr, Data data)
RightPolicyFilter.canUpdateOther(boolean, Member, Data)
public boolean canDeleteOther(boolean isAuthorized, Member mbr, Data data)
RightPolicyFilter.canDeleteOther(boolean, Member, Data)
public boolean canBeReadBy(boolean isAuthorized, Publication pub, Member mbr, boolean searchInGroups)
RightPolicyFilter.canBeReadBy(boolean, Publication, Member, boolean)
public boolean canBeReadBy(boolean isAuthorized, Publication pub, Group grp)
RightPolicyFilter.canBeReadBy(boolean, Publication, Group)
public boolean canWorkOn(boolean isAuthorized, Publication pub, Member member)
RightPolicyFilter.canWorkOn(boolean, Publication, Member)
public boolean isWorker(boolean isWorker, Member member, Workspace ws)
RightPolicyFilter.isWorker(boolean, Member, Workspace)
public boolean canPublish(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Set<? extends Workspace> wsSet)
RightPolicyFilter.canPublish(boolean, Member, Class, Set)
public boolean canUpdateOther(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Workspace ws)
RightPolicyFilter.canUpdateOther(boolean, Member, Class, Workspace)
public boolean canDeleteOther(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Workspace ws)
RightPolicyFilter.canDeleteOther(boolean, Member, Class, Workspace)
public boolean canBeReadBy(boolean isAuthorized, Category cat, Member mbr, boolean searchInGroups, boolean checkAncestors)
RightPolicyFilter.canBeReadBy(boolean, Category, Member, boolean, boolean)
public boolean canBeReadBy(boolean isAuthorized, Category cat, Group grp, boolean checkAncestors)
RightPolicyFilter.canBeReadBy(boolean, Category, Group, boolean)
public boolean canUseCategory(boolean isAuthorized, Member mbr, Category cat, boolean searchInGroups, boolean searchInParent)
RightPolicyFilter.canUseCategory(boolean, Member, Category, boolean, boolean)
public boolean canManageCategory(boolean isAuthorized, Member mbr, Category cat, boolean searchInGroups, boolean searchInParent)
RightPolicyFilter.canManageCategory(boolean, Member, Category, boolean, boolean)
public boolean canCreateWorkspace(boolean isAuthorized, Member mbr, Workspace model)
RightPolicyFilter.canCreateWorkspace(boolean, Member, Workspace)
public boolean checkBeforeUpload(String fieldName, String contentType, String fileName)
RightPolicyFilter.checkBeforeUpload(String, String, String)
public boolean checkAfterUpload(DocUploadInfo info)
RightPolicyFilter.checkAfterUpload(DocUploadInfo)
public ControllerStatus checkHtml(String str, String field)
RightPolicyFilter.checkHtml(String, String)
public void filterDisplayContext(PortalManager.DisplayContextParameters dcp)
PortalPolicyFilter.filterDisplayContext(com.jalios.jcms.portlet.PortalManager.DisplayContextParameters)
public Category checkCategory(Category workingCategory, Member loggedMember)
PortalPolicyFilter.checkCategory(Category, Member)
public Publication checkPublication(Publication workingPublication, Member loggedMember, boolean isPreview)
PortalPolicyFilter.checkPublication(Publication, Member, boolean)
public void checkCtxCategories(List<Category> ctxCategories)
PortalPolicyFilter.checkCtxCategories(List)
public boolean checkPortal(PortalInterface portal, Publication pub, DisplayContext context, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, boolean jcmsChoice)
PortalPolicyFilter.checkPortal(PortalInterface, Publication, DisplayContext, Member, boolean, boolean, boolean, boolean)
public void checkWorkingCategories(List<Category> workingCategories, Publication pub, Member loggedMember, boolean skipRedirect, boolean skipExact, boolean modePreview, Category[] ctxCategories)
PortalPolicyFilter.checkWorkingCategories(List, Publication, Member, boolean, boolean, boolean, Category[])
public void checkDisplay(DisplayContext context, Category cat, Member loggedMember)
PortalPolicyFilter.checkDisplay(DisplayContext, Category, Member)
public void checkDisplay(DisplayContext context, Publication pub, Member loggedMember)
PortalPolicyFilter.checkDisplay(DisplayContext, Publication, Member)
public void checkDisplay(DisplayContext context, Member member, Category home, Member loggedMember)
PortalPolicyFilter.checkDisplay(DisplayContext, Member, Category, Member)
public Workspace checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
PortalPolicyFilter.checkWorkspace(DisplayContext, Workspace, Member)
public void checkDisplayContext(DisplayContext context)
PortalPolicyFilter.checkDisplayContext(DisplayContext)
public String checkRedirect(String redirectUrl, PortalRedirect redirect, DisplayContext context, Member loggedMember)
PortalPolicyFilter.checkRedirect(String, PortalRedirect, DisplayContext, Member)
public String checkPermalink(String permalink, Data data)
PortalPolicyFilter.checkPermalink(String, Data)
public String getDescriptiveURLText(String descriptiveURLtext, Data data, Locale locale)
PortalPolicyFilter.getDescriptiveURLText(String, Data, Locale)
public Object getFieldValue(JcmsJspContext ctxt, String fieldName, Data data, Object computedValue)
PortalPolicyFilter.getFieldValue(JcmsJspContext, String, Data, Object)
public int getIntFieldValue(JcmsJspContext ctxt, String fieldName, Data data, int computedValue)
PortalPolicyFilter.getIntFieldValue(JcmsJspContext, String, Data, int)
public long getLongFieldValue(JcmsJspContext ctxt, String fieldName, Data data, long computedValue)
PortalPolicyFilter.getLongFieldValue(JcmsJspContext, String, Data, long)
public double getDoubleFieldValue(JcmsJspContext ctxt, String fieldName, Data data, double computedValue)
PortalPolicyFilter.getDoubleFieldValue(JcmsJspContext, String, Data, double)
public boolean getBooleanFieldValue(JcmsJspContext ctxt, String fieldName, Data data, boolean computedValue)
PortalPolicyFilter.getBooleanFieldValue(JcmsJspContext, String, Data, boolean)
public TreeSet<Category> getCategoryFieldValue(JcmsJspContext ctxt, String fieldName, Data data, TreeSet<Category> computedValue)
PortalPolicyFilter.getCategoryFieldValue(JcmsJspContext, String, Data, TreeSet)
public void initHeaders(Map<String,String> header, String key, JcmsJspContext context)
PortalPolicyFilter.initHeaders(Map, String, JcmsJspContext)
public void setupHeaders(Map<String,String> header, String key, JcmsJspContext context)
PortalPolicyFilter.setupHeaders(Map, String, JcmsJspContext)
public void initJavaScriptSet(Set<String> jsSet, JcmsJspContext context)
PortalPolicyFilter.initJavaScriptSet(Set, JcmsJspContext)
public void initJavaScriptCodeSet(Set<String> jsCodeSet, JcmsJspContext context)
PortalPolicyFilter.initJavaScriptCodeSet(Set, JcmsJspContext)
public TypeTemplateEntry getTemplateEntry(String usage, Data data, TypeTemplateEntry tte)
TemplatePolicyFilter.getTemplateEntry(String, Data, TypeTemplateEntry)
public TypeTemplateEntry getTemplateEntry(String usage, Class<? extends Data> pubClass, Workspace ws, TypeTemplateEntry tte)
TemplatePolicyFilter.getTemplateEntry(String, Class, Workspace, TypeTemplateEntry)
public String getTemplateUsage(Data data, String usage)
TemplatePolicyFilter.getTemplateUsage(Data, String)
public String getTemplateUsage(Class<?> pubClass, String usage)
TemplatePolicyFilter.getTemplateUsage(Class, String)
public String getInnerClasses(PortalElement portlet)
TemplatePolicyFilter.getInnerClasses(PortalElement)
public String getOutterClasses(PortalElement portlet)
TemplatePolicyFilter.getOutterClasses(PortalElement)
public String getInnerStyles(PortalElement portlet)
TemplatePolicyFilter.getInnerStyles(PortalElement)
public String getOutterStyles(PortalElement portlet)
TemplatePolicyFilter.getOutterStyles(PortalElement)
public void getCssFiles(List<String> jcmsChoice)
TemplatePolicyFilter.getCssFiles(List)
public String[] getConditionLabels(String[] labels, Class<? extends PortalElement> portlet, String userLang)
TemplatePolicyFilter.getConditionLabels(String[], Class, String)
public String[] getConditionValues(String[] values, Class<? extends PortalElement> portlet)
TemplatePolicyFilter.getConditionValues(String[], Class)
public void handleCondition(String[] conditions)
TemplatePolicyFilter.handleCondition(String[])
public void initListener(AbstractStatListener listener)
StatPolicyFilter.initListener(AbstractStatListener)
public void checkEndOfStatEntries(AbstractStatFieldListener listener, Map workspaceMap)
StatPolicyFilter.checkEndOfStatEntries(AbstractStatFieldListener, Map)
public boolean checkBeforeValidateEntry(AbstractStatFieldListener listener, StatEntry entry, boolean jcms)
StatPolicyFilter.checkBeforeValidateEntry(AbstractStatFieldListener, StatEntry, boolean)
public boolean checkAfterValidateEntry(AbstractStatFieldListener listener, StatEntry entry, boolean jcms)
StatPolicyFilter.checkAfterValidateEntry(AbstractStatFieldListener, StatEntry, boolean)
public void checkProcessEntry(Map workspaceMap, AbstractStatFieldListener listener, StatEntry entry, Object workspace)
StatPolicyFilter.checkProcessEntry(Map, AbstractStatFieldListener, StatEntry, Object)
public void checkGeneratedReports(Map<String,String> jspMap, StatReport report, Member member)
StatPolicyFilter.checkGeneratedReports(Map, StatReport, Member)
public StatListener createStatListener(PortletStat portlet, PortalElement report, StatListener listener)
StatPolicyFilter.createStatListener(PortletStat, PortalElement, StatListener)
public StatListener checkCreateStatListener(PortletStat portlet, PortalElement report, StatListener listener)
StatPolicyFilter.checkCreateStatListener(PortletStat, PortalElement, StatListener)
public void handleWebdavHeaders(Map<String,String> headers, WebdavContext ctxt)
WebdavPolicyFilter.handleWebdavHeaders(Map, WebdavContext)
public void handleWebdavProperties(Set<String> propAllSet)
WebdavPolicyFilter.handleWebdavProperties(Set)
public String handleWebdavProperty(String property, String jcms, WebdavResource res, WebdavContext ctxt)
WebdavPolicyFilter.handleWebdavProperty(String, String, WebdavResource, WebdavContext)
public boolean silentFilterResource(boolean jcms, WebdavResource res, WebdavContext ctxt)
WebdavPolicyFilter.silentFilterResource(boolean, WebdavResource, WebdavContext)
public String updateHiddenActions(String hiddenActions, AbstractWidget widget)
WidgetPolicyFilter.updateHiddenActions(String, AbstractWidget)
public String updateCSS(String css, AbstractWidget widget)
WidgetPolicyFilter.updateCSS(String, AbstractWidget)
public String getTreeCatNodeExtraContent(TreeCat treecat, String extraContent, Category cat, int level, int pubcount)
WidgetPolicyFilter.getTreeCatNodeExtraContent(TreeCat, String, Category, int, int)
public boolean createThumbnail(File src, File dest, ImageFormat format, int maxWidth, int maxHeight)
ThumbnailPolicyFilter.createThumbnail(File, File, ImageFormat, int, int, boolean)
public boolean isValidImageSize(File imgFile, long width, long height, boolean jcms)
ThumbnailPolicyFilter.isValidImageSize(File, long, long, boolean)
public boolean supportsThumbnail(FileDocument doc, boolean jcms)
ThumbnailPolicyFilter.supportsThumbnail(FileDocument, boolean)
public boolean createThumbnail(FileDocument doc, File dest, ImageFormat format, int maxWidth, int maxHeight)
ThumbnailPolicyFilter.createThumbnail(FileDocument, File, ImageFormat, int, int, boolean)
public boolean createThumbnail(URL url, File dest, ImageFormat format, int maxWidth, int maxHeight)
ThumbnailPolicyFilter.createThumbnail(URL, File, ImageFormat, int, int, boolean)
public String[] getLanguageStopWords(String lang, String[] jcms)
public HashSet<String> getLanguageStopWordsSet(String lang, HashSet<String> jcms)
public org.apache.lucene.analysis.Analyzer getAnalyzer(String lang, boolean isIndexing)
LuceneSearchEnginePolicyFilter.getAnalyzer(String, boolean, Analyzer)
public float getPublicationBoost(Publication pub, String lang, float defaultImplValue)
LuceneSearchEnginePolicyFilter.getPublicationBoost(Publication, String, float)
public float getFieldBoost(Publication pub, String lang, String fieldName, String fieldValue, float defaultImplValue)
LuceneSearchEnginePolicyFilter.getFieldBoost(Publication, String, String, String, float)
public float getCategoryBoost(Category cat, String lang, float defaultImplValue)
LuceneSearchEnginePolicyFilter.getCategoryBoost(Category, String, float)
public float getFieldBoost(Category cat, String lang, String fieldName, String fieldValue, float defaultImplValue)
LuceneSearchEnginePolicyFilter.getFieldBoost(Category, String, String, String, float)
public void filterPublicationDocument(org.apache.lucene.document.Document doc, Publication pub, String lang)
LuceneSearchEnginePolicyFilter.filterPublicationDocument(Document, Publication, String)
public void filterCategoryDocument(org.apache.lucene.document.Document doc, Category cat, String lang)
LuceneSearchEnginePolicyFilter.filterCategoryDocument(Document, Category, String)
public void filterFileDocument(org.apache.lucene.document.Document doc, File file)
LuceneSearchEnginePolicyFilter.filterFileDocument(Document, File)
public String beforeRendering(String text, Locale userLocale, WikiRenderingHints hints)
WikiPolicyFilter.beforeRendering(String, Locale, WikiRenderingHints)
public String afterRendering(String text, Locale userLocale, WikiRenderingHints hints)
WikiPolicyFilter.afterRendering(String, Locale, WikiRenderingHints)
public void setupPlugin(Plugin plugin)
PluginPolicyFilter.setupPlugin(Plugin)
public void deployPlugin(Plugin plugin, String archiveName)
PluginPolicyFilter.deployPlugin(Plugin,String)
public void uninstallPlugin(Plugin plugin)
PluginPolicyFilter.uninstallPlugin(Plugin)
public void initCtxMenu(PublicationCtxMenu ctxMenu, JcmsJspContext jcmsContext)
CtxMenuPolicyFilter.initCtxMenu(PublicationCtxMenu, JcmsJspContext)
public void initCtxMenu(CategoryCtxMenu ctxMenu, JcmsJspContext jcmsContext)
CtxMenuPolicyFilter.initCtxMenu(PublicationCtxMenu, JcmsJspContext)
public void initCtxMenu(MemberCtxMenu ctxMenu, JcmsJspContext jcmsContext)
CtxMenuPolicyFilter.initCtxMenu(PublicationCtxMenu, JcmsJspContext)
public char[] checkCtxMenuItems(PublicationCtxMenu ctxMenu, Publication pub, char[] letters)
CtxMenuPolicyFilter.checkCtxMenuItems(PublicationCtxMenu, Publication, char[])
public char[] checkCtxMenuItems(CategoryCtxMenu ctxMenu, Category cat, char[] letters)
CtxMenuPolicyFilter.checkCtxMenuItems(CategoryCtxMenu, Category, char[])
public char[] checkCtxMenuItems(MemberCtxMenu ctxMenu, Member mbr, char[] letters)
CtxMenuPolicyFilter.checkCtxMenuItems(MemberCtxMenu, Member, char[])
public int handleCtxMenuItems(StringBuffer sb, PublicationCtxMenu ctxMenu, Publication pub, char letter)
CtxMenuPolicyFilter.handleCtxMenuItems(StringBuffer, PublicationCtxMenu, Publication, char, int)
public int handleCtxMenuItems(StringBuffer sb, CategoryCtxMenu ctxMenu, Category cat, char letter)
CtxMenuPolicyFilter.handleCtxMenuItems(StringBuffer, CategoryCtxMenu, Category, char, int)
public int handleCtxMenuItems(StringBuffer sb, MemberCtxMenu ctxMenu, Member mbr, char letter)
CtxMenuPolicyFilter.handleCtxMenuItems(StringBuffer, MemberCtxMenu, Member, char, int)
public void handleCtxMenuItems(StringBuffer sb, PublicationCtxMenu ctxMenu, Publication pub)
CtxMenuPolicyFilter.handleCtxMenuItems(StringBuffer, PublicationCtxMenu, Publication)
public void handleCtxMenuItems(StringBuffer sb, CategoryCtxMenu ctxMenu, Category cat)
CtxMenuPolicyFilter.handleCtxMenuItems(StringBuffer, CategoryCtxMenu, Category)
public void handleCtxMenuItems(StringBuffer sb, MemberCtxMenu ctxMenu, Member mbr)
CtxMenuPolicyFilter.handleCtxMenuItems(StringBuffer, MemberCtxMenu, Member)
public boolean loadWysiwygEditor(JcmsJspContext context, boolean load)
WysiwygPolicyFilter.loadWysiwygEditor(JcmsJspContext, boolean)
public void checkWysiwygCSSFile(Set<String> cssFileSet)
WysiwygPolicyFilter.checkWysiwygCSSFile(Set)
public void checkGlobalWysiwygCSS(Set<String> globalStyle, Workspace workspace)
WysiwygPolicyFilter.checkGlobalWysiwygCSS(Set, Workspace)
public void checkLocalWysiwygCSS(Set<String> localStyle, String globalStyle, Workspace workspace)
WysiwygPolicyFilter.checkLocalWysiwygCSS(Set, String, Workspace)
public String beforeRendering(String text, Locale userLocale)
WysiwygPolicyFilter.beforeRendering(java.lang.String, java.util.Locale)
public String afterRendering(String text, Locale userLocale)
WysiwygPolicyFilter.afterRendering(java.lang.String, java.util.Locale)
public void processDataExport(Data data, StringBuffer sb, Map context)
ExportPolicyFilter.processDataExport(Data, StringBuffer, Map)
public void processDataSetExport(Set<? extends Data> dataSet, StringBuffer sb, Map context)
ExportPolicyFilter.processDataSetExport(Set, StringBuffer, Map)
public boolean beforeImportData(org.jdom.Document doc, ImportOptions options, ImportStatus status, Map context)
ImportPolicyFilter.beforeImportData(org.jdom.Document, ImportOptions, ImportStatus, Map)
public void afterImportData(org.jdom.Document doc, ImportOptions options, ImportStatus status, Map context)
ImportPolicyFilter.afterImportData(org.jdom.Document, ImportOptions, ImportStatus, Map)
public boolean beforeWizard(WizardContext context)
WizardPolicyFilter.beforeWizard(com.jalios.jcms.workspace.WizardContext)
public void afterWizard(WizardContext context)
WizardPolicyFilter.afterWizard(com.jalios.jcms.workspace.WizardContext)
public String handleCategoryName(String computedName, Category cat, WizardContext ctxt)
WizardPolicyFilter.handleCategoryName(String, Category, WizardContext)
public boolean beforeSendMail(MailMessage msg, HashMap<String,Object> ctxt)
MailPolicyFilter.beforeSendMail(com.jalios.jcms.MailMessage, java.util.HashMap)
public void afterSendMail(MailMessage msg, HashMap<String,Object> ctxt)
MailPolicyFilter.afterSendMail(com.jalios.jcms.MailMessage, java.util.HashMap)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |