org.dicom4j.network.association.transport.codec
Class DicomProtocolEncoder

java.lang.Object
  extended by org.dicom4j.network.association.transport.codec.DicomProtocolEncoder
All Implemented Interfaces:
org.apache.mina.filter.codec.ProtocolEncoder

public class DicomProtocolEncoder
extends Object
implements org.apache.mina.filter.codec.ProtocolEncoder

Encode a ProtocolDataUnit and send it to the network

Author:
Laurent Lecomte

Constructor Summary
DicomProtocolEncoder()
           
 
Method Summary
 void dispose(org.apache.mina.common.IoSession session)
          Release all resources
 void encode(org.apache.mina.common.IoSession session, Object message, org.apache.mina.filter.codec.ProtocolEncoderOutput out)
          Encode a ProtocolDataUnit
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DicomProtocolEncoder

public DicomProtocolEncoder()
Method Detail

dispose

public void dispose(org.apache.mina.common.IoSession session)
             throws Exception
Release all resources

Specified by:
dispose in interface org.apache.mina.filter.codec.ProtocolEncoder
Throws:
Exception

encode

public void encode(org.apache.mina.common.IoSession session,
                   Object message,
                   org.apache.mina.filter.codec.ProtocolEncoderOutput out)
            throws Exception
Encode a ProtocolDataUnit

Specified by:
encode in interface org.apache.mina.filter.codec.ProtocolEncoder
Parameters:
session -
message - the ProtocolDataUnit
out -
Throws:
Exception


Copyright © 2009 dicom4j. All Rights Reserved.