org.apache.stanbol.reasoners.web.input.provider.impl
Class OntonetInputProvider

java.lang.Object
  extended by org.apache.stanbol.reasoners.web.input.provider.impl.OntonetInputProvider
All Implemented Interfaces:
ReasoningServiceInputProvider

public class OntonetInputProvider
extends java.lang.Object
implements ReasoningServiceInputProvider

An input provider which binds the reasoners input to Ontonet

Author:
enridaga

Constructor Summary
OntonetInputProvider(ONManager onManager, SessionManager sessionManager, java.lang.String scopeId, java.lang.String sessionId)
          Constructor, if the input are a Scope and a Session
OntonetInputProvider(ONManager onManager, java.lang.String scopeId)
          Contructor, if the input is a Scope
 
Method Summary
<T> boolean
adaptTo(java.lang.Class<T> type)
           
<T> java.util.Iterator<T>
getInput(java.lang.Class<T> type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OntonetInputProvider

public OntonetInputProvider(ONManager onManager,
                            java.lang.String scopeId)
Contructor, if the input is a Scope

Parameters:
onManager -
scopeId -

OntonetInputProvider

public OntonetInputProvider(ONManager onManager,
                            SessionManager sessionManager,
                            java.lang.String scopeId,
                            java.lang.String sessionId)
Constructor, if the input are a Scope and a Session

Parameters:
onManager -
scopeId -
sessionId -
Method Detail

getInput

public <T> java.util.Iterator<T> getInput(java.lang.Class<T> type)
                               throws java.io.IOException
Specified by:
getInput in interface ReasoningServiceInputProvider
Throws:
java.io.IOException

adaptTo

public <T> boolean adaptTo(java.lang.Class<T> type)
Specified by:
adaptTo in interface ReasoningServiceInputProvider


Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.