#include <PortableServer.h>
Static Public Member Functions | |
| int | init (void) |
| Used to force the initialization of the ORB code. | |
|
|
Used to force the initialization of the ORB code.
Definition at line 53 of file PortableServer.cpp. References ACE_Service_Config::process_directive().
00054 {
00055 ACE_Service_Config::process_directive (
00056 ace_svc_desc_IdAssignmentStrategySystem);
00057
00058 #if !defined (CORBA_E_MICRO)
00059 ACE_Service_Config::process_directive (
00060 ace_svc_desc_IdAssignmentStrategyUser);
00061 #endif /* CORBA_E_MICRO */
00062
00063 #if !defined (CORBA_E_MICRO)
00064 ACE_Service_Config::process_directive (
00065 ace_svc_desc_IdUniquenessStrategyMultiple);
00066 #endif /* CORBA_E_MICRO */
00067
00068 ACE_Service_Config::process_directive (
00069 ace_svc_desc_IdUniquenessStrategyUnique);
00070
00071 ACE_Service_Config::process_directive (
00072 ace_svc_desc_IdUniquenessStrategyUniqueFactoryImpl);
00073
00074 ACE_Service_Config::process_directive (
00075 ace_svc_desc_ImplicitActivationStrategyExplicit);
00076
00077 #if !defined (CORBA_E_MICRO) && !defined (CORBA_E_COMPACT)
00078 ACE_Service_Config::process_directive (
00079 ace_svc_desc_ImplicitActivationStrategyImplicit);
00080 #endif /* CORBA_E_MICRO */
00081
00082 // Strategy factories
00083
00084 ACE_Service_Config::process_directive (
00085 ace_svc_desc_ThreadStrategyFactoryImpl);
00086
00087 #if (TAO_HAS_MINIMUM_POA == 0) && !defined (CORBA_E_MICRO) && !defined (CORBA_E_COMPACT)
00088 ACE_Service_Config::process_directive (
00089 ace_svc_desc_ThreadStrategySingleFactoryImpl);
00090 #endif /* TAO_HAS_MINIMUM_POA == 0 */
00091
00092 ACE_Service_Config::process_directive (
00093 ace_svc_desc_LifespanStrategyFactoryImpl
00094 );
00095
00096 #if !defined (CORBA_E_MICRO)
00097 ACE_Service_Config::process_directive (
00098 ace_svc_desc_LifespanStrategyPersistentFactoryImpl);
00099 #endif /* CORBA_E_MICRO */
00100
00101 ACE_Service_Config::process_directive (
00102 ace_svc_desc_LifespanStrategyTransientFactoryImpl);
00103
00104 ACE_Service_Config::process_directive (
00105 ace_svc_desc_IdAssignmentStrategyFactoryImpl);
00106
00107 ACE_Service_Config::process_directive (
00108 ace_svc_desc_IdUniquenessStrategyFactoryImpl);
00109
00110 ACE_Service_Config::process_directive (
00111 ace_svc_desc_ImplicitActivationStrategyFactoryImpl);
00112
00113 ACE_Service_Config::process_directive (
00114 ace_svc_desc_RequestProcessingStrategyFactoryImpl);
00115
00116 ACE_Service_Config::process_directive (
00117 ace_svc_desc_RequestProcessingStrategyAOMOnlyFactoryImpl);
00118
00119 #if (TAO_HAS_MINIMUM_POA == 0) && !defined (CORBA_E_COMPACT) && !defined (CORBA_E_MICRO)
00120 ACE_Service_Config::process_directive (
00121 ace_svc_desc_RequestProcessingStrategyDefaultServantFactoryImpl);
00122
00123 ACE_Service_Config::process_directive (
00124 ace_svc_desc_RequestProcessingStrategyServantActivatorFactoryImpl);
00125
00126 ACE_Service_Config::process_directive (
00127 ace_svc_desc_RequestProcessingStrategyServantLocatorFactoryImpl);
00128 #endif /* TAO_HAS_MINIMUM_POA == 0 */
00129
00130 ACE_Service_Config::process_directive (
00131 ace_svc_desc_ServantRetentionStrategyFactoryImpl);
00132
00133 ACE_Service_Config::process_directive (
00134 ace_svc_desc_ServantRetentionStrategyRetainFactoryImpl
00135 );
00136
00137 #if (TAO_HAS_MINIMUM_POA == 0) && !defined (CORBA_E_MICRO) && !defined (CORBA_E_COMPACT)
00138 ACE_Service_Config::process_directive (
00139 ace_svc_desc_ServantRetentionStrategyNonRetainFactoryImpl);
00140 #endif /* TAO_HAS_MINIMUM_POA == 0 */
00141
00142 // Strategy implementations
00143
00144 ACE_Service_Config::process_directive (
00145 ace_svc_desc_ThreadStrategyORBControl);
00146
00147 #if (TAO_HAS_MINIMUM_POA == 0) && !defined (CORBA_E_MICRO) && !defined (CORBA_E_COMPACT)
00148 ACE_Service_Config::process_directive (
00149 ace_svc_desc_ThreadStrategySingle);
00150 #endif /* TAO_HAS_MINIMUM_POA == 0 */
00151
00152 ACE_Service_Config::process_directive (
00153 ace_svc_desc_TAO_POA_Current_Factory);
00154
00155 return
00156 ACE_Service_Config::process_directive (
00157 ace_svc_desc_TAO_Object_Adapter_Factory);
00158 }
|
1.3.6