|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRemoteCallParameterSerializer
Call parameter serializer. Represents the serializer for remote call parameters.
| Method Summary | |
|---|---|
IRemoteCallParameter[] |
serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter[] currentParameters,
java.lang.Object[] paramToSerialize)
Serializes all remote call parameters of this call. |
IRemoteCallParameter |
serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault,
java.lang.Object paramToSerialize)
Serialize a remote call parameter. |
| Method Detail |
|---|
IRemoteCallParameter serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault,
java.lang.Object paramToSerialize)
throws java.io.NotSerializableException
endpoint - the endpoint. Should not be null.call - the call associated with the parameter to serialize. Will not be null.callable - the callable associated with the parameter to serialize. Will not be null.paramDefault - the default value (from the callable), for the parameter to serialize.paramToSerialize - the actual parameter value to serialize.
java.io.NotSerializableException - if parameter cannot be serialized.
IRemoteCallParameter[] serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter[] currentParameters,
java.lang.Object[] paramToSerialize)
throws java.io.NotSerializableException
IRemoteCallParameterserializeParameter(String, IRemoteCall, IRemoteCallable, IRemoteCallParameter, Object)
and allows to override its results (read override IRemoteCallParameters).
endpoint - the endpoint. Should not be null.call - the call associated with the parameter to serialize. Will not be null.callable - the callable associated with the parameter to serialize. Will not be null.currentParameters - the list of current parameters (from the callable) that would be sendparamToSerialize - all parameters to serialize.
java.io.NotSerializableException - if a parameter cannot be serialized.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||