Class: Solr::Request::Base
- Inherits:
-
Object
- Object
- Solr::Request::Base
- Defined in:
- lib/solr/request/base.rb
Overview
The ASF licenses this file to You under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Instance Method Summary collapse
- #content_type ⇒ Object
-
#handler ⇒ Object
returns the solr handler or url fragment that can respond to this type of request.
-
#response_format ⇒ Object
returns either :xml or :ruby depending on what the response type is for a given request.
Instance Method Details
#content_type ⇒ Object
25 26 27 |
# File 'lib/solr/request/base.rb', line 25 def content_type 'text/xml; charset=utf-8' end |
#handler ⇒ Object
returns the solr handler or url fragment that can respond to this type of request
32 33 34 |
# File 'lib/solr/request/base.rb', line 32 def handler raise "unknown request type: #{self.class}" end |
#response_format ⇒ Object
returns either :xml or :ruby depending on what the response type is for a given request
21 22 23 |
# File 'lib/solr/request/base.rb', line 21 def response_format raise "unknown request type: #{self.class}" end |