Provided by: erlang-manpages_16.b.3-dfsg-1ubuntu2_all bug

NAME

       CosEventDomainAdmin_EventDomainFactory  -  This  module implements an Event Domain Factory
       interface, which  is used to create new Event Domain instances.

DESCRIPTION

       To get access to all definitions include necessary hrl files by using:
       -include_lib("cosEventDomain/include/*.hrl").

EXPORTS

       create_event_domain(Factory, QoS, Admin) -> Reply

              Types:

                 Factory = #objref
                 QoS = CosNotification::QoSProperties
                 Admin = CosNotification::AdminProperties
                 Reply       =       {EventDomain,        DomainID}        |        {'EXCEPTION',
                 #'CosNotification_UnsupportedQoS'{}}               |               {'EXCEPTION',
                 #'CosNotification_UnsupportedAdmin'{}}
                 EventDomain = #objref

              To create a new EventDomain this operation is  used.  If  it  is  not  possible  to
              support  the  given  QoSProperties or AdminProperties an exception is raised, which
              list the properties not supported. For more  information  see  the  cosNotification
              user's guide.

       get_all_domains(Factory) -> DomainIDSeq

              Types:

                 Factory = #objref
                 DomainIDSeq = [long()]

              This function returns a DomainID sequence of all domains associated with the target
              object.

       get_event_domain(Factory, DomainID) -> Reply

              Types:

                 Factory = #objref
                 DomainID = long()
                 Reply = EventDomain | {'EXCEPTION', #'CosEventDomainAdmin_DomainNotFound'{}}
                 EventDomain = #objref

              This operation returns the EventDomain object associated with the  given  DomainID.
              If no such binding exists an exception is raised.

Ericsson AB                           cosEventDomain CosEventDomainAdmin_EventDomainFactory(3erl)