public Binding(AppRoutingData theRoutingData, bool isActive, NuGenReceivingApplication theApplication)
 {
     routingData = theRoutingData;
     active      = isActive;
     application = theApplication;
 }
			public Binding(AppRoutingData theRoutingData, bool isActive, NuGenReceivingApplication theApplication)
			{
				routingData = theRoutingData;
				active = isActive;
				application = theApplication;
			}
        /// <seealso cref="Genetibase.NuGenHL7.protocol.ApplicationRouter.bindApplication(">
        /// Genetibase.NuGenHL7.protocol.ApplicationRouter.AppRoutingData, Genetibase.NuGenHL7.protocol.ReceivingApplication)
        /// </seealso>
        public virtual void  bindApplication(AppRoutingData theRoutingData, NuGenReceivingApplication theApplication)
        {
            Binding binding = new Binding(theRoutingData, true, theApplication);

            myBindings.Add(binding);
        }
		/// <seealso cref="Genetibase.NuGenHL7.protocol.ApplicationRouter.bindApplication(">
		/// Genetibase.NuGenHL7.protocol.ApplicationRouter.AppRoutingData, Genetibase.NuGenHL7.protocol.ReceivingApplication)
		/// </seealso>
		public virtual void  bindApplication(AppRoutingData theRoutingData, NuGenReceivingApplication theApplication)
		{
			Binding binding = new Binding(theRoutingData, true, theApplication);
			myBindings.Add(binding);
		}