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.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
metaData versionwriteExternal in interface java.io.Externalizablejava.io.IOExceptionprotected void writeMethodParameters(java.io.ObjectOutput out,
java.lang.Class[] types,
java.lang.Object[] args)
throws java.io.IOException
metaData versionjava.io.IOExceptionprotected void readMethodParameters(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
metaData versionjava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic java.lang.String toString()
toString in class java.lang.Object