Joram 5.2.4

org.objectweb.joram.mom.amqp.marshalling
Class AbstractMarshallingClass

java.lang.Object
  extended by org.objectweb.joram.mom.amqp.marshalling.AbstractMarshallingClass
Direct Known Subclasses:
AMQP.Access, AMQP.Basic, AMQP.Channel, AMQP.Connection, AMQP.Exchange, AMQP.Queue, AMQP.Tx

public abstract class AbstractMarshallingClass
extends java.lang.Object


Field Summary
protected  int classId
           
static org.objectweb.util.monolog.api.Logger logger
           
protected static int NULL_CLASS_ID
           
 
Constructor Summary
AbstractMarshallingClass()
          Constructs an AbstractMarshallingClass.
 
Method Summary
protected abstract  int getClassId()
           
protected abstract  java.lang.String getClassName()
           
protected abstract  java.lang.String getMethodName(int id)
           
static AbstractMarshallingClass read(AMQPInputStream is)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static org.objectweb.util.monolog.api.Logger logger

NULL_CLASS_ID

protected static final int NULL_CLASS_ID
See Also:
Constant Field Values

classId

protected int classId
Constructor Detail

AbstractMarshallingClass

public AbstractMarshallingClass()
Constructs an AbstractMarshallingClass.

Method Detail

getClassId

protected abstract int getClassId()

getClassName

protected abstract java.lang.String getClassName()

getMethodName

protected abstract java.lang.String getMethodName(int id)

read

public static AbstractMarshallingClass read(AMQPInputStream is)
                                     throws java.io.IOException,
                                            java.lang.ClassNotFoundException,
                                            java.lang.InstantiationException,
                                            java.lang.IllegalAccessException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

Joram 5.2.4

Copyright © 2000 - 2009 Scalagent D.T. - All rights reserved