Interface CosTrading::Proxy

IDL source    Global index
interface Proxy : TraderComponents, SupportAttributes


Operation index.

  • describe_proxy
  • export_proxy
  • withdraw_proxy
  • Type index.

  • ConstraintRecipe
  • ProxyInfo
  • Exception index.

  • IllegalRecipe
  • NotProxyOfferId
  • Operations.

  • describe_proxy

      ProxyInfo describe_proxy(in OfferId id)
        raises(IllegalOfferId, UnknownOfferId, NotProxyOfferId);

  • export_proxy

      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);

  • withdraw_proxy

      void withdraw_proxy(in OfferId id)
        raises(IllegalOfferId, UnknownOfferId, NotProxyOfferId);

    Types.

  • ConstraintRecipe

      typedef Istring ConstraintRecipe;
    

  • ProxyInfo

      struct ProxyInfo {
        ServiceTypeName type; 
        Lookup target; 
        PropertySeq properties; 
        boolean if_match_all; 
        ConstraintRecipe recipe; 
        PolicySeq policies_to_pass_on; 
      }; 
    

    Exceptions.

  • IllegalRecipe

      exception IllegalRecipe {
        ConstraintRecipe recipe; 
      }; 
    

  • NotProxyOfferId

      exception NotProxyOfferId {
        OfferId id; 
      }; 
    


    Generated by Sandia idldoc 1.0.