import <CosTrading.idl;
|
OfferId | export (in Object reference, in ServiceTypeName type, in PropertySeq properties) raises (InvalidObjectRef, IllegalServiceType, UnknownServiceType, InterfaceTypeMismatch, IllegalPropertyName, PropertyTypeMismatch, ReadonlyDynamicProperty, MissingMandatoryProperty, DuplicatePropertyName) |
|
void | withdraw (in OfferId id) raises (IllegalOfferId, UnknownOfferId, ProxyOfferId) |
|
OfferInfo | describe (in OfferId id) raises (IllegalOfferId, UnknownOfferId, ProxyOfferId) |
|
void | modify (in OfferId id, in PropertyNameSeq del_list, in PropertySeq modify_list) raises (NotImplemented, IllegalOfferId, UnknownOfferId, ProxyOfferId, IllegalPropertyName, UnknownPropertyName, PropertyTypeMismatch, ReadonlyDynamicProperty, MandatoryProperty, ReadonlyProperty, DuplicatePropertyName) |
|
void | withdraw_using_constraint (in ServiceTypeName type, in Constraint constr) raises (IllegalServiceType, UnknownServiceType, IllegalConstraint, NoMatchingOffers) |
|
Register | resolve (in TraderName name) raises (IllegalTraderName, UnknownTraderName, RegisterNotSupported) |
|
◆ describe()
◆ export()
OfferId CosTrading::Register::export |
( |
in Object | reference, |
|
|
in ServiceTypeName | type, |
|
|
in PropertySeq | properties ) |
raises | ( | InvalidObjectRef, |
| | IllegalServiceType, |
| | UnknownServiceType, |
| | InterfaceTypeMismatch, |
| | IllegalPropertyName, |
| | PropertyTypeMismatch, |
| | ReadonlyDynamicProperty, |
| | MissingMandatoryProperty, |
| | DuplicatePropertyName ) | | | |
◆ modify()
void CosTrading::Register::modify |
( |
in OfferId | id, |
|
|
in PropertyNameSeq | del_list, |
|
|
in PropertySeq | modify_list ) |
raises | ( | NotImplemented, |
| | IllegalOfferId, |
| | UnknownOfferId, |
| | ProxyOfferId, |
| | IllegalPropertyName, |
| | UnknownPropertyName, |
| | PropertyTypeMismatch, |
| | ReadonlyDynamicProperty, |
| | MandatoryProperty, |
| | ReadonlyProperty, |
| | DuplicatePropertyName ) | | | |
◆ resolve()
◆ withdraw()
◆ withdraw_using_constraint()
The documentation for this interface was generated from the following file: