de.fhhannover.inform.trust.ifmapj.messages
Interface SearchHolder
- All Superinterfaces:
- NamespaceDeclarationHolder
- All Known Subinterfaces:
- SearchRequest, SubscribeUpdate
public interface SearchHolder
- extends NamespaceDeclarationHolder
Interface to access to data related to the search operation.
Both, SearchRequest
and SubscribeUpdate
hold information
about the parameters used for a search operation. This interface provides
access to this information.
Except for the start Identifier
, all other attributes are optional
and may be set to zero, to indicate the attribute is not to be sent to the
MAPS.
- Author:
- aw
getStartIdentifier
Identifier getStartIdentifier()
- Returns:
- the identifier where the search is to be started.
setStartIdentifier
void setStartIdentifier(Identifier startIdentifier)
- Parameters:
startIdentifier
-
- Throws:
NullPointerException
- if the given identifier is null.
getMatchLinksFilter
String getMatchLinksFilter()
setMatchLinksFilter
void setMatchLinksFilter(String matchLinksFilter)
getMaxDepth
Integer getMaxDepth()
setMaxDepth
void setMaxDepth(Integer maxDepth)
getTerminalIdentifierTypes
String getTerminalIdentifierTypes()
setTerminalIdentifierTypes
void setTerminalIdentifierTypes(String terminalIdentifierTypes)
getMaxSize
Integer getMaxSize()
setMaxSize
void setMaxSize(Integer maxSize)
getResultFilter
String getResultFilter()
setResultFilter
void setResultFilter(String resultFilter)
Copyright © 2012 Trust@FHH. All Rights Reserved.