|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openrdf.repository.object.composition.helpers.InvocationMessageContext
public class InvocationMessageContext
Implements the Message interface(s) through an InvocationHandler.
| Constructor Summary | |
|---|---|
InvocationMessageContext(Object target,
Class<?> messageType,
Method method,
Object[] parameters)
|
|
InvocationMessageContext(Object target,
Method method,
Object[] parameters)
|
|
| Method Summary | |
|---|---|
InvocationMessageContext |
appendInvocation(Object target,
Method method)
|
Object |
getFunctionalLiteralResponse()
Single return value of this message. |
Object |
getFunctionalObjectResponse()
Single return value of this message. |
Set<Object> |
getLiteralResponse()
The return value of this message. |
Set<Object> |
getObjectResponse()
The return value of this message. |
Object[] |
getParameters()
The parameter values used in this message. |
Object |
getTarget()
The receiver of this message. |
Object |
invoke(Object proxy,
Method method,
Object[] args)
|
void |
proceed()
Called to allow the message to proceed to the next implementation method. |
void |
setFunctionalLiteralResponse(Object functionalLiteralResponse)
Single return value of this message. |
void |
setFunctionalObjectResponse(Object functionalObjectResponse)
Single return value of this message. |
void |
setLiteralResponse(Set<?> literalResponse)
The return value of this message. |
void |
setObjectResponse(Set<?> objectResponse)
The return value of this message. |
void |
setParameters(Object[] parameters)
The parameter values used in this message. |
void |
setTarget(Object target)
The receiver of this message. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InvocationMessageContext(Object target,
Class<?> messageType,
Method method,
Object[] parameters)
public InvocationMessageContext(Object target,
Method method,
Object[] parameters)
| Method Detail |
|---|
public InvocationMessageContext appendInvocation(Object target,
Method method)
public Object invoke(Object proxy,
Method method,
Object[] args)
throws Throwable
invoke in interface InvocationHandlerThrowablepublic Object[] getParameters()
Message
getParameters in interface Messagepublic void setParameters(Object[] parameters)
Message
setParameters in interface Messagepublic void proceed()
Message
proceed in interface Messagepublic Object getTarget()
Message
getTarget in interface Messagepublic void setTarget(Object target)
Message
setTarget in interface Messagepublic Object getFunctionalLiteralResponse()
Message
getFunctionalLiteralResponse in interface Messagepublic void setFunctionalLiteralResponse(Object functionalLiteralResponse)
Message
setFunctionalLiteralResponse in interface Messagepublic Object getFunctionalObjectResponse()
Message
getFunctionalObjectResponse in interface Messagepublic void setFunctionalObjectResponse(Object functionalObjectResponse)
Message
setFunctionalObjectResponse in interface Messagepublic Set<Object> getLiteralResponse()
Message
getLiteralResponse in interface Messagepublic void setLiteralResponse(Set<?> literalResponse)
Message
setLiteralResponse in interface Messagepublic Set<Object> getObjectResponse()
Message
getObjectResponse in interface Messagepublic void setObjectResponse(Set<?> objectResponse)
Message
setObjectResponse in interface Message
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||