3-7
DSOM Framework Quick Reference
ImplRepository class
(see implrep.idl)
void add_class_to_impldef (
in ImplId implid,
in string classname );
Associates a class with a server.
void add_impldef (
in ImplementationDef impldef );
Adds an implementation definition to the Implementation Repository.
void delete_impldef (
in ImplId implid );
Deletes an implementation definition from the Implementation Repository.
ORBStatus find_all_impldefs (
out sequence<ImplementationDef>
outimpldefs );
Returns all the implementation definitions in the Implementation Repository.
sequence<string>
find_classes_by_impldef (
in ImplId implid );
Returns a sequence of class names associated with a server.
ImplementationDef find_impldef (
in ImplId implid );
Returns a server implementation definition given its ID.
ImplementationDef find_impldef_by_alias (
in string alias_name );
Returns a server implementation definition given its user-friendly alias.
sequence<ImplementationDef> find_impldef_by_class (
in string classname );
Returns a sequence of implementation definitions for servers that are associated with a specified class.
void remove_class_from_all (
in string className);
Removes the association of a particular class from all servers.
void remove_class_from_impldef (
in ImplId implid,
in string classname );
Removes the association of a particular class with a server.
void update_impldef (
in ImplementationDef impldef );
Updates an implementation definition in the Implementation Repository.
Commenti su questo manuale