net.sourceforge.fluxion.pussycat.manager
Class PussycatSessionManager
java.lang.Object
net.sourceforge.fluxion.pussycat.manager.PussycatSessionManager
public class PussycatSessionManager
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PussycatSessionManager
public PussycatSessionManager(java.lang.String sessionId)
throws PussycatException
- Throws:
PussycatException
PussycatSessionManager
public PussycatSessionManager(java.lang.String sessionId,
org.semanticweb.owl.model.OWLOntologyManager om)
throws PussycatException
- Throws:
PussycatException
getSessionId
public java.lang.String getSessionId()
getFluxionServices
public java.util.Set<FluxionService> getFluxionServices()
setFluxionServices
public void setFluxionServices(java.util.Set<FluxionService> fluxionServices)
getOntologyManager
public org.semanticweb.owl.model.OWLOntologyManager getOntologyManager()
setOntologyManager
public void setOntologyManager(org.semanticweb.owl.model.OWLOntologyManager om)
getEntityCacheManager
public PussycatEntityCacheManager getEntityCacheManager()
setProgressMonitor
public void setProgressMonitor(ReasonerProgressMonitor monitor)
getProgressMonitor
public ReasonerProgressMonitor getProgressMonitor()
getOntologySearcher
public PussycatOntologySearcher getOntologySearcher()
setApplicationOntology
public void setApplicationOntology(org.semanticweb.owl.model.OWLOntology ontology)
getApplicationOntology
public org.semanticweb.owl.model.OWLOntology getApplicationOntology()
loadOntology
public org.semanticweb.owl.model.OWLOntology loadOntology(java.net.URI physURI)
throws org.semanticweb.owl.model.OWLException
- Throws:
org.semanticweb.owl.model.OWLException
addOntology
public void addOntology(java.net.URI physURI)
throws org.semanticweb.owl.model.OWLException,
PussycatException
- Throws:
org.semanticweb.owl.model.OWLException
PussycatException
addOntology
public void addOntology(java.net.URI physURI,
org.semanticweb.owl.model.OWLOntology ontology)
throws org.semanticweb.owl.model.OWLException,
PussycatException
- Throws:
org.semanticweb.owl.model.OWLException
PussycatException
setActiveOntology
public void setActiveOntology(java.net.URI physURI)
throws org.semanticweb.owl.model.OWLException,
PussycatException
- Throws:
org.semanticweb.owl.model.OWLException
PussycatException
setActiveOntology
public void setActiveOntology(org.semanticweb.owl.model.OWLOntology ontology)
throws org.semanticweb.owl.model.OWLException,
PussycatException
- Throws:
org.semanticweb.owl.model.OWLException
PussycatException
getActiveOntology
public org.semanticweb.owl.model.OWLOntology getActiveOntology()
unloadOntology
public void unloadOntology(java.net.URI physURI)
unloadAllOntologies
public void unloadAllOntologies()
removeOntology
public void removeOntology(java.net.URI physURI)
removeAllOntologies
public void removeAllOntologies()
getOntologies
public java.util.Hashtable<java.net.URI,org.semanticweb.owl.model.OWLOntology> getOntologies()
getOntologySet
public java.util.Set<org.semanticweb.owl.model.OWLOntology> getOntologySet()
getResourceHistory
public PussycatResourceHistory getResourceHistory()
classify
public void classify(org.semanticweb.owl.model.OWLOntology ontology)
throws org.semanticweb.owl.model.OWLException,
org.mindswap.pellet.exceptions.InconsistentOntologyException
- Throws:
org.semanticweb.owl.model.OWLException
org.mindswap.pellet.exceptions.InconsistentOntologyException
realise
public void realise(org.semanticweb.owl.model.OWLOntology ontology)
throws org.semanticweb.owl.model.OWLException,
org.semanticweb.owl.inference.OWLReasonerException
- Throws:
org.semanticweb.owl.model.OWLException
org.semanticweb.owl.inference.OWLReasonerException
getLastAddedOntology
public org.semanticweb.owl.model.OWLOntology getLastAddedOntology()
getReasoner
public org.mindswap.pellet.owlapi.Reasoner getReasoner()
setReasoner
public void setReasoner(org.mindswap.pellet.owlapi.Reasoner reasoner)
getConceptGlyphs
public java.util.Hashtable getConceptGlyphs()
isActive
public boolean isActive(org.semanticweb.owl.model.OWLOntology ontology)
setUserLevel
public void setUserLevel(java.lang.String level)
throws PussycatException
- Throws:
PussycatException
getUserLevel
public java.lang.String getUserLevel()
setAutoCreateBrowserTab
public void setAutoCreateBrowserTab(boolean auto)
isAutoCreateBrowserTab
public boolean isAutoCreateBrowserTab()
setAutoReasoning
public void setAutoReasoning(boolean auto)
isAutoReasoning
public boolean isAutoReasoning()
setAutoFullEntityCaching
public void setAutoFullEntityCaching(boolean auto)
isAutoFullEntityCaching
public boolean isAutoFullEntityCaching()
setSearchPreCaching
public void setSearchPreCaching(boolean precache)
isSearchPreCaching
public boolean isSearchPreCaching()
setReasonerListenForOntologyChanges
public void setReasonerListenForOntologyChanges(boolean listen)
isReasonerListenForOntologyChanges
public boolean isReasonerListenForOntologyChanges()
setPelletLogLevel
public void setPelletLogLevel(java.util.logging.Level level)
setSessionProxy
public void setSessionProxy(java.lang.String proxyHost,
int proxyPort,
java.lang.String nonProxyHosts)
proxiedURLConnection
public java.net.HttpURLConnection proxiedURLConnection(java.net.URL url,
java.lang.String serverName)
throws java.io.IOException,
PussycatException
- Throws:
java.io.IOException
PussycatException
setSpiManager
public void setSpiManager(SPIManager spiManager)
getSpiManager
public SPIManager getSpiManager()
Copyright © 2010. All Rights Reserved.