# com.bea.ide.core
HttpSvc Class

public class HttpSvc
extends `Object`

Hierarchy
  `Object`
  `HttpSvc`

## Nested Class Summary

`public static interface` | `HttpSvc.I`
`public static interface` | `HttpSvc.IQueryResponse` Represents the response from the server.
`public static interface` | `HttpSvc.IRuntime` Used to query the Knex runtime.

## Field Summary

`public static final int` | `GET` int
`protected static `HttpSvc.IRuntime`` | `instance` Static instance of the service interface
`public static final int` | `POST` int

## Constructor Summary

HttpSvc()

## Method Summary

`public static `HttpSvc.I`` | `get`() Obtain the service interface.
`public static `HttpSvc.IRuntime`` | `getRuntime`()

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Detail

### GET

    public static final int GET

### instance

    protected static HttpSvc.IRuntime instance

  Static instance of the service interface

### POST

    public static final int POST

## Constructor Detail

### HttpSvc

    public HttpSvc()

## Method Detail

### get() Method

    public static HttpSvc.I get()

Obtain the service interface. Value is cached in the instance variable after the first use.

### getRuntime() Method

    public static HttpSvc.IRuntime getRuntime()