org.openorb.trader.repository
public class Repository extends ServiceTypeRepositoryPOA implements LogEnabled
Constructor Summary | |
---|---|
Repository(Repository ir, String connector_prefix, ORB orb) |
Method Summary | |
---|---|
IncarnationNumber | add_type(String name, String if_name, PropStruct[] props, String[] super_types)
Adds a service type description |
TypeStruct | describe_type(String name)
Describes a service type |
void | enableLogging(Logger logger) |
TypeStruct | fully_describe_type(String name)
Fully describes a service type ( includes inherited properties and all inheritances
- direct and indirect - ) |
Logger | getLogger() |
IncarnationNumber | incarnation()
Return the incarnation number |
String[] | list_types(SpecifiedServiceTypes which_types)
Lists all available types |
void | mask_type(String name)
This operation masks a type |
void | remove_type(String name)
Removes a service type description |
void | unmask_type(String name)
This operation unmarsk a type |