org.granite.tide.invocation
Class InvocationResult

java.lang.Object
  extended by org.granite.tide.invocation.InvocationResult
All Implemented Interfaces:
Serializable, IInvocationResult

public class InvocationResult
extends Object
implements IInvocationResult

Author:
William DRAI
See Also:
Serialized Form

Constructor Summary
InvocationResult()
           
InvocationResult(Object result)
           
InvocationResult(Object result, List<ContextUpdate> results)
           
 
Method Summary
 List<ContextEvent> getEvents()
           
 Map<String,List<TideMessage>> getKeyedMessages()
           
 boolean getMerge()
           
 List<TideMessage> getMessages()
           
 boolean getRestrict()
           
 Object getResult()
           
 List<ContextUpdate> getResults()
           
 int getScope()
           
 Object[][] getUpdates()
           
 void setEvents(List<ContextEvent> events)
           
 void setKeyedMessages(Map<String,List<TideMessage>> keyedMessages)
           
 void setMerge(boolean merge)
           
 void setMessages(List<TideMessage> messages)
           
 void setRestrict(boolean restrict)
           
 void setResult(Object result)
           
 void setResults(List<ContextUpdate> results)
           
 void setScope(int scope)
           
 void setUpdates(Object[][] updates)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvocationResult

public InvocationResult()

InvocationResult

public InvocationResult(Object result)

InvocationResult

public InvocationResult(Object result,
                        List<ContextUpdate> results)
Method Detail

getResult

public Object getResult()
Specified by:
getResult in interface IInvocationResult

setResult

public void setResult(Object result)

getScope

public int getScope()

setScope

public void setScope(int scope)

getRestrict

public boolean getRestrict()

setRestrict

public void setRestrict(boolean restrict)

getMerge

public boolean getMerge()

setMerge

public void setMerge(boolean merge)

getUpdates

public Object[][] getUpdates()

setUpdates

public void setUpdates(Object[][] updates)

getResults

public List<ContextUpdate> getResults()

setResults

public void setResults(List<ContextUpdate> results)

getEvents

public List<ContextEvent> getEvents()

setEvents

public void setEvents(List<ContextEvent> events)

getMessages

public List<TideMessage> getMessages()

setMessages

public void setMessages(List<TideMessage> messages)

getKeyedMessages

public Map<String,List<TideMessage>> getKeyedMessages()

setKeyedMessages

public void setKeyedMessages(Map<String,List<TideMessage>> keyedMessages)

toString

public String toString()
Overrides:
toString in class Object