diff options
author | Angelo Corsaro <angelo@icorsaro.net> | 2000-06-03 05:30:47 +0000 |
---|---|---|
committer | Angelo Corsaro <angelo@icorsaro.net> | 2000-06-03 05:30:47 +0000 |
commit | 7d289bbee43440862d79ebf9050627c9e8d8375d (patch) | |
tree | 598547072ab7b434a7f30abb39d2ac7a77d5670e /TAO/tao/POA.h | |
parent | c7b635c0d938909fa3a6bd32dca382b18afde171 (diff) | |
download | ATCD-7d289bbee43440862d79ebf9050627c9e8d8375d.tar.gz |
*** empty log message ***
Diffstat (limited to 'TAO/tao/POA.h')
-rw-r--r-- | TAO/tao/POA.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/TAO/tao/POA.h b/TAO/tao/POA.h index c3c7ad05ad7..1db0d772bdb 100644 --- a/TAO/tao/POA.h +++ b/TAO/tao/POA.h @@ -486,6 +486,14 @@ public: PortableServer::POA::ObjectAlreadyActive, PortableServer::POA::WrongPolicy)); + + + const CORBA::PolicyList& get_client_exposed_policies(); + // This method gives the Policies that are exposed to the client, + // this policies are shipped within the IOR. + + + #endif /* TAO_HAS_RT_CORBA == 1 */ #if (TAO_HAS_MINIMUM_CORBA == 0) @@ -707,6 +715,7 @@ protected: void validate_priority_and_policies (RTCORBA::Priority priority, CORBA::Environment &ACE_TRY_ENV); + #endif /* TAO_HAS_RT_CORBA == 1 */ protected: @@ -833,8 +842,13 @@ protected: ACE_SYNCH_CONDITION servant_deactivation_condition_; CORBA::ULong waiting_servant_deactivation_; + + + // Client exposed Policies List + CORBA::PolicyList client_exposed_policies_; }; + class TAO_POA_Guard { public: |