org.xwiki.wikistream.instance.input
Interface InstanceInputEventGenerator
- All Superinterfaces:
- FarmFilter, org.xwiki.wikistream.instance.internal.InstanceFilter, org.xwiki.filter.UnknownFilter, WikiDocumentFilter, WikiFilter, WikiSpaceFilter
- All Known Implementing Classes:
- AbstractInstanceInputEventGenerator
@Unstable
@Role
public interface InstanceInputEventGenerator
- extends org.xwiki.wikistream.instance.internal.InstanceFilter
- Since:
- 5.2M2
- Version:
- $Id: 20a7ca0b12ae00b4f3d8f06a170ce361720b5a24 $
| Fields inherited from interface org.xwiki.wikistream.model.filter.WikiDocumentFilter |
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 |
| Fields inherited from interface org.xwiki.filter.UnknownFilter |
FILTER_ELEMENT_ID |
| Methods inherited from interface org.xwiki.filter.UnknownFilter |
beginUnknwon, endUnknwon, onUnknwon |
setWikiFarmParameters
void setWikiFarmParameters(org.xwiki.filter.FilterEventParameters parameters)
throws WikiStreamException
- Set custom parameter related to the farm.
- Parameters:
parameters - the parameters to set
- Throws:
WikiStreamException - when failing to set parameters- Since:
- 5.3M2
setWikiParameters
void setWikiParameters(String name,
org.xwiki.filter.FilterEventParameters parameters)
throws WikiStreamException
- Set custom parameter related to the wiki.
- Parameters:
name - the name of wikiparameters - the parameters to set
- Throws:
WikiStreamException - when failing to set parameters- Since:
- 5.3M2
setWikiSpaceParameters
void setWikiSpaceParameters(String name,
org.xwiki.filter.FilterEventParameters parameters)
throws WikiStreamException
- Set custom parameter related to the space.
- Parameters:
name - the name of spaceparameters - the parameters to set
- Throws:
WikiStreamException - when failing to set parameters- Since:
- 5.3M2
setWikiDocumentParameters
void setWikiDocumentParameters(String name,
org.xwiki.filter.FilterEventParameters parameters)
throws WikiStreamException
- Set custom parameter related to the document.
- Parameters:
name - the name of documentparameters - the parameters to set
- Throws:
WikiStreamException - when failing to set parameters- Since:
- 5.3M2
setFilter
void setFilter(Object filter)
- Parameters:
filter - the filter to send events to
setProperties
void setProperties(Map<String,Object> properties)
- Parameters:
properties - the event generator properties
getDescriptor
WikiStreamDescriptor getDescriptor()
- Returns:
- The WikiStreamDescriptor describes a WikiStream and has the list of bean class parameters or properties.
getFilterInterfaces
Collection<Class<?>> getFilterInterfaces()
throws WikiStreamException
- Returns:
- the filters supported by this stream factory
- Throws:
WikiStreamException - when failing to get filters interfaces
Copyright © 2004–2014 XWiki. All rights reserved.