FileDocCategorySizeDatePackage
ORBSingleton.javaAPI DocJava SE 5 API20262Fri Aug 26 14:54:28 BST 2005com.sun.corba.se.impl.orb

ORBSingleton

public class ORBSingleton extends com.sun.corba.se.spi.orb.ORB

Fields Summary
private static com.sun.corba.se.spi.orb.ORB
fullORB
private static PresentationManager.StubFactoryFactory
staticStubFactoryFactory
Constructors Summary
Methods Summary
public booleanalwaysSendCodeSetServiceContext()

	return true ;
    
public voidcheckShutdownState()

    
public voidconnect(org.omg.CORBA.Object servant)

	throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.pept.protocol.ClientInvocationInfocreateOrIncrementInvocationInfo()

	return null ;
    
public org.omg.CORBA.TypeCodecreate_abstract_interface_tc(java.lang.String id, java.lang.String name)

        return new TypeCodeImpl(this, TCKind._tk_abstract_interface, id, name);
    
public org.omg.CORBA.TypeCodecreate_alias_tc(java.lang.String id, java.lang.String name, org.omg.CORBA.TypeCode original_type)

        return new TypeCodeImpl(this, TCKind._tk_alias, id, name, original_type);
    
public org.omg.CORBA.Anycreate_any()

        return new AnyImpl(this);
    
public org.omg.CORBA.TypeCodecreate_array_tc(int length, org.omg.CORBA.TypeCode element_type)

        return new TypeCodeImpl(this, TCKind._tk_array, length, element_type);
    
public org.omg.CORBA.ContextListcreate_context_list()

        return new ContextListImpl(this);
    
public org.omg.CORBA.TypeCodecreate_enum_tc(java.lang.String id, java.lang.String name, java.lang.String[] members)

        return new TypeCodeImpl(this, TCKind._tk_enum, id, name, members);
    
public org.omg.CORBA.Environmentcreate_environment()

        return new EnvironmentImpl();
    
public org.omg.CORBA.ExceptionListcreate_exception_list()

	return new ExceptionListImpl();
    
public org.omg.CORBA.TypeCodecreate_exception_tc(java.lang.String id, java.lang.String name, org.omg.CORBA.StructMember[] members)

        return new TypeCodeImpl(this, TCKind._tk_except, id, name, members);
    
public org.omg.CORBA.TypeCodecreate_fixed_tc(short digits, short scale)

        return new TypeCodeImpl(this, TCKind._tk_fixed, digits, scale);
    
public org.omg.CORBA.TypeCodecreate_interface_tc(java.lang.String id, java.lang.String name)

        return new TypeCodeImpl(this, TCKind._tk_objref, id, name);
    
public org.omg.CORBA.NVListcreate_list(int count)

        return new NVListImpl(this, count);
    
public org.omg.CORBA.NamedValuecreate_named_value(java.lang.String s, org.omg.CORBA.Any any, int flags)

        return new NamedValueImpl(this, s, any, flags);
    
public org.omg.CORBA.TypeCodecreate_native_tc(java.lang.String id, java.lang.String name)

        return new TypeCodeImpl(this, TCKind._tk_native, id, name);
    
public org.omg.CORBA.NVListcreate_operation_list(org.omg.CORBA.Object oper)

	throw wrapper.genericNoImpl() ;
    
public org.omg.CORBA.portable.OutputStreamcreate_output_stream()

        return new EncapsOutputStream(this);
    
public org.omg.CORBA.Policycreate_policy(int type, org.omg.CORBA.Any val)

        throw new NO_IMPLEMENT();
    
public org.omg.CORBA.TypeCodecreate_recursive_sequence_tc(int bound, int offset)

        return new TypeCodeImpl(this, TCKind._tk_sequence, bound, offset);
    
public org.omg.CORBA.TypeCodecreate_recursive_tc(java.lang.String id)

        return new TypeCodeImpl(this, id);
    
public org.omg.CORBA.TypeCodecreate_sequence_tc(int bound, org.omg.CORBA.TypeCode element_type)

        return new TypeCodeImpl(this, TCKind._tk_sequence, bound, element_type);
    
public org.omg.CORBA.TypeCodecreate_string_tc(int bound)

        return new TypeCodeImpl(this, TCKind._tk_string, bound);
    
public org.omg.CORBA.TypeCodecreate_struct_tc(java.lang.String id, java.lang.String name, org.omg.CORBA.StructMember[] members)

        return new TypeCodeImpl(this, TCKind._tk_struct, id, name, members);
    
public org.omg.CORBA.TypeCodecreate_union_tc(java.lang.String id, java.lang.String name, org.omg.CORBA.TypeCode discriminator_type, org.omg.CORBA.UnionMember[] members)

        return new TypeCodeImpl(this,
				TCKind._tk_union, 
				id, 
				name, 
				discriminator_type, 
				members);
    
public org.omg.CORBA.TypeCodecreate_value_box_tc(java.lang.String id, java.lang.String name, org.omg.CORBA.TypeCode boxed_type)

        return new TypeCodeImpl(this, TCKind._tk_value_box, id, name, boxed_type);
    
public org.omg.CORBA.TypeCodecreate_value_tc(java.lang.String id, java.lang.String name, short type_modifier, org.omg.CORBA.TypeCode concrete_base, org.omg.CORBA.ValueMember[] members)

        return new TypeCodeImpl(this, TCKind._tk_value, id, name,
                                type_modifier, concrete_base, members);
    
public org.omg.CORBA.TypeCodecreate_wstring_tc(int bound)

        return new TypeCodeImpl(this, TCKind._tk_wstring, bound);
    
public voiddestroy()

        throw new SecurityException("ORBSingleton: access denied");
    
protected voiddestroyConnections()

        throw new SecurityException("ORBSingleton: access denied");
    
public voiddisconnect(org.omg.CORBA.Object obj)

	throw new SecurityException("ORBSingleton: access denied");
    
public voidfinishedDispatch()

    
public java.net.URLgetAppletCodeBase()

        throw new SecurityException("ORBSingleton: access denied");
    
public java.lang.StringgetAppletHost()

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.spi.protocol.ClientDelegateFactorygetClientDelegateFactory()

	return getFullORB().getClientDelegateFactory() ;
    
public com.sun.corba.se.impl.encoding.CodeSetComponentInfogetCodeSetComponentInfo()

	    return new CodeSetComponentInfo();
    
public com.sun.corba.se.pept.transport.ConnectionCachegetConnectionCache(com.sun.corba.se.pept.transport.ContactInfo contactInfo)

	return null;
    
public com.sun.corba.se.spi.copyobject.CopierManagergetCopierManager()

	return null ;
    
public com.sun.corba.se.spi.transport.CorbaContactInfoListFactorygetCorbaContactInfoListFactory()

	return getFullORB().getCorbaContactInfoListFactory() ;
    
public com.sun.corba.se.spi.transport.CorbaTransportManagergetCorbaTransportManager()

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.spi.ior.IORgetFVDCodeBaseIOR()

        throw new SecurityException("ORBSingleton: access denied");
    
private synchronized com.sun.corba.se.spi.orb.ORBgetFullORB()
These are methods from com.sun.corba.se.impl.se.core.ORB

	if (fullORB == null) {
	    Properties props = new Properties() ;
	    fullORB = new ORBImpl() ;
	    fullORB.set_parameters( props ) ;
	}

	return fullORB ;
    
public intgetGIOPBuffMgrStrategy(com.sun.corba.se.spi.ior.iiop.GIOPVersion gv)

        return BufferManagerFactory.GROW;
    
public intgetGIOPFragmentSize()

        return ORBConstants.GIOP_DEFAULT_BUFFER_SIZE;
    
public intgetHighWaterMark()

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.pept.protocol.ClientInvocationInfogetInvocationInfo()

	return null ;
    
public com.sun.corba.se.spi.legacy.connection.LegacyServerSocketManagergetLegacyServerSocketManager()

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.spi.resolver.LocalResolvergetLocalResolver()

	return null ;
    
public intgetLowWaterMark()

        throw new SecurityException("ORBSingleton: access denied");
    
public intgetNumberToReclaim()

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.spi.orb.ORBDatagetORBData()

	return getFullORB().getORBData() ;
    
public java.lang.StringgetORBInitialHost()
Return the bootstrap naming host specified in the ORBInitialHost param.

        throw new SecurityException("ORBSingleton: access denied");
    
public intgetORBInitialPort()
Return the bootstrap naming port specified in the ORBInitialPort param.

        throw new SecurityException("ORBSingleton: access denied");
    
public java.lang.StringgetORBServerHost()

        throw new SecurityException("ORBSingleton: access denied");
    
public intgetORBServerPort()

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.spi.orb.ORBVersiongetORBVersion()

        // Always use our latest ORB version (latest fixes, etc)
        return ORBVersionFactory.getORBVersion();
    
public com.sun.corba.se.spi.ior.ObjectKeyFactorygetObjectKeyFactory()

	return getFullORB().getObjectKeyFactory() ;
    
public com.sun.corba.se.spi.protocol.PIHandlergetPIHandler()

	return null ;
    
public com.sun.corba.se.spi.protocol.RequestDispatcherRegistrygetRequestDispatcherRegistry()

	// To enable read_Object.

	return getFullORB().getRequestDispatcherRegistry();
    
public com.sun.corba.se.spi.resolver.ResolvergetResolver()

	return null ;
    
public com.sun.corba.se.pept.transport.SelectorgetSelector(int x)

	return null;
    
public com.sun.corba.se.spi.legacy.connection.LegacyServerSocketEndPointInfogetServerEndpoint()

	return null ;
    
public com.sun.corba.se.spi.servicecontext.ServiceContextRegistrygetServiceContextRegistry()
Return the service context registry

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.spi.ior.TaggedComponentFactoryFindergetTaggedComponentFactoryFinder()

	return getFullORB().getTaggedComponentFactoryFinder() ;
    
public com.sun.corba.se.spi.ior.IdentifiableFactoryFindergetTaggedProfileFactoryFinder()

	return getFullORB().getTaggedProfileFactoryFinder() ;
    
public com.sun.corba.se.spi.ior.IdentifiableFactoryFindergetTaggedProfileTemplateFactoryFinder()

	return getFullORB().getTaggedProfileTemplateFactoryFinder() ;
    
public com.sun.corba.se.spi.orbutil.threadpool.ThreadPoolManagergetThreadPoolManager()

	return null;
    
public intgetTransientServerId()
Get the transient server ID

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.pept.transport.TransportManagergetTransportManager()

        throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.impl.corba.TypeCodeImplgetTypeCodeForClass(java.lang.Class c)

	return null ;
    
public com.sun.corba.se.spi.orb.OperationgetURLOperation()

	return null ;
    
public org.omg.CORBA.Currentget_current()

	throw wrapper.genericNoImpl() ;
    
public org.omg.CORBA.Contextget_default_context()

	throw wrapper.genericNoImpl() ;
    
public org.omg.CORBA.Requestget_next_response()

	throw new SecurityException("ORBSingleton: access denied");
    
public org.omg.CORBA.TypeCodeget_primitive_tc(org.omg.CORBA.TCKind tckind)

	return get_primitive_tc( tckind.value() ) ;
    
public voidhandleBadServerId(com.sun.corba.se.spi.ior.ObjectKey okey)

    
public voidinitBadServerIdHandler()

    
public booleanisDuringDispatch()

	return false ;
    
public booleanisLocalHost(java.lang.String host)

	// To enable read_Object.
	return false;
    
public booleanisLocalServerId(int subcontractId, int serverId)

	// To enable read_Object.
	return false;
    
public java.lang.String[]list_initial_services()

	throw wrapper.genericNoImpl() ;
    
public org.omg.CORBA.portable.ValueFactorylookup_value_factory(java.lang.String repositoryID)

        throw new SecurityException("ORBSingleton: access denied");
    
public voidnotifyORB()

 
public java.lang.Stringobject_to_string(org.omg.CORBA.Object obj)

	throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.spi.oa.OAInvocationInfopeekInvocationInfo()

	return null ;
    
public voidperform_work()

        throw new SecurityException("ORBSingleton: access denied");
    
public booleanpoll_next_response()

	throw new SecurityException("ORBSingleton: access denied");
    
public com.sun.corba.se.spi.oa.OAInvocationInfopopInvocationInfo()

	return null ;
    
public voidpushInvocationInfo(com.sun.corba.se.spi.oa.OAInvocationInfo info)

    
public voidregisterInitialReference(java.lang.String id, com.sun.corba.se.spi.orbutil.closure.Closure closure)

    
public voidregister_initial_reference(java.lang.String id, org.omg.CORBA.Object obj)

	throw wrapper.genericNoImpl() ;
    
public org.omg.CORBA.portable.ValueFactoryregister_value_factory(java.lang.String repositoryID, org.omg.CORBA.portable.ValueFactory factory)

        throw new SecurityException("ORBSingleton: access denied");
    
public voidreleaseOrDecrementInvocationInfo()

    
public org.omg.CORBA.Objectresolve_initial_references(java.lang.String identifier)

	throw wrapper.genericNoImpl() ;
    
public voidrun()

        throw new SecurityException("ORBSingleton: access denied");
    
public voidsend_multiple_requests_deferred(org.omg.CORBA.Request[] req)

	throw new SecurityException("ORBSingleton: access denied");
    
public voidsend_multiple_requests_oneway(org.omg.CORBA.Request[] req)

	throw new SecurityException("ORBSingleton: access denied");
    
public voidsetBadServerIdHandler(com.sun.corba.se.impl.oa.poa.BadServerIdHandler handler)

    
public voidsetClientDelegateFactory(com.sun.corba.se.spi.protocol.ClientDelegateFactory factory)

    
public voidsetCorbaContactInfoListFactory(com.sun.corba.se.spi.transport.CorbaContactInfoListFactory factory)

    
public voidsetINSDelegate(com.sun.corba.se.spi.protocol.CorbaServerRequestDispatcher sdel)

    
public voidsetLocalResolver(com.sun.corba.se.spi.resolver.LocalResolver resolver)

    
public voidsetORBVersion(com.sun.corba.se.spi.orb.ORBVersion verObj)

        throw new SecurityException("ORBSingleton: access denied");
    
public voidsetObjectKeyFactory(com.sun.corba.se.spi.ior.ObjectKeyFactory factory)

        throw new SecurityException("ORBSingleton: access denied");
    
public voidsetPersistentServerId(int id)

    
public voidsetResolver(com.sun.corba.se.spi.resolver.Resolver resolver)

    
public voidsetThreadPoolManager(com.sun.corba.se.spi.orbutil.threadpool.ThreadPoolManager mgr)

    
public voidsetTypeCodeForClass(java.lang.Class c, com.sun.corba.se.impl.corba.TypeCodeImpl tcimpl)

    
public voidsetURLOperation(com.sun.corba.se.spi.orb.Operation stringToObject)

    
public voidset_parameters(java.util.Properties props)


          
    
protected voidset_parameters(java.applet.Applet app, java.util.Properties props)

    
protected voidset_parameters(java.lang.String[] params, java.util.Properties props)

    
public voidshutdown(boolean wait_for_completion)

        throw new SecurityException("ORBSingleton: access denied");
    
protected voidshutdownServants(boolean wait_for_completion)

        throw new SecurityException("ORBSingleton: access denied");
    
public voidstartingDispatch()

    
public org.omg.CORBA.Objectstring_to_object(java.lang.String s)

	throw new SecurityException("ORBSingleton: access denied");
    
public java.rmi.Remotestring_to_remote(java.lang.String s)

	throw new SecurityException("ORBSingleton: access denied");
    
public voidunregister_value_factory(java.lang.String repositoryID)

        throw new SecurityException("ORBSingleton: access denied");
    
public booleanwork_pending()

        throw new SecurityException("ORBSingleton: access denied");