IDL source Global indexmodule CosLifeCycle
typedef sequence<NameValuePair> Criteria;
typedef sequence<Factory> Factories;
typedef Object Factory;
typedef CosNaming::Name Key;
typedef NVP NameValuePair;
struct NVP { CosNaming::Istring name; any value; };
exception CannotMeetCriteria { Criteria unmet_criteria; };
exception InvalidCriteria { Criteria invalid_criteria; };
exception NoFactory { Key search_key; };
exception NotCopyable { string reason; };
exception NotMovable { string reason; };
exception NotRemovable { string reason; };