public class MethodRequestMessageImpl extends MethodRequestDescriptorImpl implements MethodRequestMessage, Serializable
SessionIdAccessor.SessionIdMutator, SessionIdAccessor.SessionIdProperty
InstanceIdAccessor.InstanceIdMutator, InstanceIdAccessor.InstanceIdProperty
Constructor and Description |
---|
MethodRequestMessageImpl()
Creates a new
MethodRequestMessage instance. |
MethodRequestMessageImpl(Method aMethod,
Object[] aArguments,
String aInstanceId,
String aSessionId)
Creates a new
MethodRequestMessage instance. |
MethodRequestMessageImpl(MethodRequest aMethodRequestDescriptor)
Creates a new
MethodRequestMessage instance. |
Modifier and Type | Method and Description |
---|---|
void |
reset() |
void |
setArgumentArray(Object[] arguments) |
void |
setInstanceId(String instanceId) |
void |
setMethodName(String name) |
void |
setMethodRequestDescriptor(MethodRequest methodRequestDescriptor) |
void |
setParameterTypes(Class<?>[] parameterTyps) |
void |
setSessionId(String sessionId) |
clear, equals, getArgumentArray, getArgumentTypeArray, getInstanceId, getMethodName, getSessionId, toString
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getArgumentArray, getArgumentTypeArray, getMethodName
getSessionId
getInstanceId
public MethodRequestMessageImpl()
MethodRequestMessage
instance.public MethodRequestMessageImpl(MethodRequest aMethodRequestDescriptor)
MethodRequestMessage
instance.aMethodRequestDescriptor
- The MethodRequest
in
question.public MethodRequestMessageImpl(Method aMethod, Object[] aArguments, String aInstanceId, String aSessionId)
MethodRequestMessage
instance.aMethod
- The method in question.aArguments
- The arguments to be used for invoking the method.aInstanceId
- The instance ID of the request.aSessionId
- The session ID for this request.public void reset()
reset
in interface org.refcodes.component.Resetable
public void setArgumentArray(Object[] arguments)
setArgumentArray
in class MethodRequestDescriptorImpl
arguments
- Description is currently not available!public void setInstanceId(String instanceId)
setInstanceId
in class MethodRequestDescriptorImpl
instanceId
- Description is currently not available!public void setMethodName(String name)
setMethodName
in class MethodRequestDescriptorImpl
name
- Description is currently not available!public void setParameterTypes(Class<?>[] parameterTyps)
setParameterTypes
in class MethodRequestDescriptorImpl
parameterTyps
- Description is currently not available!public void setSessionId(String sessionId)
setSessionId
in class MethodRequestDescriptorImpl
sessionId
- Description is currently not available!public void setMethodRequestDescriptor(MethodRequest methodRequestDescriptor)
setMethodRequestDescriptor
in class MethodRequestDescriptorImpl
methodRequestDescriptor
- Description is currently not available!Copyright © 2015. All rights reserved.