code: function (transports) {
              if (transports.sameDomain) {
                  this.__sameDomain = transports.sameDomain;
              }
  
              if (transports.crossDomain) {
                  this.__crossDomain = transports.crossDomain;
              }
  
              if (transports.jsonp) {
                  this.__jsonp = transports.jsonp;
              }
  
              if (transports.local) {
                  this.__local = transports.local;
              }
  
              if (transports.iframe) {
                  this.__iframe = transports.iframe;
              }
          }
docs: Updates the transport to be used for same domain, cross domain, and jsonp requests. Currently transports must
  be singletons.
  @param {Object} transports class name and path
  
  <pre>
  aria.core.IO.updateTransports({
  'sameDomain' : 'myApplication.transports.SameDomainCustomTransport',
  'crossDomain' : 'myApplication.transports.CrossDomainCustomTransport',
  'jsonp' : 'myApplication.transports.JsonP',
  'local' : 'myApplication.transports.Local',
  'iframe' : 'myApplication.transports.IFrame'
  });
  </pre>
  
  @public