Public Methods |
| TAO_Proxy (TAO_Trader< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &trader) |
| ~TAO_Proxy (void) |
virtual CosTrading::OfferId | export_proxy (CosTrading::Lookup_ptr, const char *, const CosTrading::PropertySeq &, CORBA::Boolean if_match_all, const char *, const CosTrading::PolicySeq &ACE_ENV_ARG_DECL) throw (CORBA::SystemException, CosTrading::IllegalServiceType, CosTrading::UnknownServiceType, CosTrading::InvalidLookupRef, CosTrading::IllegalPropertyName, CosTrading::PropertyTypeMismatch, CosTrading::ReadonlyDynamicProperty, CosTrading::MissingMandatoryProperty, CosTrading::Proxy::IllegalRecipe, CosTrading::DuplicatePropertyName, CosTrading::DuplicatePolicyName) |
virtual void | withdraw_proxy (const char *ACE_ENV_ARG_DECL) throw (CORBA::SystemException, CosTrading::IllegalOfferId, CosTrading::UnknownOfferId, CosTrading::Proxy::NotProxyOfferId) |
virtual CosTrading::Proxy::ProxyInfo * | describe_proxy (const char *ACE_ENV_ARG_DECL) throw (CORBA::SystemException, CosTrading::IllegalOfferId, CosTrading::UnknownOfferId, CosTrading::Proxy::NotProxyOfferId) |
virtual void | list_proxies (CORBA::ULong, CosTrading::OfferIdSeq *&, CosTrading::OfferIdIterator_ptr &ACE_ENV_ARG_DECL) throw (CORBA::SystemException, CosTrading::NotImplemented) |
Private Methods |
void | operator= (const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &) |
| TAO_Proxy (const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &) |
Private Attributes |
TAO_Trader< TRADER_LOCK_TYPE,
MAP_LOCK_TYPE > & | trader_ |