|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.omg.PortableServer.Servant
org.omg.CosTrading.RegisterPOA
org.openorb.trader.kernel.Register
public class Register
This class implements the Register interface for the OpenORB Trading Object Service.
Constructor Summary | |
---|---|
Register(Kernel kernel)
|
Method Summary | |
---|---|
Admin |
admin_if()
Read accessor for admin_if attribute |
OfferInfo |
describe(java.lang.String id)
Describes a service offer |
java.lang.String |
export(org.omg.CORBA.Object reference,
java.lang.String type,
Property[] properties)
This operation is used to export an service offer |
Link |
link_if()
Read accessor for link_if attribute |
Lookup |
lookup_if()
Read accessor for lookup_if attribute |
void |
modify(java.lang.String id,
java.lang.String[] del_list,
Property[] modify_list)
Modifies an offer |
Proxy |
proxy_if()
Read accessor for proxy_if attribute |
Register |
register_if()
Read accessor for register_if attribute |
Register |
resolve(java.lang.String[] name)
Get a resolve interface for a linked trader |
boolean |
supports_dynamic_properties()
Read accessor for supports_dynamic_properties attribute |
boolean |
supports_modifiable_properties()
Read accessor for supports_modifiable_properties attribute |
boolean |
supports_proxy_offers()
Read accessor for supports_proxy_offers attribute |
org.omg.CORBA.Object |
type_repos()
Read accessor for type_repos attribute |
void |
withdraw_using_constraint(java.lang.String type,
java.lang.String constr)
This operation withdraws several offers thanks to a constraint |
void |
withdraw(java.lang.String id)
This operation is used to withdraw a service offer. |
Methods inherited from class org.omg.CosTrading.RegisterPOA |
---|
_all_interfaces, _invoke, _this, _this |
Methods inherited from class org.omg.PortableServer.Servant |
---|
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Register(Kernel kernel)
Method Detail |
---|
public java.lang.String export(org.omg.CORBA.Object reference, java.lang.String type, Property[] properties) throws InvalidObjectRef, IllegalServiceType, UnknownServiceType, InterfaceTypeMismatch, IllegalPropertyName, PropertyTypeMismatch, ReadonlyDynamicProperty, MissingMandatoryProperty, DuplicatePropertyName
InvalidObjectRef
IllegalServiceType
UnknownServiceType
InterfaceTypeMismatch
IllegalPropertyName
PropertyTypeMismatch
ReadonlyDynamicProperty
MissingMandatoryProperty
DuplicatePropertyName
public void withdraw(java.lang.String id) throws IllegalOfferId, UnknownOfferId, ProxyOfferId
IllegalOfferId
UnknownOfferId
ProxyOfferId
public OfferInfo describe(java.lang.String id) throws IllegalOfferId, UnknownOfferId, ProxyOfferId
IllegalOfferId
UnknownOfferId
ProxyOfferId
public void modify(java.lang.String id, java.lang.String[] del_list, Property[] modify_list) throws NotImplemented, IllegalOfferId, UnknownOfferId, ProxyOfferId, IllegalPropertyName, UnknownPropertyName, PropertyTypeMismatch, ReadonlyDynamicProperty, MandatoryProperty, ReadonlyProperty, DuplicatePropertyName
NotImplemented
IllegalOfferId
UnknownOfferId
ProxyOfferId
IllegalPropertyName
UnknownPropertyName
PropertyTypeMismatch
ReadonlyDynamicProperty
MandatoryProperty
ReadonlyProperty
DuplicatePropertyName
public void withdraw_using_constraint(java.lang.String type, java.lang.String constr) throws IllegalServiceType, UnknownServiceType, IllegalConstraint, NoMatchingOffers
IllegalServiceType
UnknownServiceType
IllegalConstraint
NoMatchingOffers
public Register resolve(java.lang.String[] name) throws IllegalTraderName, UnknownTraderName, RegisterNotSupported
IllegalTraderName
UnknownTraderName
RegisterNotSupported
public Lookup lookup_if()
TraderComponentsOperations
public Register register_if()
TraderComponentsOperations
public Link link_if()
TraderComponentsOperations
public Proxy proxy_if()
TraderComponentsOperations
public Admin admin_if()
TraderComponentsOperations
public boolean supports_modifiable_properties()
SupportAttributesOperations
public boolean supports_dynamic_properties()
SupportAttributesOperations
public boolean supports_proxy_offers()
SupportAttributesOperations
public org.omg.CORBA.Object type_repos()
SupportAttributesOperations
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |