private void init(int id
                          , string name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum type, MoSIoTGenNHibernate.Enumerated.MosIoT.ServiceTypeEnum serviceType, string description, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.EntityArgumentEN> entityArgument, MoSIoTGenNHibernate.EN.MosIoT.EntityEN entity, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.RecipeActionEN> ruleAction, MoSIoTGenNHibernate.EN.MosIoT.EntityStateEN originState, MoSIoTGenNHibernate.EN.MosIoT.EntityStateEN targetState, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.RecipeTriggerEN> triggers)
        {
            this.Id = id;


            this.Name = name;

            this.Type = type;

            this.ServiceType = serviceType;

            this.Description = description;

            this.EntityArgument = entityArgument;

            this.Entity = entity;

            this.RuleAction = ruleAction;

            this.OriginState = originState;

            this.TargetState = targetState;

            this.Triggers = triggers;
        }
Пример #2
0
        public int New_(string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, int p_entityOperation)
        {
            EntityArgumentEN entityArgumentEN = null;
            int oid;

            //Initialized EntityArgumentEN
            entityArgumentEN      = new EntityArgumentEN();
            entityArgumentEN.Name = p_name;

            entityArgumentEN.Type = p_type;


            if (p_entityOperation != -1)
            {
                // El argumento p_entityOperation -> Property entityOperation es oid = false
                // Lista de oids id
                entityArgumentEN.EntityOperation    = new MoSIoTGenNHibernate.EN.MosIoT.EntityOperationEN();
                entityArgumentEN.EntityOperation.Id = p_entityOperation;
            }

            //Call to EntityArgumentCAD

            oid = _IEntityArgumentCAD.New_(entityArgumentEN);
            return(oid);
        }
        public int New_(string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, MoSIoTGenNHibernate.Enumerated.MosIoT.ServiceTypeEnum p_serviceType, string p_description, int p_entity)
        {
            EntityOperationEN entityOperationEN = null;
            int oid;

            //Initialized EntityOperationEN
            entityOperationEN      = new EntityOperationEN();
            entityOperationEN.Name = p_name;

            entityOperationEN.Type = p_type;

            entityOperationEN.ServiceType = p_serviceType;

            entityOperationEN.Description = p_description;


            if (p_entity != -1)
            {
                // El argumento p_entity -> Property entity es oid = false
                // Lista de oids id
                entityOperationEN.Entity    = new MoSIoTGenNHibernate.EN.MosIoT.EntityEN();
                entityOperationEN.Entity.Id = p_entity;
            }

            //Call to EntityOperationCAD

            oid = _IEntityOperationCAD.New_(entityOperationEN);
            return(oid);
        }
Пример #4
0
        public int New_(int p_deviceTemplate, double p_frecuency, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_schema, MoSIoTGenNHibernate.Enumerated.MosIoT.TypeUnitEnum p_unit, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.TelemetryTypeEnum p_type)
        {
            TelemetryEN telemetryEN = null;
            int         oid;

            //Initialized TelemetryEN
            telemetryEN = new TelemetryEN();

            if (p_deviceTemplate != -1)
            {
                // El argumento p_deviceTemplate -> Property deviceTemplate es oid = false
                // Lista de oids id
                telemetryEN.DeviceTemplate    = new MoSIoTGenNHibernate.EN.MosIoT.DeviceTemplateEN();
                telemetryEN.DeviceTemplate.Id = p_deviceTemplate;
            }

            telemetryEN.Frecuency = p_frecuency;

            telemetryEN.Schema = p_schema;

            telemetryEN.Unit = p_unit;

            telemetryEN.Name = p_name;

            telemetryEN.Type = p_type;

            //Call to TelemetryCAD

            oid = _ITelemetryCAD.New_(telemetryEN);
            return(oid);
        }
Пример #5
0
        private void init(int id
                          , MoSIoTGenNHibernate.EN.MosIoT.GoalEN goal, string name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum type, bool isOID, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.AssociationEN> targetAssociation, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.AssociationEN> originAsociation, MoSIoTGenNHibernate.Enumerated.MosIoT.AssociationTypeEnum associationType, bool isWritable, string description, MoSIoTGenNHibernate.EN.MosIoT.EntityEN entity, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.RecipeTriggerEN> trigger, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.RegisterEN> register, string value)
        {
            this.Id = id;


            this.Goal = goal;

            this.Name = name;

            this.Type = type;

            this.IsOID = isOID;

            this.TargetAssociation = targetAssociation;

            this.OriginAsociation = originAsociation;

            this.AssociationType = associationType;

            this.IsWritable = isWritable;

            this.Description = description;

            this.Entity = entity;

            this.Trigger = trigger;

            this.Register = register;

            this.Value = value;
        }
Пример #6
0
        public int New_(string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, bool p_isOID, bool p_isWritable, string p_description, int p_entity, string p_value)
        {
            EntityAttributesEN entityAttributesEN = null;
            int oid;

            //Initialized EntityAttributesEN
            entityAttributesEN      = new EntityAttributesEN();
            entityAttributesEN.Name = p_name;

            entityAttributesEN.Type = p_type;

            entityAttributesEN.IsOID = p_isOID;

            entityAttributesEN.IsWritable = p_isWritable;

            entityAttributesEN.Description = p_description;


            if (p_entity != -1)
            {
                // El argumento p_entity -> Property entity es oid = false
                // Lista de oids id
                entityAttributesEN.Entity    = new MoSIoTGenNHibernate.EN.MosIoT.EntityEN();
                entityAttributesEN.Entity.Id = p_entity;
            }

            entityAttributesEN.Value = p_value;

            //Call to EntityAttributesCAD

            oid = _IEntityAttributesCAD.New_(entityAttributesEN);
            return(oid);
        }
        private void init(int id
                          , string name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum type, MoSIoTGenNHibernate.EN.MosIoT.EntityOperationEN entityOperation)
        {
            this.Id = id;


            this.Name = name;

            this.Type = type;

            this.EntityOperation = entityOperation;
        }
Пример #8
0
        public void Modify(int p_EntityArgument_OID, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type)
        {
            EntityArgumentEN entityArgumentEN = null;

            //Initialized EntityArgumentEN
            entityArgumentEN      = new EntityArgumentEN();
            entityArgumentEN.Id   = p_EntityArgument_OID;
            entityArgumentEN.Name = p_name;
            entityArgumentEN.Type = p_type;
            //Call to EntityArgumentCAD

            _IEntityArgumentCAD.Modify(entityArgumentEN);
        }
Пример #9
0
        public void Modify(int p_IMCommand_OID, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, MoSIoTGenNHibernate.Enumerated.MosIoT.ServiceTypeEnum p_serviceType, string p_description)
        {
            IMCommandEN iMCommandEN = null;

            //Initialized IMCommandEN
            iMCommandEN             = new IMCommandEN();
            iMCommandEN.Id          = p_IMCommand_OID;
            iMCommandEN.Name        = p_name;
            iMCommandEN.Type        = p_type;
            iMCommandEN.ServiceType = p_serviceType;
            iMCommandEN.Description = p_description;
            //Call to IMCommandCAD

            _IIMCommandCAD.Modify(iMCommandEN);
        }
Пример #10
0
        public void Modify(int p_Notify_OID, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, MoSIoTGenNHibernate.Enumerated.MosIoT.ServiceTypeEnum p_serviceType, string p_description)
        {
            NotifyEN notifyEN = null;

            //Initialized NotifyEN
            notifyEN             = new NotifyEN();
            notifyEN.Id          = p_Notify_OID;
            notifyEN.Name        = p_name;
            notifyEN.Type        = p_type;
            notifyEN.ServiceType = p_serviceType;
            notifyEN.Description = p_description;
            //Call to NotifyCAD

            _INotifyCAD.Modify(notifyEN);
        }
        public void Modify(int p_EntityOperation_OID, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, MoSIoTGenNHibernate.Enumerated.MosIoT.ServiceTypeEnum p_serviceType, string p_description)
        {
            EntityOperationEN entityOperationEN = null;

            //Initialized EntityOperationEN
            entityOperationEN             = new EntityOperationEN();
            entityOperationEN.Id          = p_EntityOperation_OID;
            entityOperationEN.Name        = p_name;
            entityOperationEN.Type        = p_type;
            entityOperationEN.ServiceType = p_serviceType;
            entityOperationEN.Description = p_description;
            //Call to EntityOperationCAD

            _IEntityOperationCAD.Modify(entityOperationEN);
        }
Пример #12
0
        public void Modify(int p_Telemetry_OID, double p_frecuency, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_schema, MoSIoTGenNHibernate.Enumerated.MosIoT.TypeUnitEnum p_unit, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.TelemetryTypeEnum p_type)
        {
            TelemetryEN telemetryEN = null;

            //Initialized TelemetryEN
            telemetryEN           = new TelemetryEN();
            telemetryEN.Id        = p_Telemetry_OID;
            telemetryEN.Frecuency = p_frecuency;
            telemetryEN.Schema    = p_schema;
            telemetryEN.Unit      = p_unit;
            telemetryEN.Name      = p_name;
            telemetryEN.Type      = p_type;
            //Call to TelemetryCAD

            _ITelemetryCAD.Modify(telemetryEN);
        }
        public void Modify(int p_IMAdaptationType_OID, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, bool p_isOID, bool p_isWritable, string p_description, string p_value)
        {
            IMAdaptationTypeEN iMAdaptationTypeEN = null;

            //Initialized IMAdaptationTypeEN
            iMAdaptationTypeEN             = new IMAdaptationTypeEN();
            iMAdaptationTypeEN.Id          = p_IMAdaptationType_OID;
            iMAdaptationTypeEN.Name        = p_name;
            iMAdaptationTypeEN.Type        = p_type;
            iMAdaptationTypeEN.IsOID       = p_isOID;
            iMAdaptationTypeEN.IsWritable  = p_isWritable;
            iMAdaptationTypeEN.Description = p_description;
            iMAdaptationTypeEN.Value       = p_value;
            //Call to IMAdaptationTypeCAD

            _IIMAdaptationTypeCAD.Modify(iMAdaptationTypeEN);
        }
Пример #14
0
        public void Modify(int p_EntityAttributes_OID, string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, bool p_isOID, bool p_isWritable, string p_description, string p_value)
        {
            EntityAttributesEN entityAttributesEN = null;

            //Initialized EntityAttributesEN
            entityAttributesEN             = new EntityAttributesEN();
            entityAttributesEN.Id          = p_EntityAttributes_OID;
            entityAttributesEN.Name        = p_name;
            entityAttributesEN.Type        = p_type;
            entityAttributesEN.IsOID       = p_isOID;
            entityAttributesEN.IsWritable  = p_isWritable;
            entityAttributesEN.Description = p_description;
            entityAttributesEN.Value       = p_value;
            //Call to EntityAttributesCAD

            _IEntityAttributesCAD.Modify(entityAttributesEN);
        }
        public int New_(string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, bool p_isOID, bool p_isWritable, string p_description, int p_entity, string p_value, int p_medication)
        {
            IMMedicationEN iMMedicationEN = null;
            int            oid;

            //Initialized IMMedicationEN
            iMMedicationEN      = new IMMedicationEN();
            iMMedicationEN.Name = p_name;

            iMMedicationEN.Type = p_type;

            iMMedicationEN.IsOID = p_isOID;

            iMMedicationEN.IsWritable = p_isWritable;

            iMMedicationEN.Description = p_description;


            if (p_entity != -1)
            {
                // El argumento p_entity -> Property entity es oid = false
                // Lista de oids id
                iMMedicationEN.Entity    = new MoSIoTGenNHibernate.EN.MosIoT.EntityEN();
                iMMedicationEN.Entity.Id = p_entity;
            }

            iMMedicationEN.Value = p_value;


            if (p_medication != -1)
            {
                // El argumento p_medication -> Property medication es oid = false
                // Lista de oids id
                iMMedicationEN.Medication = new MoSIoTGenNHibernate.EN.MosIoT.MedicationEN();
                iMMedicationEN.Medication.ProductReference = p_medication;
            }

            //Call to IMMedicationCAD

            oid = _IIMMedicationCAD.New_(iMMedicationEN);
            return(oid);
        }
        public int New_(string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, bool p_isOID, bool p_isWritable, string p_description, int p_entity, string p_value, int p_adaptationTypeRequired)
        {
            IMAdaptationTypeEN iMAdaptationTypeEN = null;
            int oid;

            //Initialized IMAdaptationTypeEN
            iMAdaptationTypeEN      = new IMAdaptationTypeEN();
            iMAdaptationTypeEN.Name = p_name;

            iMAdaptationTypeEN.Type = p_type;

            iMAdaptationTypeEN.IsOID = p_isOID;

            iMAdaptationTypeEN.IsWritable = p_isWritable;

            iMAdaptationTypeEN.Description = p_description;


            if (p_entity != -1)
            {
                // El argumento p_entity -> Property entity es oid = false
                // Lista de oids id
                iMAdaptationTypeEN.Entity    = new MoSIoTGenNHibernate.EN.MosIoT.EntityEN();
                iMAdaptationTypeEN.Entity.Id = p_entity;
            }

            iMAdaptationTypeEN.Value = p_value;


            if (p_adaptationTypeRequired != -1)
            {
                // El argumento p_adaptationTypeRequired -> Property adaptationTypeRequired es oid = false
                // Lista de oids id
                iMAdaptationTypeEN.AdaptationTypeRequired    = new MoSIoTGenNHibernate.EN.MosIoT.AdaptationTypeRequiredEN();
                iMAdaptationTypeEN.AdaptationTypeRequired.Id = p_adaptationTypeRequired;
            }

            //Call to IMAdaptationTypeCAD

            oid = _IIMAdaptationTypeCAD.New_(iMAdaptationTypeEN);
            return(oid);
        }
Пример #17
0
        public int New_(string p_name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum p_type, MoSIoTGenNHibernate.Enumerated.MosIoT.ServiceTypeEnum p_serviceType, string p_description, int p_entity, int p_command)
        {
            IMCommandEN iMCommandEN = null;
            int         oid;

            //Initialized IMCommandEN
            iMCommandEN      = new IMCommandEN();
            iMCommandEN.Name = p_name;

            iMCommandEN.Type = p_type;

            iMCommandEN.ServiceType = p_serviceType;

            iMCommandEN.Description = p_description;


            if (p_entity != -1)
            {
                // El argumento p_entity -> Property entity es oid = false
                // Lista de oids id
                iMCommandEN.Entity    = new MoSIoTGenNHibernate.EN.MosIoT.EntityEN();
                iMCommandEN.Entity.Id = p_entity;
            }


            if (p_command != -1)
            {
                // El argumento p_command -> Property command es oid = false
                // Lista de oids id
                iMCommandEN.Command    = new MoSIoTGenNHibernate.EN.MosIoT.CommandEN();
                iMCommandEN.Command.Id = p_command;
            }

            //Call to IMCommandCAD

            oid = _IIMCommandCAD.New_(iMCommandEN);
            return(oid);
        }
 public EntityArgumentEN(int id, string name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum type, MoSIoTGenNHibernate.EN.MosIoT.EntityOperationEN entityOperation
                         )
 {
     this.init(Id, name, type, entityOperation);
 }
Пример #19
0
 public TelemetryEN(int id, MoSIoTGenNHibernate.EN.MosIoT.DeviceTemplateEN deviceTemplate, double frecuency, MoSIoTGenNHibernate.EN.MosIoT.SpecificTelemetryEN typeTelemetry, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum schema, MoSIoTGenNHibernate.Enumerated.MosIoT.TypeUnitEnum unit, string name, MoSIoTGenNHibernate.Enumerated.MosIoT.TelemetryTypeEnum type, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.PropertyEN> properties, MoSIoTGenNHibernate.EN.MosIoT.MeasureEN vitalSign
                    )
 {
     this.init(Id, deviceTemplate, frecuency, typeTelemetry, schema, unit, name, type, properties, vitalSign);
 }
Пример #20
0
 public IMCommandEN(int id, MoSIoTGenNHibernate.EN.MosIoT.CommandEN command
                    , string name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum type, MoSIoTGenNHibernate.Enumerated.MosIoT.ServiceTypeEnum serviceType, string description, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.EntityArgumentEN> entityArgument, MoSIoTGenNHibernate.EN.MosIoT.EntityEN entity, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.RecipeActionEN> ruleAction, MoSIoTGenNHibernate.EN.MosIoT.EntityStateEN originState, MoSIoTGenNHibernate.EN.MosIoT.EntityStateEN targetState, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.RecipeTriggerEN> triggers
                    )
 {
     this.init(Id, command, name, type, serviceType, description, entityArgument, entity, ruleAction, originState, targetState, triggers);
 }
Пример #21
0
 public IMAdaptationDetailEN(int id, MoSIoTGenNHibernate.EN.MosIoT.AdaptationDetailRequiredEN adaptationDetailRequired
                             , string name, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum type, bool isOID, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.AssociationEN> targetAssociation, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.AssociationEN> originAsociation, MoSIoTGenNHibernate.Enumerated.MosIoT.AssociationTypeEnum associationType, bool isWritable, string description, MoSIoTGenNHibernate.EN.MosIoT.EntityEN entity, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.RecipeTriggerEN> trigger, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.RegisterEN> register, string value
                             )
 {
     this.init(Id, adaptationDetailRequired, name, type, isOID, targetAssociation, originAsociation, associationType, isWritable, description, entity, trigger, register, value);
 }
Пример #22
0
        private void init(int id
                          , MoSIoTGenNHibernate.EN.MosIoT.DeviceTemplateEN deviceTemplate, double frecuency, MoSIoTGenNHibernate.EN.MosIoT.SpecificTelemetryEN typeTelemetry, MoSIoTGenNHibernate.Enumerated.MosIoT.DataTypeEnum schema, MoSIoTGenNHibernate.Enumerated.MosIoT.TypeUnitEnum unit, string name, MoSIoTGenNHibernate.Enumerated.MosIoT.TelemetryTypeEnum type, System.Collections.Generic.IList <MoSIoTGenNHibernate.EN.MosIoT.PropertyEN> properties, MoSIoTGenNHibernate.EN.MosIoT.MeasureEN vitalSign)
        {
            this.Id = id;


            this.DeviceTemplate = deviceTemplate;

            this.Frecuency = frecuency;

            this.TypeTelemetry = typeTelemetry;

            this.Schema = schema;

            this.Unit = unit;

            this.Name = name;

            this.Type = type;

            this.Properties = properties;

            this.VitalSign = vitalSign;
        }