public abstract class ORB extends ORB implements Broker, TypeCodeFactory
Modifier and Type | Field and Description |
---|---|
boolean |
giopDebugFlag |
boolean |
giopVersionDebugFlag |
protected static PresentationManager |
globalPM |
boolean |
invocationTimingDebugFlag |
boolean |
namingDebugFlag |
protected OMGSystemException |
omgWrapper |
boolean |
orbdDebugFlag |
static boolean |
ORBInitDebug |
boolean |
poaConcurrencyDebugFlag |
boolean |
poaDebugFlag |
boolean |
poaFSMDebugFlag |
boolean |
serviceContextDebugFlag |
boolean |
shutdownDebugFlag |
protected static ORBUtilSystemException |
staticWrapper |
boolean |
subcontractDebugFlag |
boolean |
transientObjectManagerDebugFlag |
boolean |
transportDebugFlag |
protected ORBUtilSystemException |
wrapper |
Modifier | Constructor and Description |
---|---|
protected |
ORB() |
Modifier and Type | Method and Description |
---|---|
abstract void |
checkShutdownState() |
abstract void |
finishedDispatch() |
TypeCodeImpl |
get_primitive_tc(int kind) |
ByteBufferPool |
getByteBufferPool() |
abstract ClientDelegateFactory |
getClientDelegateFactory() |
abstract CopierManager |
getCopierManager() |
abstract CorbaContactInfoListFactory |
getCorbaContactInfoListFactory() |
abstract CorbaTransportManager |
getCorbaTransportManager() |
abstract IOR |
getFVDCodeBaseIOR() |
abstract LegacyServerSocketManager |
getLegacyServerSocketManager() |
abstract LocalResolver |
getLocalResolver()
Get the LocalResolver used in this ORB.
|
Logger |
getLogger(String domain)
Returns the logger based on the category.
|
LogWrapperBase |
getLogWrapper(String logDomain,
String exceptionGroup,
LogWrapperFactory factory)
get the log wrapper class (its type is dependent on the exceptionGroup) for the given log domain and exception
group in this ORB instance.
|
MonitoringManager |
getMonitoringManager() |
abstract ObjectKeyFactory |
getObjectKeyFactory() |
abstract ORBData |
getORBData() |
abstract ORBVersion |
getORBVersion() |
abstract PIHandler |
getPIHandler() |
static PresentationManager |
getPresentationManager()
Get the single instance of the PresentationManager
|
abstract RequestDispatcherRegistry |
getRequestDispatcherRegistry() |
abstract Resolver |
getResolver()
Get the resolver used in this ORB.
|
abstract ServiceContextRegistry |
getServiceContextRegistry() |
static PresentationManager.StubFactoryFactory |
getStubFactoryFactory()
Get the appropriate StubFactoryFactory.
|
abstract TaggedComponentFactoryFinder |
getTaggedComponentFactoryFinder()
Factory finders for the various parts of the IOR: tagged components, tagged profiles, and tagged profile
templates.
|
abstract IdentifiableFactoryFinder |
getTaggedProfileFactoryFinder() |
abstract IdentifiableFactoryFinder |
getTaggedProfileTemplateFactoryFinder() |
abstract ThreadPoolManager |
getThreadPoolManager() |
abstract int |
getTransientServerId()
Return this ORB's transient server ID.
|
TypeCodeImpl |
getTypeCode(String id) |
abstract Operation |
getURLOperation()
Get the operation used in string_to_object calls.
|
abstract void |
handleBadServerId(ObjectKey okey)
Handle a bad server id for the given object key.
|
abstract void |
initBadServerIdHandler() |
abstract boolean |
isDuringDispatch() |
abstract boolean |
isLocalHost(String hostName) |
abstract boolean |
isLocalServerId(int subcontractId,
int serverId) |
abstract void |
notifyORB() |
abstract OAInvocationInfo |
peekInvocationInfo() |
abstract OAInvocationInfo |
popInvocationInfo() |
abstract void |
pushInvocationInfo(OAInvocationInfo info) |
abstract void |
set_parameters(Properties props) |
abstract void |
setBadServerIdHandler(BadServerIdHandler handler) |
abstract void |
setClientDelegateFactory(ClientDelegateFactory factory) |
abstract void |
setCorbaContactInfoListFactory(CorbaContactInfoListFactory factory) |
abstract void |
setINSDelegate(CorbaServerRequestDispatcher insDelegate)
Set the ServerRequestDispatcher that should be used for handling INS requests.
|
abstract void |
setLocalResolver(LocalResolver resolver)
Set the LocalResolver used in this ORB.
|
abstract void |
setObjectKeyFactory(ObjectKeyFactory factory) |
abstract void |
setORBVersion(ORBVersion version) |
abstract void |
setResolver(Resolver resolver)
Set the resolver used in this ORB.
|
abstract void |
setThreadPoolManager(ThreadPoolManager mgr) |
void |
setTypeCode(String id,
TypeCodeImpl code) |
abstract void |
setURLOperation(Operation stringToObject)
Set the operation used in string_to_object calls.
|
abstract void |
startingDispatch() |
static Logger |
staticGetLogger(String domain) |
static LogWrapperBase |
staticGetLogWrapper(String logDomain,
String exceptionGroup,
LogWrapperFactory factory)
get the log wrapper class (its type is dependent on the exceptionGroup) for the given log domain and exception
group in this ORB instance.
|
register_initial_reference
get_value_def, lookup_value_factory, register_value_factory, set_delegate, unregister_value_factory
connect, create_abstract_interface_tc, create_alias_tc, create_any, create_array_tc, create_basic_dyn_any, create_context_list, create_dyn_any, create_dyn_array, create_dyn_enum, create_dyn_sequence, create_dyn_struct, create_dyn_union, create_enum_tc, create_environment, create_exception_list, create_exception_tc, create_fixed_tc, create_interface_tc, create_list, create_named_value, create_native_tc, create_operation_list, create_output_stream, create_policy, create_recursive_sequence_tc, create_recursive_tc, create_sequence_tc, create_string_tc, create_struct_tc, create_union_tc, create_value_box_tc, create_value_tc, create_wstring_tc, destroy, disconnect, get_current, get_default_context, get_next_response, get_primitive_tc, get_service_information, init, init, init, list_initial_services, object_to_string, perform_work, poll_next_response, resolve_initial_references, run, send_multiple_requests_deferred, send_multiple_requests_oneway, set_parameters, set_parameters, shutdown, string_to_object, work_pending
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createOrIncrementInvocationInfo, getInvocationInfo, getTransportManager, releaseOrDecrementInvocationInfo
getTypeCodeForClass, setTypeCodeForClass
public static boolean ORBInitDebug
public boolean transportDebugFlag
public boolean subcontractDebugFlag
public boolean poaDebugFlag
public boolean poaConcurrencyDebugFlag
public boolean poaFSMDebugFlag
public boolean orbdDebugFlag
public boolean namingDebugFlag
public boolean serviceContextDebugFlag
public boolean transientObjectManagerDebugFlag
public boolean giopVersionDebugFlag
public boolean shutdownDebugFlag
public boolean giopDebugFlag
public boolean invocationTimingDebugFlag
protected static ORBUtilSystemException staticWrapper
protected ORBUtilSystemException wrapper
protected OMGSystemException omgWrapper
protected static PresentationManager globalPM
public abstract boolean isLocalHost(String hostName)
public abstract boolean isLocalServerId(int subcontractId, int serverId)
public abstract OAInvocationInfo peekInvocationInfo()
public abstract void pushInvocationInfo(OAInvocationInfo info)
public abstract OAInvocationInfo popInvocationInfo()
public abstract CorbaTransportManager getCorbaTransportManager()
public abstract LegacyServerSocketManager getLegacyServerSocketManager()
public static PresentationManager getPresentationManager()
public static PresentationManager.StubFactoryFactory getStubFactoryFactory()
public TypeCodeImpl get_primitive_tc(int kind)
public void setTypeCode(String id, TypeCodeImpl code)
setTypeCode
in interface TypeCodeFactory
public TypeCodeImpl getTypeCode(String id)
getTypeCode
in interface TypeCodeFactory
public MonitoringManager getMonitoringManager()
public abstract void set_parameters(Properties props)
public abstract ORBVersion getORBVersion()
public abstract void setORBVersion(ORBVersion version)
public abstract IOR getFVDCodeBaseIOR()
public abstract void handleBadServerId(ObjectKey okey)
public abstract void setBadServerIdHandler(BadServerIdHandler handler)
public abstract void initBadServerIdHandler()
public abstract void notifyORB()
public abstract PIHandler getPIHandler()
public abstract void checkShutdownState()
public abstract boolean isDuringDispatch()
public abstract void startingDispatch()
public abstract void finishedDispatch()
public abstract int getTransientServerId()
public abstract ServiceContextRegistry getServiceContextRegistry()
public abstract RequestDispatcherRegistry getRequestDispatcherRegistry()
public abstract ORBData getORBData()
public abstract void setClientDelegateFactory(ClientDelegateFactory factory)
public abstract ClientDelegateFactory getClientDelegateFactory()
public abstract void setCorbaContactInfoListFactory(CorbaContactInfoListFactory factory)
public abstract CorbaContactInfoListFactory getCorbaContactInfoListFactory()
public abstract void setResolver(Resolver resolver)
public abstract Resolver getResolver()
public abstract void setLocalResolver(LocalResolver resolver)
public abstract LocalResolver getLocalResolver()
public abstract void setURLOperation(Operation stringToObject)
public abstract Operation getURLOperation()
public abstract void setINSDelegate(CorbaServerRequestDispatcher insDelegate)
public abstract TaggedComponentFactoryFinder getTaggedComponentFactoryFinder()
public abstract IdentifiableFactoryFinder getTaggedProfileFactoryFinder()
public abstract IdentifiableFactoryFinder getTaggedProfileTemplateFactoryFinder()
public abstract ObjectKeyFactory getObjectKeyFactory()
public abstract void setObjectKeyFactory(ObjectKeyFactory factory)
public LogWrapperBase getLogWrapper(String logDomain, String exceptionGroup, LogWrapperFactory factory)
public static LogWrapperBase staticGetLogWrapper(String logDomain, String exceptionGroup, LogWrapperFactory factory)
public ByteBufferPool getByteBufferPool()
public abstract void setThreadPoolManager(ThreadPoolManager mgr)
public abstract ThreadPoolManager getThreadPoolManager()
public abstract CopierManager getCopierManager()
Copyright © 2018 JBoss by Red Hat. All rights reserved.