summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h21
1 files changed, 6 insertions, 15 deletions
diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h
index dbc93df64f7..bd1bcfe5457 100644
--- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h
+++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h
@@ -132,39 +132,30 @@ namespace TAO
const char * role,
const char * type_id,
const PortableGroup::FactoryInfo & factory_info
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , PortableGroup::MemberAlreadyPresent
- , PortableGroup::TypeConflict));
+ );
virtual void unregister_factory (
const char * role,
const PortableGroup::Location & location
- )
- ACE_THROW_SPEC ((CORBA::SystemException, PortableGroup::MemberNotFound));
+ );
virtual void unregister_factory_by_role (
const char * role
- )
- ACE_THROW_SPEC ((CORBA::SystemException));
+ );
virtual void unregister_factory_by_location (
const PortableGroup::Location & location
- )
- ACE_THROW_SPEC ((CORBA::SystemException));
+ );
virtual ::PortableGroup::FactoryInfos * list_factories_by_role (
const char * role,
CORBA::String_out type_id
- )
- ACE_THROW_SPEC ((CORBA::SystemException));
+ );
virtual ::PortableGroup::FactoryInfos * list_factories_by_location (
const PortableGroup::Location & location
- )
- ACE_THROW_SPEC ((CORBA::SystemException));
+ );
/////////////////////////
// Implementation methods