org.openorb.orb.ssl
Class SSLTaggedComponentHandler

java.lang.Object
  extended by org.openorb.orb.ssl.SSLTaggedComponentHandler
All Implemented Interfaces:
org.openorb.orb.iiop.TaggedComponentHandler

public class SSLTaggedComponentHandler
extends java.lang.Object
implements org.openorb.orb.iiop.TaggedComponentHandler

This class is an implementation of the class TaggedComponentHandler. It provides output handling of SSL IOR components.

Author:
Michael Rumpf

Constructor Summary
SSLTaggedComponentHandler()
          Empty default constructor.
 
Method Summary
 int[] getTags()
          Return the tag ids that are handled by this handler.
 org.openorb.orb.iiop.AbstractTagData handle(org.omg.IOP.TaggedComponent component, org.omg.IOP.Codec codec)
          The actual handle method that prints a stringified representation of the TaggedComponent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSLTaggedComponentHandler

public SSLTaggedComponentHandler()
Empty default constructor.

Method Detail

getTags

public int[] getTags()
Return the tag ids that are handled by this handler.

Specified by:
getTags in interface org.openorb.orb.iiop.TaggedComponentHandler
Returns:
An int array of ids that are handled by this handler.

handle

public org.openorb.orb.iiop.AbstractTagData handle(org.omg.IOP.TaggedComponent component,
                                                   org.omg.IOP.Codec codec)
The actual handle method that prints a stringified representation of the TaggedComponent.

Specified by:
handle in interface org.openorb.orb.iiop.TaggedComponentHandler
Parameters:
component - The TaggedComponent to decode.
codec - The codec to decode the TaggedComponent's data member.
Returns:
The data class containing the decoded TaggedComponent.