org.apache.openejb.client
Class ProtocolMetaData

java.lang.Object
  extended by org.apache.openejb.client.ProtocolMetaData

public class ProtocolMetaData
extends java.lang.Object

OpenEJB Enterprise Javabean Protocol (OEJP) OEJP uses a "." numbering scheme to indicate versions of the protocol. Protocol-Version = "OEJP" "/" 1*DIGIT "." 1*DIGIT Some compatability is guaranteed with the major part of the version number.

Version:
$Revision: 693321 $ $Date: 2008-09-09 02:09:25 +0200 (Di, 09. Sep 2008) $

Constructor Summary
ProtocolMetaData()
           
ProtocolMetaData(java.lang.String version)
           
 
Method Summary
 java.lang.String getId()
           
 int getMajor()
           
 int getMinor()
           
 java.lang.String getSpec()
           
 java.lang.String getVersion()
           
 void readExternal(java.io.InputStream in)
           
 void writeExternal(java.io.OutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtocolMetaData

public ProtocolMetaData()

ProtocolMetaData

public ProtocolMetaData(java.lang.String version)
Method Detail

getId

public java.lang.String getId()

getMajor

public int getMajor()

getMinor

public int getMinor()

getVersion

public java.lang.String getVersion()

getSpec

public java.lang.String getSpec()

writeExternal

public void writeExternal(java.io.OutputStream out)
                   throws java.io.IOException
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.InputStream in)
                  throws java.io.IOException
Throws:
java.io.IOException


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.