Compounds | |
interface | CosTrading::Admin |
This interface is used to manage the various policies and constraints applied by the trader. More... | |
exception | CosTrading::Proxy::NotProxyOfferId |
exception | CosTrading::Proxy::IllegalRecipe |
exception | CosTrading::Link::LimitingFollowTooPermissive |
exception | CosTrading::Link::DefaultFollowTooPermissive |
exception | CosTrading::Link::DuplicateLinkName |
exception | CosTrading::DuplicatePolicyName |
exception | CosTrading::DuplicatePropertyName |
exception | CosTrading::IllegalConstraint |
exception | CosTrading::Link::IllegalLinkName |
exception | CosTrading::IllegalOfferId |
interface | CosTrading::Link |
This interface is used to federate traders together and manage the links between them. More... | |
struct | CosTrading::Link::LinkInfo |
This structure holds information about federated trader interfaces. More... | |
interface | CosTrading::Proxy |
This interface supports proxy offers. More... | |
struct | CosTrading::Proxy::ProxyInfo |
struct | CosTrading::Register::OfferInfo |
This structure holds information about an offer. More... | |
exception | CosTrading::Register::ReadonlyProperty |
exception | CosTrading::Register::ProxyOfferId |
exception | CosTrading::Register::NoMatchingOffers |
exception | CosTrading::Register::MandatoryProperty |
exception | CosTrading::Register::InterfaceTypeMismatch |
exception | CosTrading::Register::InvalidObjectRef |
exception | CosTrading::Register::IllegalTraderName |
exception | CosTrading::Lookup::InvalidPolicyValue |
exception | CosTrading::Lookup::IllegalPolicyName |
exception | CosTrading::Lookup::IllegalPreference |
exception | CosTrading::IllegalPropertyName |
exception | CosTrading::IllegalServiceType |
interface | CosTrading::ImportAttributes |
This interface contains attributes that describe policies used witin the trader when resolving queries. More... | |
exception | CosTrading::InvalidLookupRef |
interface | CosTrading::LinkAttributes |
This interface contains attributes that describe policies used witin the trader when following links to other linked traders. More... | |
interface | CosTrading::Lookup |
This interface is used to query the trader and retrieve offers which match specified conditions and constraints. More... | |
exception | CosTrading::MissingMandatoryProperty |
exception | CosTrading::NotImplemented |
struct | CosTrading::Offer |
This structure contains information about an object exported by the trader. More... | |
interface | CosTrading::OfferIdIterator |
This interface supports operations to iterate through lists of OfferIds returned by the CosTrading::Admin interface. More... | |
interface | CosTrading::OfferIterator |
This interface supports operations to iterate through lists of Offers returned by the CosTrading::Lookup::query operation. More... | |
struct | CosTrading::Policy |
Policies determine trader behavior, for example, when queries are evaluated. More... | |
exception | CosTrading::Lookup::PolicyTypeMismatch |
struct | CosTrading::Property |
A service types describes a service supporting a number of properties. More... | |
exception | CosTrading::PropertyTypeMismatch |
exception | CosTrading::ReadonlyDynamicProperty |
union | CosTrading::Lookup::SpecifiedProps |
This union is used in a query to determine which properties should be retrieved with returned offers. More... | |
interface | CosTrading::Register |
This interface is used export offers of service to the trader and manage these offers. More... | |
exception | CosTrading::Register::RegisterNotSupported |
interface | CosTrading::SupportAttributes |
This interface contains attributes that describe type of functionality supported by a trader service. More... | |
interface | CosTrading::TraderComponents |
This interface has references to the componet services that make up a trader. More... | |
exception | CosTrading::Link::UnknownLinkName |
exception | CosTrading::UnknownMaxLeft |
exception | CosTrading::UnknownOfferId |
exception | CosTrading::Register::UnknownPropertyName |
exception | CosTrading::UnknownServiceType |
exception | CosTrading::Register::UnknownTraderName |
Typedefs | |
typedef Object | TypeRepository |
typedef string | Istring |
typedef Istring | ServiceTypeName |
typedef Istring | Constraint |
typedef Istring | PropertyName |
typedef sequence< PropertyName > | PropertyNameSeq |
typedef any | PropertyValue |
typedef string | OfferId |
typedef sequence< OfferId > | OfferIdSeq |
typedef Istring | LinkName |
typedef sequence< LinkName > | LinkNameSeq |
typedef LinkNameSeq | TraderName |
typedef string | PolicyName |
typedef sequence< PolicyName > | PolicyNameSeq |
typedef any | PolicyValue |
typedef sequence< Property > | PropertySeq |
typedef sequence< Offer > | OfferSeq |
typedef sequence< Policy > | PolicySeq |
Enumerations | |
enum | FollowOption { local_only, if_no_local, always } |
This enum is used to determine the behaviour of the trader when traders are linked together. More... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This enum is used to determine the behaviour of the trader when traders are linked together.
local_only - Do not use other linked traders. if_no_local - Use linked traders if a query cannot be resolved locally. always - Always use linked traders. |