Classes | |
| struct | Property |
| A service types describes a service supporting a number of properties. More... | |
| struct | Offer |
| This structure contains information about an object exported by the trader. More... | |
| struct | Policy |
| Policies determine trader behavior, for example, when queries are evaluated. More... | |
| exception | IllegalServiceType |
| exception | UnknownServiceType |
| exception | IllegalConstraint |
| exception | IllegalOfferId |
| exception | IllegalPropertyName |
| exception | InvalidLookupRef |
| exception | DuplicatePolicyName |
| exception | DuplicatePropertyName |
| exception | MissingMandatoryProperty |
| exception | PropertyTypeMismatch |
| exception | ReadonlyDynamicProperty |
| exception | UnknownOfferId |
| exception | UnknownMaxLeft |
| exception | NotImplemented |
| interface | TraderComponents |
| This interface has references to the componet services that make up a trader. More... | |
| interface | SupportAttributes |
| This interface contains attributes that describe type of functionality supported by a trader service. More... | |
| interface | ImportAttributes |
| This interface contains attributes that describe policies used witin the trader when resolving queries. More... | |
| interface | LinkAttributes |
| This interface contains attributes that describe policies used witin the trader when following links to other linked traders. More... | |
| interface | OfferIdIterator |
| This interface supports operations to iterate through lists of OfferIds returned by the CosTrading::Admin interface. More... | |
| interface | OfferIterator |
| This interface supports operations to iterate through lists of Offers returned by the CosTrading::Lookup::query operation. More... | |
| interface | Lookup |
| This interface is used to query the trader and retrieve offers which match specified conditions and constraints. More... | |
| interface | Register |
| This interface is used export offers of service to the trader and manage these offers. More... | |
| interface | Link |
| This interface is used to federate traders together and manage the links between them. More... | |
| interface | Proxy |
| This interface supports proxy offers. More... | |
| interface | Admin |
| This interface is used to manage the various policies and constraints applied by the trader. More... | |
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... | |
| typedef Object CosTrading::TypeRepository |
| typedef string CosTrading::Istring |
| typedef Istring CosTrading::ServiceTypeName |
| typedef Istring CosTrading::Constraint |
| typedef Istring CosTrading::PropertyName |
| typedef sequence<PropertyName> CosTrading::PropertyNameSeq |
| typedef any CosTrading::PropertyValue |
| typedef string CosTrading::OfferId |
| typedef sequence<OfferId> CosTrading::OfferIdSeq |
| typedef Istring CosTrading::LinkName |
| typedef sequence<LinkName> CosTrading::LinkNameSeq |
| typedef LinkNameSeq CosTrading::TraderName |
| typedef string CosTrading::PolicyName |
| typedef sequence<PolicyName> CosTrading::PolicyNameSeq |
| typedef any CosTrading::PolicyValue |
| typedef sequence<Property> CosTrading::PropertySeq |
| typedef sequence<Offer> CosTrading::OfferSeq |
| typedef sequence<Policy> CosTrading::PolicySeq |
![]()