Package com.sun.corba.se.impl.orb
Class ORBDataParserImpl
java.lang.Object
com.sun.corba.se.spi.orb.ParserImplBase
com.sun.corba.se.spi.orb.ParserImplTableBase
com.sun.corba.se.impl.orb.ORBDataParserImpl
- All Implemented Interfaces:
ORBData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanvoidcomplete()Override this method if there is some needed initialization that takes place after argument parsing.booleanbooleanbooleanAcceptor[]Get the prefered code sets for connections.shortintintintshortintbooleanintintString[]getORBId()booleanintbooleanintReturn the persistent-server-id of this server.booleanintbooleanUSLPort[]booleanbooleanbooleanbooleanbooleanuseRepId()Methods inherited from class com.sun.corba.se.spi.orb.ParserImplTableBase
makeParser, setDefaultValues, setTestValuesMethods inherited from class com.sun.corba.se.spi.orb.ParserImplBase
init, setFields
-
Constructor Details
-
ORBDataParserImpl
-
-
Method Details
-
getORBInitialHost
- Specified by:
getORBInitialHostin interfaceORBData
-
getORBInitialPort
- Specified by:
getORBInitialPortin interfaceORBData
-
getORBServerHost
- Specified by:
getORBServerHostin interfaceORBData
-
getListenOnAllInterfaces
public boolean getListenOnAllInterfaces()- Specified by:
getListenOnAllInterfacesin interfaceORBData
-
getORBServerPort
public int getORBServerPort()- Specified by:
getORBServerPortin interfaceORBData
-
getLegacySocketFactory
- Specified by:
getLegacySocketFactoryin interfaceORBData
-
getSocketFactory
- Specified by:
getSocketFactoryin interfaceORBData
-
getUserSpecifiedListenPorts
- Specified by:
getUserSpecifiedListenPortsin interfaceORBData
-
getIORToSocketInfo
- Specified by:
getIORToSocketInfoin interfaceORBData
-
getIIOPPrimaryToContactInfo
- Specified by:
getIIOPPrimaryToContactInfoin interfaceORBData
-
getORBId
-
getORBServerIdPropertySpecified
public boolean getORBServerIdPropertySpecified()- Specified by:
getORBServerIdPropertySpecifiedin interfaceORBData
-
isLocalOptimizationAllowed
public boolean isLocalOptimizationAllowed()- Specified by:
isLocalOptimizationAllowedin interfaceORBData
-
getGIOPVersion
- Specified by:
getGIOPVersionin interfaceORBData
-
getHighWaterMark
public int getHighWaterMark()- Specified by:
getHighWaterMarkin interfaceORBData
-
getLowWaterMark
public int getLowWaterMark()- Specified by:
getLowWaterMarkin interfaceORBData
-
getNumberToReclaim
public int getNumberToReclaim()- Specified by:
getNumberToReclaimin interfaceORBData
-
getGIOPFragmentSize
public int getGIOPFragmentSize()- Specified by:
getGIOPFragmentSizein interfaceORBData
-
getGIOPBufferSize
public int getGIOPBufferSize()- Specified by:
getGIOPBufferSizein interfaceORBData
-
getGIOPBuffMgrStrategy
- Specified by:
getGIOPBuffMgrStrategyin interfaceORBData
-
getGIOPTargetAddressPreference
public short getGIOPTargetAddressPreference()- Specified by:
getGIOPTargetAddressPreferencein interfaceORBData- Returns:
- the GIOP Target Addressing preference of the ORB. This ORB by default supports all addressing dispositions unless specified otherwise via a java system property ORBConstants.GIOP_TARGET_ADDRESSING
-
getGIOPAddressDisposition
public short getGIOPAddressDisposition()- Specified by:
getGIOPAddressDispositionin interfaceORBData
-
useByteOrderMarkers
public boolean useByteOrderMarkers()- Specified by:
useByteOrderMarkersin interfaceORBData
-
useByteOrderMarkersInEncapsulations
public boolean useByteOrderMarkersInEncapsulations()- Specified by:
useByteOrderMarkersInEncapsulationsin interfaceORBData
-
alwaysSendCodeSetServiceContext
public boolean alwaysSendCodeSetServiceContext()- Specified by:
alwaysSendCodeSetServiceContextin interfaceORBData
-
getPersistentPortInitialized
public boolean getPersistentPortInitialized()- Specified by:
getPersistentPortInitializedin interfaceORBData
-
getPersistentServerPort
public int getPersistentServerPort()- Specified by:
getPersistentServerPortin interfaceORBData
-
getPersistentServerIdInitialized
public boolean getPersistentServerIdInitialized()- Specified by:
getPersistentServerIdInitializedin interfaceORBData
-
getPersistentServerId
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.- Specified by:
getPersistentServerIdin interfaceORBData
-
getServerIsORBActivated
public boolean getServerIsORBActivated()- Specified by:
getServerIsORBActivatedin interfaceORBData
-
getBadServerIdHandler
- Specified by:
getBadServerIdHandlerin interfaceORBData
-
getCodeSetComponentInfo
Get the prefered code sets for connections. Should the client send the code set service context on every request?- Specified by:
getCodeSetComponentInfoin interfaceORBData
-
getORBInitializers
- Specified by:
getORBInitializersin interfaceORBData
-
getORBInitialReferences
- Specified by:
getORBInitialReferencesin interfaceORBData
-
getORBDefaultInitialReference
- Specified by:
getORBDefaultInitialReferencein interfaceORBData
-
getORBDebugFlags
- Specified by:
getORBDebugFlagsin interfaceORBData
-
getAcceptors
- Specified by:
getAcceptorsin interfaceORBData
-
getCorbaContactInfoListFactory
- Specified by:
getCorbaContactInfoListFactoryin interfaceORBData
-
acceptorSocketType
- Specified by:
acceptorSocketTypein interfaceORBData
-
acceptorSocketUseSelectThreadToWait
public boolean acceptorSocketUseSelectThreadToWait()- Specified by:
acceptorSocketUseSelectThreadToWaitin interfaceORBData
-
acceptorSocketUseWorkerThreadForEvent
public boolean acceptorSocketUseWorkerThreadForEvent()- Specified by:
acceptorSocketUseWorkerThreadForEventin interfaceORBData
-
connectionSocketType
- Specified by:
connectionSocketTypein interfaceORBData
-
connectionSocketUseSelectThreadToWait
public boolean connectionSocketUseSelectThreadToWait()- Specified by:
connectionSocketUseSelectThreadToWaitin interfaceORBData
-
connectionSocketUseWorkerThreadForEvent
public boolean connectionSocketUseWorkerThreadForEvent()- Specified by:
connectionSocketUseWorkerThreadForEventin interfaceORBData
-
isJavaSerializationEnabled
public boolean isJavaSerializationEnabled()- Specified by:
isJavaSerializationEnabledin interfaceORBData
-
getTransportTCPReadTimeouts
- Specified by:
getTransportTCPReadTimeoutsin interfaceORBData
-
disableDirectByteBufferUse
public boolean disableDirectByteBufferUse()- Specified by:
disableDirectByteBufferUsein interfaceORBData
-
useRepId
public boolean useRepId() -
complete
public void complete()Description copied from class:ParserImplBaseOverride this method if there is some needed initialization that takes place after argument parsing. It is always called at the end of setFields.- Overrides:
completein classParserImplBase
-