Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

CosTrading::Proxy Interface Reference

This interface supports proxy offers. More...

import "CosTrading.idl";

Inherits CosTrading::TraderComponents, and CosTrading::SupportAttributes.

List of all members.

Public Types

typedef Istring ConstraintRecipe

Public Methods

OfferId export_proxy (in Lookup target, in ServiceTypeName type, in PropertySeq properties, in boolean if_match_all, in ConstraintRecipe recipe, in PolicySeq policies_to_pass_on) raises ( IllegalServiceType, UnknownServiceType, InvalidLookupRef, IllegalPropertyName, PropertyTypeMismatch, ReadonlyDynamicProperty, MissingMandatoryProperty, IllegalRecipe, DuplicatePropertyName, DuplicatePolicyName )
void withdraw_proxy (in OfferId id) raises ( IllegalOfferId, UnknownOfferId, NotProxyOfferId )
ProxyInfo describe_proxy (in OfferId id) raises ( IllegalOfferId, UnknownOfferId, NotProxyOfferId )


Detailed Description

This interface supports proxy offers.


Member Typedef Documentation

typedef Istring CosTrading::Proxy::ConstraintRecipe
 


Member Function Documentation

ProxyInfo CosTrading::Proxy::describe_proxy in OfferId    id raises ( IllegalOfferId, UnknownOfferId, NotProxyOfferId )
 

OfferId CosTrading::Proxy::export_proxy in Lookup    target,
in ServiceTypeName    type,
in PropertySeq    properties,
in boolean    if_match_all,
in ConstraintRecipe    recipe,
in PolicySeq    policies_to_pass_on
raises ( IllegalServiceType, UnknownServiceType, InvalidLookupRef, IllegalPropertyName, PropertyTypeMismatch, ReadonlyDynamicProperty, MissingMandatoryProperty, IllegalRecipe, DuplicatePropertyName, DuplicatePolicyName )
 

void CosTrading::Proxy::withdraw_proxy in OfferId    id raises ( IllegalOfferId, UnknownOfferId, NotProxyOfferId )