org.apache.stanbol.reasoners.web.utils
Class ReasoningServiceResult<T>

java.lang.Object
  extended by org.apache.stanbol.reasoners.web.utils.ReasoningServiceResult<T>
Type Parameters:
T -
All Implemented Interfaces:
JobResult

public class ReasoningServiceResult<T>
extends java.lang.Object
implements JobResult

To represent a result of a reasoning service.

Author:
enridaga

Constructor Summary
ReasoningServiceResult(java.lang.String task)
           
ReasoningServiceResult(java.lang.String task, boolean success)
           
ReasoningServiceResult(java.lang.String task, boolean success, T resultObj)
           
ReasoningServiceResult(java.lang.String task, T resultObj)
           
 
Method Summary
 T get()
           
 java.lang.String getMessage()
           
 java.lang.String getTask()
           
 boolean isSuccess()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReasoningServiceResult

public ReasoningServiceResult(java.lang.String task,
                              boolean success,
                              T resultObj)

ReasoningServiceResult

public ReasoningServiceResult(java.lang.String task,
                              boolean success)

ReasoningServiceResult

public ReasoningServiceResult(java.lang.String task,
                              T resultObj)

ReasoningServiceResult

public ReasoningServiceResult(java.lang.String task)
Method Detail

get

public T get()

isSuccess

public boolean isSuccess()
Specified by:
isSuccess in interface JobResult

getTask

public java.lang.String getTask()

getMessage

public java.lang.String getMessage()
Specified by:
getMessage in interface JobResult


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