org.omg.CosTrading
Interface RegisterOperations

All Superinterfaces:
SupportAttributesOperations, TraderComponentsOperations
All Known Subinterfaces:
Register
All Known Implementing Classes:
_RegisterStub, RegisterPOA, RegisterPOATie

public interface RegisterOperations
extends TraderComponentsOperations, SupportAttributesOperations

Generated from IDL interface "Register".

Version:
generated at 03-Nov-2015 12:23:58
Author:
JacORB IDL compiler V 3.7

Method Summary
 OfferInfo describe(String id)
           
 String export(Object reference, String type, Property[] properties)
           
 void modify(String id, String[] del_list, Property[] modify_list)
           
 Register resolve(String[] name)
           
 void withdraw_using_constraint(String type, String constr)
           
 void withdraw(String id)
           
 
Methods inherited from interface org.omg.CosTrading.TraderComponentsOperations
admin_if, link_if, lookup_if, proxy_if, register_if
 
Methods inherited from interface org.omg.CosTrading.SupportAttributesOperations
supports_dynamic_properties, supports_modifiable_properties, supports_proxy_offers, type_repos
 

Method Detail

export

String export(Object reference,
              String type,
              Property[] properties)
              throws DuplicatePropertyName,
                     MissingMandatoryProperty,
                     IllegalServiceType,
                     ReadonlyDynamicProperty,
                     InterfaceTypeMismatch,
                     PropertyTypeMismatch,
                     IllegalPropertyName,
                     InvalidObjectRef,
                     UnknownServiceType
Throws:
DuplicatePropertyName
MissingMandatoryProperty
IllegalServiceType
ReadonlyDynamicProperty
InterfaceTypeMismatch
PropertyTypeMismatch
IllegalPropertyName
InvalidObjectRef
UnknownServiceType

withdraw

void withdraw(String id)
              throws IllegalOfferId,
                     ProxyOfferId,
                     UnknownOfferId
Throws:
IllegalOfferId
ProxyOfferId
UnknownOfferId

describe

OfferInfo describe(String id)
                   throws IllegalOfferId,
                          ProxyOfferId,
                          UnknownOfferId
Throws:
IllegalOfferId
ProxyOfferId
UnknownOfferId

modify

void modify(String id,
            String[] del_list,
            Property[] modify_list)
            throws DuplicatePropertyName,
                   ProxyOfferId,
                   NotImplemented,
                   ReadonlyDynamicProperty,
                   UnknownOfferId,
                   PropertyTypeMismatch,
                   ReadonlyProperty,
                   IllegalOfferId,
                   UnknownPropertyName,
                   IllegalPropertyName,
                   MandatoryProperty
Throws:
DuplicatePropertyName
ProxyOfferId
NotImplemented
ReadonlyDynamicProperty
UnknownOfferId
PropertyTypeMismatch
ReadonlyProperty
IllegalOfferId
UnknownPropertyName
IllegalPropertyName
MandatoryProperty

withdraw_using_constraint

void withdraw_using_constraint(String type,
                               String constr)
                               throws NoMatchingOffers,
                                      UnknownServiceType,
                                      IllegalConstraint,
                                      IllegalServiceType
Throws:
NoMatchingOffers
UnknownServiceType
IllegalConstraint
IllegalServiceType

resolve

Register resolve(String[] name)
                 throws UnknownTraderName,
                        RegisterNotSupported,
                        IllegalTraderName
Throws:
UnknownTraderName
RegisterNotSupported
IllegalTraderName


Copyright © 2015 JacORB. All rights reserved.