public static class EJBRequest.Body
extends java.lang.Object
implements java.io.Externalizable
Constructor and Description |
---|
Body() |
Body(EJBMetaDataImpl ejb) |
Modifier and Type | Method and Description |
---|---|
JNDIContext.AuthenticationInfo |
getAuthentication() |
java.lang.Class |
getInterfaceClass() |
java.lang.reflect.Method |
getMethodInstance() |
java.lang.String |
getMethodName() |
java.lang.Object[] |
getMethodParameters() |
java.lang.Class[] |
getMethodParamTypes() |
java.lang.Object |
getPrimaryKey() |
java.lang.String |
getRequestId() |
byte |
getVersion() |
void |
readExternal(java.io.ObjectInput in)
Changes to this method must observe the optional
metaData version |
protected void |
readMethodParameters(java.io.ObjectInput in)
Changes to this method must observe the optional
metaData version |
void |
setAuthentication(JNDIContext.AuthenticationInfo authentication) |
void |
setMetaData(ProtocolMetaData metaData) |
void |
setMethodInstance(java.lang.reflect.Method methodInstance) |
void |
setMethodParameters(java.lang.Object[] methodParameters) |
void |
setPrimaryKey(java.lang.Object primaryKey) |
void |
setRequestId(java.lang.String requestId) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out)
Changes to this method must observe the optional
metaData version |
protected void |
writeMethodParameters(java.io.ObjectOutput out,
java.lang.Class[] types,
java.lang.Object[] args)
Changes to this method must observe the optional
metaData version |
public Body(EJBMetaDataImpl ejb)
public Body()
public void setMetaData(ProtocolMetaData metaData)
public byte getVersion()
public void setAuthentication(JNDIContext.AuthenticationInfo authentication)
public JNDIContext.AuthenticationInfo getAuthentication()
public java.lang.reflect.Method getMethodInstance()
public java.lang.Object[] getMethodParameters()
public java.lang.Object getPrimaryKey()
public java.lang.Class getInterfaceClass()
public java.lang.String getMethodName()
public java.lang.Class[] getMethodParamTypes()
public void setMethodInstance(java.lang.reflect.Method methodInstance)
public void setMethodParameters(java.lang.Object[] methodParameters)
public void setPrimaryKey(java.lang.Object primaryKey)
public java.lang.String getRequestId()
public void setRequestId(java.lang.String requestId)
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
metaData
versionreadExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
metaData
versionwriteExternal
in interface java.io.Externalizable
java.io.IOException
protected void writeMethodParameters(java.io.ObjectOutput out, java.lang.Class[] types, java.lang.Object[] args) throws java.io.IOException
metaData
versionjava.io.IOException
protected void readMethodParameters(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
metaData
versionjava.io.IOException
java.lang.ClassNotFoundException
public java.lang.String toString()
toString
in class java.lang.Object