Fields Summary |
---|
private com.sun.corba.se.spi.orb.ORB | orb |
private com.sun.corba.se.impl.logging.ORBUtilSystemException | wrapper |
private String | ORBInitialHost |
private int | ORBInitialPort |
private String | ORBServerHost |
private int | ORBServerPort |
private String | listenOnAllInterfaces |
private com.sun.corba.se.spi.legacy.connection.ORBSocketFactory | legacySocketFactory |
private com.sun.corba.se.spi.transport.ORBSocketFactory | socketFactory |
private com.sun.corba.se.impl.legacy.connection.USLPort[] | userSpecifiedListenPorts |
private com.sun.corba.se.spi.transport.IORToSocketInfo | iorToSocketInfo |
private com.sun.corba.se.spi.transport.IIOPPrimaryToContactInfo | iiopPrimaryToContactInfo |
private String | orbId |
private boolean | orbServerIdPropertySpecified |
private URL | servicesURL |
private String | propertyInitRef |
private boolean | allowLocalOptimization |
private com.sun.corba.se.spi.ior.iiop.GIOPVersion | giopVersion |
private int | highWaterMark |
private int | lowWaterMark |
private int | numberToReclaim |
private int | giopFragmentSize |
private int | giopBufferSize |
private int | giop11BuffMgr |
private int | giop12BuffMgr |
private short | giopTargetAddressPreference |
private short | giopAddressDisposition |
private boolean | useByteOrderMarkers |
private boolean | useByteOrderMarkersInEncaps |
private boolean | alwaysSendCodeSetCtx |
private boolean | persistentPortInitialized |
private int | persistentServerPort |
private boolean | persistentServerIdInitialized |
private int | persistentServerId |
private boolean | serverIsORBActivated |
private Class | badServerIdHandlerClass |
private CodeSetComponentInfo.CodeSetComponent | charData |
private CodeSetComponentInfo.CodeSetComponent | wcharData |
private org.omg.PortableInterceptor.ORBInitializer[] | orbInitializers |
private com.sun.corba.se.spi.orb.StringPair[] | orbInitialReferences |
private String | defaultInitRef |
private String[] | debugFlags |
private com.sun.corba.se.pept.transport.Acceptor[] | acceptors |
private com.sun.corba.se.spi.transport.CorbaContactInfoListFactory | corbaContactInfoListFactory |
private String | acceptorSocketType |
private boolean | acceptorSocketUseSelectThreadToWait |
private boolean | acceptorSocketUseWorkerThreadForEvent |
private String | connectionSocketType |
private boolean | connectionSocketUseSelectThreadToWait |
private boolean | connectionSocketUseWorkerThreadForEvent |
private com.sun.corba.se.spi.transport.ReadTimeouts | readTimeouts |
private boolean | disableDirectByteBufferUse |
private boolean | enableJavaSerialization |
private boolean | useRepId |
private com.sun.corba.se.impl.encoding.CodeSetComponentInfo | codesets |
Methods Summary |
---|
public java.lang.String | acceptorSocketType()
return acceptorSocketType;
|
public boolean | acceptorSocketUseSelectThreadToWait()
return acceptorSocketUseSelectThreadToWait;
|
public boolean | acceptorSocketUseWorkerThreadForEvent()
return acceptorSocketUseWorkerThreadForEvent;
|
public boolean | alwaysSendCodeSetServiceContext()
return alwaysSendCodeSetCtx;
|
public void | complete()
codesets = new CodeSetComponentInfo(charData, wcharData);
|
public java.lang.String | connectionSocketType()
return connectionSocketType;
|
public boolean | connectionSocketUseSelectThreadToWait()
return connectionSocketUseSelectThreadToWait;
|
public boolean | connectionSocketUseWorkerThreadForEvent()
return connectionSocketUseWorkerThreadForEvent;
|
public boolean | disableDirectByteBufferUse()
return disableDirectByteBufferUse ;
|
public com.sun.corba.se.pept.transport.Acceptor[] | getAcceptors()
return acceptors;
|
public java.lang.Class | getBadServerIdHandler()
return badServerIdHandlerClass ;
|
public com.sun.corba.se.impl.encoding.CodeSetComponentInfo | getCodeSetComponentInfo()Get the prefered code sets for connections. Should the client send the code set service context on every
request?
return codesets;
|
public com.sun.corba.se.spi.transport.CorbaContactInfoListFactory | getCorbaContactInfoListFactory()
return corbaContactInfoListFactory;
|
public short | getGIOPAddressDisposition()
return giopAddressDisposition;
|
public int | getGIOPBuffMgrStrategy(com.sun.corba.se.spi.ior.iiop.GIOPVersion gv)
if(gv!=null){
if (gv.equals(GIOPVersion.V1_0)) return 0; //Always grow for 1.0
if (gv.equals(GIOPVersion.V1_1)) return giop11BuffMgr;
if (gv.equals(GIOPVersion.V1_2)) return giop12BuffMgr;
}
//If a "faulty" GIOPVersion is passed, it's going to return 0;
return 0;
|
public int | getGIOPBufferSize()
return giopBufferSize;
|
public int | getGIOPFragmentSize()
return giopFragmentSize;
|
public short | getGIOPTargetAddressPreference()
return giopTargetAddressPreference;
|
public com.sun.corba.se.spi.ior.iiop.GIOPVersion | getGIOPVersion()
return giopVersion;
|
public int | getHighWaterMark()
return highWaterMark;
|
public com.sun.corba.se.spi.transport.IIOPPrimaryToContactInfo | getIIOPPrimaryToContactInfo()
return iiopPrimaryToContactInfo;
|
public com.sun.corba.se.spi.transport.IORToSocketInfo | getIORToSocketInfo()
return iorToSocketInfo;
|
public com.sun.corba.se.spi.legacy.connection.ORBSocketFactory | getLegacySocketFactory()
return legacySocketFactory;
|
public java.lang.String | getListenOnAllInterfaces()
return listenOnAllInterfaces;
|
public int | getLowWaterMark()
return lowWaterMark;
|
public int | getNumberToReclaim()
return numberToReclaim;
|
public java.lang.String[] | getORBDebugFlags()
return debugFlags ;
|
public java.lang.String | getORBDefaultInitialReference()
return defaultInitRef ;
|
public java.lang.String | getORBId()
return orbId;
|
public java.lang.String | getORBInitialHost()
return ORBInitialHost;
|
public int | getORBInitialPort()
return ORBInitialPort;
|
public com.sun.corba.se.spi.orb.StringPair[] | getORBInitialReferences()
return orbInitialReferences ;
|
public org.omg.PortableInterceptor.ORBInitializer[] | getORBInitializers()
return orbInitializers ;
|
public java.lang.String | getORBServerHost()
return ORBServerHost;
|
public boolean | getORBServerIdPropertySpecified()
return orbServerIdPropertySpecified;
|
public int | getORBServerPort()
return ORBServerPort;
|
public boolean | getPersistentPortInitialized()
return persistentPortInitialized ;
|
public int | getPersistentServerId()Return the persistent-server-id of this server. This id is the same
across multiple activations of this server. This is in contrast to
com.sun.corba.se.impl.iiop.ORB.getTransientServerId() which
returns a transient id that is guaranteed to be different
across multiple activations of
this server. The user/environment is required to supply the
persistent-server-id every time this server is started, in
the ORBServerId parameter, System properties, or other means.
The user is also required to ensure that no two persistent servers
on the same host have the same server-id.
if ( persistentServerIdInitialized ) {
return persistentServerId;
} else {
throw wrapper.persistentServeridNotSet(
CompletionStatus.COMPLETED_MAYBE);
}
|
public boolean | getPersistentServerIdInitialized()
return persistentServerIdInitialized;
|
public int | getPersistentServerPort()
if ( persistentPortInitialized ) // this is a user-activated server
return persistentServerPort;
else {
throw wrapper.persistentServerportNotSet(
CompletionStatus.COMPLETED_MAYBE );
}
|
public boolean | getServerIsORBActivated()
return serverIsORBActivated ;
|
public com.sun.corba.se.spi.transport.ORBSocketFactory | getSocketFactory()
return socketFactory;
|
public com.sun.corba.se.spi.transport.ReadTimeouts | getTransportTCPReadTimeouts()
return readTimeouts;
|
public com.sun.corba.se.impl.legacy.connection.USLPort[] | getUserSpecifiedListenPorts()
return userSpecifiedListenPorts;
|
public boolean | isJavaSerializationEnabled()
return enableJavaSerialization;
|
public boolean | isLocalOptimizationAllowed()
return allowLocalOptimization ;
|
public boolean | useByteOrderMarkers()
return useByteOrderMarkers;
|
public boolean | useByteOrderMarkersInEncapsulations()
return useByteOrderMarkersInEncaps;
|
public boolean | useRepId()
return useRepId;
|