@StableMinor(version="7.1", sinceVersion="4.0") public abstract class Processor extends Object
Modifier and Type | Field and Description |
---|---|
protected Node |
definitionNode
The processor definition
node . |
protected String |
searchEngineId
The search engine identifier.
|
Constructor and Description |
---|
Processor(Node definitionNode)
Constructs a processor based on given definition
node . |
Modifier and Type | Method and Description |
---|---|
Node |
getConfigNode(IAttributeSetReader attributeSetReader)
Returns the Processor's config
node which contains criteria that
matches the contents of the given attribute set . |
Collection<Node> |
getConfigNodes(IAttributeSetReader attributeSetReader)
Returns the Processor's config
node s which contain criteria that
matches the contents of the given attribute set . |
protected final String searchEngineId
public Processor(Node definitionNode) throws PortalException
node
.definitionNode
- PortalException
public Node getConfigNode(IAttributeSetReader attributeSetReader) throws PortalException
node
which contains criteria that
matches the contents of the given attribute set
.attributeSetReader
- the attribute set
to be used to
match the config criteria.node
.PortalException
public Collection<Node> getConfigNodes(IAttributeSetReader attributeSetReader) throws PortalException
node
s which contain criteria that
matches the contents of the given attribute set
.attributeSetReader
- the attribute set
to be used to
match the config criteria.node
.PortalException
Lumisportal 7.1.1.140331 - Copyright © 2006–2014 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.