@Role
public interface InstanceInputEventGenerator
extends org.xwiki.filter.instance.internal.InstanceFilter
LOG_DOCUMENT_CREATED, LOG_DOCUMENT_DELETED, LOG_DOCUMENT_ERROR, LOG_DOCUMENT_SKIPPED, LOG_DOCUMENT_UPDATED, PARAMETER_CONTENT, PARAMETER_CONTENT_AUTHOR, PARAMETER_CONTENT_DATE, PARAMETER_CONTENT_HTML, PARAMETER_CREATION_AUTHOR, PARAMETER_CREATION_DATE, PARAMETER_CUSTOMCLASS, PARAMETER_DEFAULTTEMPLATE, PARAMETER_HIDDEN, PARAMETER_LASTREVISION, PARAMETER_LOCALE, PARAMETER_PARENT, PARAMETER_REVISION_AUTHOR, PARAMETER_REVISION_COMMENT, PARAMETER_REVISION_DATE, PARAMETER_REVISION_MINOR, PARAMETER_SYNTAX, PARAMETER_TITLE, PARAMETER_VALIDATIONSCRIPT
Modifier and Type | Method and Description |
---|---|
org.xwiki.filter.descriptor.FilterStreamDescriptor |
getDescriptor() |
Collection<Class<?>> |
getFilterInterfaces() |
void |
setFilter(Object filter) |
void |
setProperties(Map<String,Object> properties) |
void |
setWikiDocumentParameters(String name,
org.xwiki.filter.FilterEventParameters parameters)
Set custom parameter related to the document.
|
void |
setWikiFarmParameters(org.xwiki.filter.FilterEventParameters parameters)
Set custom parameter related to the farm.
|
void |
setWikiParameters(String name,
org.xwiki.filter.FilterEventParameters parameters)
Set custom parameter related to the wiki.
|
void |
setWikiSpaceParameters(String name,
org.xwiki.filter.FilterEventParameters parameters)
Set custom parameter related to the space.
|
beginWikiFarm, endWikiFarm
beginWiki, endWiki
beginWikiSpace, endWikiSpace
beginWikiDocument, beginWikiDocumentLocale, beginWikiDocumentRevision, endWikiDocument, endWikiDocumentLocale, endWikiDocumentRevision
void setWikiFarmParameters(org.xwiki.filter.FilterEventParameters parameters) throws org.xwiki.filter.FilterException
parameters
- the parameters to setorg.xwiki.filter.FilterException
- when failing to set parametersvoid setWikiParameters(String name, org.xwiki.filter.FilterEventParameters parameters) throws org.xwiki.filter.FilterException
name
- the name of wikiparameters
- the parameters to setorg.xwiki.filter.FilterException
- when failing to set parametersvoid setWikiSpaceParameters(String name, org.xwiki.filter.FilterEventParameters parameters) throws org.xwiki.filter.FilterException
name
- the name of spaceparameters
- the parameters to setorg.xwiki.filter.FilterException
- when failing to set parametersvoid setWikiDocumentParameters(String name, org.xwiki.filter.FilterEventParameters parameters) throws org.xwiki.filter.FilterException
name
- the name of documentparameters
- the parameters to setorg.xwiki.filter.FilterException
- when failing to set parametersvoid setFilter(Object filter)
filter
- the filter to send events tovoid setProperties(Map<String,Object> properties)
properties
- the event generator propertiesorg.xwiki.filter.descriptor.FilterStreamDescriptor getDescriptor()
Collection<Class<?>> getFilterInterfaces() throws org.xwiki.filter.FilterException
org.xwiki.filter.FilterException
- when failing to get filters interfacesCopyright © 2004–2022 XWiki. All rights reserved.