org.openorb.trader.kernel

Class Register

public class Register extends RegisterPOA

This class implements the Register interface for the OpenORB Trading Object Service.

Author: Jerome Daniel

Constructor Summary
Register(Kernel kernel)
Method Summary
Adminadmin_if()
OfferInfodescribe(String id)
Describes a service offer
Stringexport(Object reference, String type, Property[] properties)
This operation is used to export an service offer
Linklink_if()
Lookuplookup_if()
voidmodify(String id, String[] del_list, Property[] modify_list)
Modifies an offer
Proxyproxy_if()
Registerregister_if()
Registerresolve(String[] name)
Get a resolve interface for a linked trader
booleansupports_dynamic_properties()
booleansupports_modifiable_properties()
booleansupports_proxy_offers()
Objecttype_repos()
voidwithdraw(String id)
This operation is used to withdraw a service offer.
voidwithdraw_using_constraint(String type, String constr)
This operation withdraws several offers thanks to a constraint

Constructor Detail

Register

public Register(Kernel kernel)

Method Detail

admin_if

public Admin admin_if()

describe

public OfferInfo describe(String id)
Describes a service offer

export

public String export(Object reference, String type, Property[] properties)
This operation is used to export an service offer

link_if

public Link link_if()

lookup_if

public Lookup lookup_if()

modify

public void modify(String id, String[] del_list, Property[] modify_list)
Modifies an offer

proxy_if

public Proxy proxy_if()

register_if

public Register register_if()

resolve

public Register resolve(String[] name)
Get a resolve interface for a linked trader

supports_dynamic_properties

public boolean supports_dynamic_properties()

supports_modifiable_properties

public boolean supports_modifiable_properties()

supports_proxy_offers

public boolean supports_proxy_offers()

type_repos

public Object type_repos()

withdraw

public void withdraw(String id)
This operation is used to withdraw a service offer.

withdraw_using_constraint

public void withdraw_using_constraint(String type, String constr)
This operation withdraws several offers thanks to a constraint