org.jacorb.orb.diop

Class DIOPFactories

public class DIOPFactories extends _FactoriesLocalBase

DIOP Factory Currently this is only used to allow DIOP IOR's to be decoded. Delegates to IIOPProfile.

Version: $Id: DIOPFactories.java,v 1.4 2006/06/28 12:40:13 alphonse.bendt Exp $

Author: Nick Cross

Field Summary
static intTAG_DIOP_UDP
TAG_DIOP_UDP is a constant for DIOP IORs.
Method Summary
Connectioncreate_connection(ProtocolProperties props)
Listenercreate_listener(ProtocolProperties props, int stacksize, short base_priority)
Profiledecode_corbaloc(String corbaloc)
Profiledemarshal_profile(TaggedProfileHolder tagged_profile, TaggedComponentSeqHolder components)
static DIOPFactoriesgetDIOPFactory()
getDIOPFactory returns the cached instance.
intprofile_tag()

Field Detail

TAG_DIOP_UDP

public static final int TAG_DIOP_UDP
TAG_DIOP_UDP is a constant for DIOP IORs. This is a TAO protocol for GIOP/UDP.

Method Detail

create_connection

public Connection create_connection(ProtocolProperties props)

create_listener

public Listener create_listener(ProtocolProperties props, int stacksize, short base_priority)

decode_corbaloc

public Profile decode_corbaloc(String corbaloc)

demarshal_profile

public Profile demarshal_profile(TaggedProfileHolder tagged_profile, TaggedComponentSeqHolder components)

getDIOPFactory

public static DIOPFactories getDIOPFactory()
getDIOPFactory returns the cached instance.

profile_tag

public int profile_tag()