code: def destination_absent(name, server=None):
      '''
      Ensures that the JMS Destination doesn't exists
  
      name
          Name of the JMS Destination
      '''
      ret = {'name': name, 'result': None, 'comment': None, 'changes': {}}
      jms_ret = _do_element_absent(name, 'admin_object_resource', {}, server)
      if not jms_ret['error']:
          if __opts__['test'] and jms_ret['delete']:
              ret['comment'] = 'JMS Queue set to be deleted'
          elif jms_ret['delete']:
              ret['result'] = True
              ret['comment'] = 'JMS Queue deleted'
          else:
              ret['result'] = True
              ret['comment'] = 'JMS Queue doesn\'t exist'
      else:
          ret['result'] = False
          ret['comment'] = 'Error: {0}'.format(jms_ret['error'])
      return ref destination_absent(name, server=None):
      '''
      Ensures that the JMS Destination doesn't exists
  
      name
          Name of the JMS Destination
      '''
      ret = {'name': name, 'result': None, 'comment': None, 'changes': {}}
      jms_ret = _do_element_absent(name, 'admin_object_resource', {}, server)
      if not jms_ret['error']:
          if __opts__['test'] and jms_ret['delete']:
              ret['comment'] = 'JMS Queue set to be deleted'
          elif jms_ret['delete']:
              ret['result'] = True
              ret['comment'] = 'JMS Queue deleted'
          else:
              ret['result'] = True
              ret['comment'] = 'JMS Queue doesn\'t exist'
      else:
          ret['result'] = False
          ret['comment'] = 'Error: {0}'.format(jms_ret['error'])
      return ret
docs: Ensures that the JMS Destination doesn't exists
  
      name
          Name of the JMS Destination