org.openorb.property
Class PropertySetDefFactoryImpl

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.omg.CosPropertyService.PropertySetDefFactoryPOA
              |
              +--org.openorb.property.PropertySetDefFactoryImpl
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, PropertySetDefFactoryOperations

public class PropertySetDefFactoryImpl
extends PropertySetDefFactoryPOA

Author:
Jerome Daniel

Constructor Summary
PropertySetDefFactoryImpl(org.omg.CORBA.ORB orb)
          Constructor
 
Method Summary
 PropertySetDef create_constrained_propertysetdef(org.omg.CORBA.TypeCode[] allowed_property_types, PropertyDef[] allowed_property_defs)
          The create_constrained_propertysetdef operation allows a client to create a new PropertySetDef with specific constraints, including property modes.
 PropertySetDef create_initial_propertysetdef(PropertyDef[] initial_property_defs)
          The create_constrained_propertysetdef operation allows a client to create a new PropertySetDef with specific constraints, including property modes.
 PropertySetDef create_propertysetdef()
          The create_propertysetdef operation returns a new PropertySetDef.
 
Methods inherited from class org.omg.CosPropertyService.PropertySetDefFactoryPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertySetDefFactoryImpl

public PropertySetDefFactoryImpl(org.omg.CORBA.ORB orb)
Constructor
Method Detail

create_propertysetdef

public PropertySetDef create_propertysetdef()
The create_propertysetdef operation returns a new PropertySetDef. It is considered an implementation issue as to whether the PropertySetDef contains any initial properties or has constraints.

create_constrained_propertysetdef

public PropertySetDef create_constrained_propertysetdef(org.omg.CORBA.TypeCode[] allowed_property_types,
                                                        PropertyDef[] allowed_property_defs)
                                                 throws ConstraintNotSupported
The create_constrained_propertysetdef operation allows a client to create a new PropertySetDef with specific constraints, including property modes.

create_initial_propertysetdef

public PropertySetDef create_initial_propertysetdef(PropertyDef[] initial_property_defs)
                                             throws MultipleExceptions
The create_constrained_propertysetdef operation allows a client to create a new PropertySetDef with specific constraints, including property modes. The create_initial_propertysetdef operation allows a client to create a new PropertySetDef with specific initial properties, including property modes.