Jumpi v1.2.0

Class DeserializeTransformer

All Implemented Interfaces:
Component, Configurable, Manageable, Transformer

public class DeserializeTransformer
extends AbstractTransformer

Standard Java Deserialization transformation from byte[] or FastByteArrayInputStream containing a serialized Object to an Object.

Field Summary
Fields inherited from class org.jumpi.impl.AbstractTransformer
exceptionOnMismatch_, jumpi_, name_, nextTransformer_, warnOnMismatch_
Constructor Summary
Method Summary
 void transform(Envelope env)
          Deserialize an object.
Methods inherited from class org.jumpi.impl.AbstractTransformer
configure, doNextTransformation, getName, manage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public DeserializeTransformer()
Method Detail


public void transform(Envelope env)
               throws java.lang.Exception
Deserialize an object. A byte[] or FastByteArrayInputStream containing a serialized message from the Envelope's context stack and produce an Object. The Object is placed on the Envelope's context stack.

Specified by:
transform in interface Transformer
Specified by:
transform in class AbstractTransformer
env - the Envelope containing data to transform and the result.
java.lang.Exception - if a failure condition occcurs.

Jumpi v1.2.0

Copyright 2003, Peter Jonathan Klauser.