Classes |
exception | IllegalTraderName |
exception | InterfaceTypeMismatch |
exception | InvalidObjectRef |
exception | MandatoryProperty |
exception | NoMatchingOffers |
struct | OfferInfo |
exception | ProxyOfferId |
exception | ReadonlyProperty |
exception | RegisterNotSupported |
exception | UnknownPropertyName |
exception | UnknownTraderName |
Public Member Functions |
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) |