code: @Override
      public BaseDestinationDefinition createBaseDestinationDefinition(DestinationType type, String name) {
          return new BaseDestinationDefinitionImpl(type, name);
      }
docs: ----------------------------------------------------------------------------