Package fish.payara.ejb.http.protocol
Class InvokeMethodRequest
- java.lang.Object
-
- fish.payara.ejb.http.protocol.InvokeMethodRequest
-
- All Implemented Interfaces:
Serializable
public class InvokeMethodRequest extends Object implements Serializable
Invoke a EJB method.- Author:
- Jan Bernitt
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
InvokeMethodRequest.ArgumentDeserializer
-
Field Summary
Fields Modifier and Type Field Description String[]
argActualTypes
InvokeMethodRequest.ArgumentDeserializer
argDeserializer
De-serialises theargValues
into anObject[]
again.String[]
argTypes
Object
argValues
JSONB sets the plainObject[]
while java serialisation serialises the array to abyte[]
so it is not attempted to be de-serialised intoObject
s by receiving JAX-RS endpoint.String
credentials
String
jndiName
String
method
String
principal
-
Constructor Summary
Constructors Constructor Description InvokeMethodRequest(String principal, String credentials, String jndiName, String method, String[] argTypes, String[] argActualTypes, Object argValues, InvokeMethodRequest.ArgumentDeserializer argDeserializer)
-
-
-
Field Detail
-
principal
public final String principal
-
credentials
public final String credentials
-
jndiName
public final String jndiName
-
method
public final String method
-
argTypes
public final String[] argTypes
-
argActualTypes
public final String[] argActualTypes
-
argValues
public final Object argValues
JSONB sets the plainObject[]
while java serialisation serialises the array to abyte[]
so it is not attempted to be de-serialised intoObject
s by receiving JAX-RS endpoint.
-
argDeserializer
public transient InvokeMethodRequest.ArgumentDeserializer argDeserializer
De-serialises theargValues
into anObject[]
again.
-
-