org.jomc.spi
Interface Invocation

Package class diagram package Invocation

@Generated(value="org.jomc.tools.SourceFileProcessor 1.2",
           comments="See http://jomc.sourceforge.net/jomc/1.2/jomc-tools-1.2")
public interface Invocation

Invocation of an object.

Identifier:
org.jomc.spi.Invocation
Multiplicity:
One
Scope:
None

Version:
1.0
Author:
Christian Schulte 1.0
See Also:
getObject(Invocation.class), getObject(Invocation.class, "implementation name"), org.jomc.ObjectManagerFactory

Method Summary
 Object[] getArguments()
          Gets the arguments of this invocation.
 Map getContext()
          Gets the context of this invocation.
 Method getMethod()
          Gets the method of this invocation.
 Object getObject()
          Gets the object of this invocation.
 Object getResult()
          Gets the result of this invocation.
 void setResult(Object value)
          Sets the result of this invocation.
 

Method Detail

getContext

Map getContext()
Gets the context of this invocation.

Returns:
The context of this invocation.

getObject

Object getObject()
Gets the object of this invocation.

Returns:
The object of this invocation.

getMethod

Method getMethod()
Gets the method of this invocation.

Returns:
The method of this invocation.

getArguments

Object[] getArguments()
Gets the arguments of this invocation.

Returns:
The arguments of this invocation or null.

getResult

Object getResult()
Gets the result of this invocation.

Returns:
The result of this invocation or null.
See Also:
setResult(java.lang.Object)

setResult

void setResult(Object value)
Sets the result of this invocation.

Parameters:
value - The new result of this invocation or null.
See Also:
getResult()


Copyright © 2005-2012 The JOMC Project. All Rights Reserved.Get JOMC at SourceForge.net. Fast, secure and Free Open Source software downloads
Please note that this documentation is maintained by non-native english speaking authors. As such, you may encounter phrases or wordings which seem imprecise or may even have a totally different meaning to native english speaking readers than what the individual author was trying to express. If you are a native english speaking reader and find any such phrases or wordings we kindly ask you to send an email to the corresponding author and help us improve this documentation in order to avoid misunderstandings. You will find the authors' email addresses at the top of each class. Please accept our apologies for any inconvenience caused.