Class TMRAPImplementation
java.lang.Object
net.ontopia.topicmaps.utils.tmrap.TMRAPImplementation
PRIVATE: A generic implementation of the TMRAP protocol,
independent of any particular way of invoking the services. It is
used by both the plain HTTP and SOAP interfaces to TMRAP to provide
their TMRAP functionality.
- Since:
- 3.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddFragment(NavigatorApplicationIF navapp, String fragment, String syntax, String tmid) static StringdeleteTopic(NavigatorApplicationIF navapp, Collection<LocatorIF> items, Collection<LocatorIF> subjects, Collection<LocatorIF> identifiers, String[] tmids) static voidgetTolog(NavigatorApplicationIF navapp, String tolog, String tmid, String syntax, String view, ContentHandler handler) static voidgetTopic(NavigatorApplicationIF navapp, Collection<LocatorIF> items, Collection<LocatorIF> subjects, Collection<LocatorIF> indicators, String[] tmids, String syntax, String view, ContentHandler handler) static TopicMapIFgetTopicPage(NavigatorApplicationIF navapp, TMRAPConfiguration config, Collection<LocatorIF> items, Collection<LocatorIF> subjects, Collection<LocatorIF> indicators, String[] tmids) static voidmakeFullName(TopicIF topic, ContentHandler handler) static voidmakeStub(TopicIF topic, ContentHandler handler) static inttologUpdate(NavigatorApplicationIF navapp, String tmid, String statement) static voidupdateTopic(NavigatorApplicationIF navapp, String fragment, String syntax, String tmid, Collection<LocatorIF> indicators, Collection<LocatorIF> items, Collection<LocatorIF> subjects)
-
Constructor Details
-
TMRAPImplementation
public TMRAPImplementation()
-
-
Method Details
-
makeStub
public static void makeStub(TopicIF topic, ContentHandler handler) throws TMRAPException, SAXException - Throws:
TMRAPExceptionSAXException
-
makeFullName
- Throws:
SAXException