org.apache.openejb.client
Interface Request

All Superinterfaces:
Externalizable, Serializable
All Known Subinterfaces:
ClusterableRequest
All Known Implementing Classes:
AuthenticationRequest, ClusterRequest, EJBRequest, JNDIRequest

public interface Request
extends Externalizable


Method Summary
 RequestType getRequestType()
           
 void readExternal(ObjectInput in)
           
 void setMetaData(ProtocolMetaData metaData)
          Set the protocol metadata that can be used for versioned requests
 void writeExternal(ObjectOutput out)
           
 

Method Detail

getRequestType

RequestType getRequestType()

setMetaData

void setMetaData(ProtocolMetaData metaData)
Set the protocol metadata that can be used for versioned requests

Parameters:
metaData - ProtocolMetaData

readExternal

void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

writeExternal

void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.