Sha256: 1323c4e260c83754852fd85c1925aa2386ab3fbd6844c6291b8ceb9aa0522510

Contents?: true

Size: 497 Bytes

Versions: 10

Compression:

Stored size: 497 Bytes

Contents

module Maestrano::Connector::Rails::Concerns::External
  extend ActiveSupport::Concern

  module ClassMethods
    def get_client(organization)
      raise 'Not implemented'
    end

    def external_name
      raise 'Not implemented'
    end

    # Return an array of all the entities that the connector can synchronize
    # If you add new entities, you need to generate
    # a migration to add them to existing organizations
    def entities_list
      raise "Not implemented"
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
maestrano-connector-rails-1.2.1 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.2.0 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.1.2 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.1.1 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.1.0 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.0.4 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.0.3 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.0.2 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.0.1 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.0.0 app/models/maestrano/connector/rails/concerns/external.rb