diff options
author | HÃ¥kon Hallingstad <hakon@oath.com> | 2019-01-04 16:01:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-04 16:01:14 +0100 |
commit | cd470d8ac8a58c943748f028a37d864507628e99 (patch) | |
tree | 7d7abbfc040f37b614a8d1c980d7f632597c51f6 /container-core/abi-spec.json | |
parent | 8ea7795c01e0830bb9b218cb60759ffc01551f56 (diff) |
Revert "Enable ABI checking on modules with public APIs"
Diffstat (limited to 'container-core/abi-spec.json')
-rw-r--r-- | container-core/abi-spec.json | 933 |
1 files changed, 0 insertions, 933 deletions
diff --git a/container-core/abi-spec.json b/container-core/abi-spec.json deleted file mode 100644 index 8c8c241a5dd..00000000000 --- a/container-core/abi-spec.json +++ /dev/null @@ -1,933 +0,0 @@ -{ - "com.yahoo.container.handler.AccessLogRequestHandler": { - "superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric, com.yahoo.container.logging.CircularArrayAccessLogKeeper)", - "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)" - ], - "fields": [] - }, - "com.yahoo.container.handler.ClustersStatus": { - "superClass": "com.yahoo.component.AbstractComponent", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void setContainerHasClusters(boolean)", - "public void setReceiveTrafficByDefault(boolean)", - "public void setUp(java.lang.Object)", - "public void setDown(java.lang.Object)", - "public boolean containerShouldReceiveTraffic()" - ], - "fields": [] - }, - "com.yahoo.container.handler.Coverage$FullCoverageDefinition": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.container.handler.Coverage$FullCoverageDefinition[] values()", - "public static com.yahoo.container.handler.Coverage$FullCoverageDefinition valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.container.handler.Coverage$FullCoverageDefinition EXPLICITLY_FULL", - "public static final enum com.yahoo.container.handler.Coverage$FullCoverageDefinition EXPLICITLY_INCOMPLETE", - "public static final enum com.yahoo.container.handler.Coverage$FullCoverageDefinition DOCUMENT_COUNT" - ] - }, - "com.yahoo.container.handler.Coverage": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "protected void <init>()", - "protected void <init>(long, long, int, int)", - "public void <init>(long, int, boolean)", - "protected void <init>(long, int, boolean, int)", - "public void merge(com.yahoo.container.handler.Coverage)", - "public long getDocs()", - "public long getActive()", - "public long getSoonActive()", - "public boolean isDegraded()", - "public boolean isDegradedByMatchPhase()", - "public boolean isDegradedByTimeout()", - "public boolean isDegradedByAdapativeTimeout()", - "public boolean isDegradedByNonIdealState()", - "public boolean getFull()", - "public int getNodes()", - "public int getNodesTried()", - "public com.yahoo.container.handler.Coverage setNodesTried(int)", - "public int getFullResultSets()", - "public int getResultSets()", - "public int getResultPercentage()" - ], - "fields": [ - "protected long docs", - "protected long active", - "protected long soonActive", - "protected int degradedReason", - "protected int nodes", - "protected int resultSets", - "protected int fullResultSets", - "protected com.yahoo.container.handler.Coverage$FullCoverageDefinition fullReason", - "public static final int DEGRADED_BY_MATCH_PHASE", - "public static final int DEGRADED_BY_TIMEOUT", - "public static final int DEGRADED_BY_ADAPTIVE_TIMEOUT" - ] - }, - "com.yahoo.container.handler.LogHandler": { - "superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.util.concurrent.Executor)", - "protected void <init>(java.util.concurrent.Executor, com.yahoo.container.handler.LogReader)", - "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)" - ], - "fields": [] - }, - "com.yahoo.container.handler.LogReader": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "protected org.json.JSONObject readLogs(java.lang.String, long, long)" - ], - "fields": [] - }, - "com.yahoo.container.handler.Prefix": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.Comparable" - ], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(java.lang.String, java.lang.String)", - "public void <init>(java.lang.String)", - "public boolean hasAnyCommonPrefix(java.lang.String)", - "public int compareTo(com.yahoo.container.handler.Prefix)", - "public boolean matches(java.lang.String)", - "public java.lang.String toString()", - "public bridge synthetic int compareTo(java.lang.Object)" - ], - "fields": [ - "public final java.lang.String prefix", - "public final java.lang.String[] elements", - "public final java.lang.String handler" - ] - }, - "com.yahoo.container.handler.ThreadPoolProvider": { - "superClass": "com.yahoo.component.AbstractComponent", - "interfaces": [ - "com.yahoo.container.di.componentgraph.Provider" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.container.handler.ThreadpoolConfig, com.yahoo.jdisc.Metric)", - "public void <init>(com.yahoo.container.handler.ThreadpoolConfig, com.yahoo.jdisc.Metric, com.yahoo.container.protect.ProcessTerminator)", - "public java.util.concurrent.Executor get()", - "public void deconstruct()", - "public bridge synthetic java.lang.Object get()" - ], - "fields": [] - }, - "com.yahoo.container.handler.ThreadpoolConfig$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigInstance$Builder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.container.handler.ThreadpoolConfig)", - "public com.yahoo.container.handler.ThreadpoolConfig$Builder maxthreads(int)", - "public com.yahoo.container.handler.ThreadpoolConfig$Builder maxThreadExecutionTimeSeconds(int)", - "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)", - "public final java.lang.String getDefMd5()", - "public final java.lang.String getDefName()", - "public final java.lang.String getDefNamespace()", - "public com.yahoo.container.handler.ThreadpoolConfig build()" - ], - "fields": [] - }, - "com.yahoo.container.handler.ThreadpoolConfig$Producer": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigInstance$Producer" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void getConfig(com.yahoo.container.handler.ThreadpoolConfig$Builder)" - ], - "fields": [] - }, - "com.yahoo.container.handler.ThreadpoolConfig": { - "superClass": "com.yahoo.config.ConfigInstance", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public static java.lang.String getDefMd5()", - "public static java.lang.String getDefName()", - "public static java.lang.String getDefNamespace()", - "public static java.lang.String getDefVersion()", - "public void <init>(com.yahoo.container.handler.ThreadpoolConfig$Builder)", - "public int maxthreads()", - "public int maxThreadExecutionTimeSeconds()" - ], - "fields": [ - "public static final java.lang.String CONFIG_DEF_MD5", - "public static final java.lang.String CONFIG_DEF_NAME", - "public static final java.lang.String CONFIG_DEF_NAMESPACE", - "public static final java.lang.String CONFIG_DEF_VERSION", - "public static final java.lang.String[] CONFIG_DEF_SCHEMA" - ] - }, - "com.yahoo.container.handler.Timing": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(long, long, long, long)", - "public long getSummaryStartTime()", - "public long getQueryStartTime()", - "public long getTimeout()" - ], - "fields": [ - "protected long summaryStartTime", - "protected long queryStartTime", - "protected long timeout" - ] - }, - "com.yahoo.container.handler.VipStatus": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.container.QrSearchersConfig)", - "public void <init>(com.yahoo.container.handler.ClustersStatus)", - "public void <init>(com.yahoo.container.QrSearchersConfig, com.yahoo.container.core.VipStatusConfig, com.yahoo.container.handler.ClustersStatus)", - "public void setInRotation(java.lang.Boolean)", - "public void addToRotation(java.lang.String)", - "public void removeFromRotation(java.lang.String)", - "public void addToRotation(java.lang.Object)", - "public void removeFromRotation(java.lang.Object)", - "public boolean isInRotation()" - ], - "fields": [] - }, - "com.yahoo.container.handler.VipStatusHandler": { - "superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.container.core.VipStatusConfig, com.yahoo.jdisc.Metric, com.yahoo.container.handler.VipStatus)", - "public void <init>(java.util.concurrent.Executor, com.yahoo.container.core.VipStatusConfig, com.yahoo.jdisc.Metric)", - "public void <init>(java.util.concurrent.Executor, com.yahoo.container.core.VipStatusConfig, com.yahoo.jdisc.Metric, com.yahoo.container.handler.VipStatus)", - "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)" - ], - "fields": [] - }, - "com.yahoo.container.http.AccessLogUtil": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public static java.lang.String getHttpMethod(com.yahoo.jdisc.http.HttpRequest)", - "public static java.net.URI getUri(com.yahoo.jdisc.http.HttpRequest)", - "public static java.lang.String getHttpVersion(com.yahoo.jdisc.http.HttpRequest)", - "public static java.lang.String getReferrerHeader(com.yahoo.jdisc.http.HttpRequest)", - "public static java.lang.String getUserAgentHeader(com.yahoo.jdisc.http.HttpRequest)", - "public static java.net.InetSocketAddress getRemoteAddress(com.yahoo.jdisc.http.HttpRequest)" - ], - "fields": [] - }, - "com.yahoo.container.http.BenchmarkingHeaders": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()" - ], - "fields": [ - "public static final java.lang.String REQUEST", - "public static final java.lang.String REQUEST_COVERAGE", - "public static final java.lang.String NUM_HITS", - "public static final java.lang.String NUM_FASTHITS", - "public static final java.lang.String NUM_GROUPHITS", - "public static final java.lang.String NUM_ERRORS", - "public static final java.lang.String TOTAL_HIT_COUNT", - "public static final java.lang.String NUM_DOCSUMS", - "public static final java.lang.String QUERY_HITS", - "public static final java.lang.String QUERY_OFFSET", - "public static final java.lang.String SEARCH_TIME", - "public static final java.lang.String ATTR_TIME", - "public static final java.lang.String FILL_TIME", - "public static final java.lang.String DOCS_SEARCHED", - "public static final java.lang.String NODES_SEARCHED", - "public static final java.lang.String FULL_COVERAGE" - ] - }, - "com.yahoo.container.jdisc.AsyncHttpResponse": { - "superClass": "com.yahoo.container.jdisc.HttpResponse", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(int)", - "public abstract void render(java.io.OutputStream, com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)", - "public final void render(java.io.OutputStream)" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.ContentChannelOutputStream": { - "superClass": "java.io.OutputStream", - "interfaces": [ - "com.yahoo.io.WritableByteTransmitter" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.handler.ContentChannel)", - "public void write(int)", - "public void close()", - "public void flush()", - "public void write(byte[], int, int)", - "public void write(byte[])", - "public void nonCopyingWrite(byte[], int, int)", - "public void nonCopyingWrite(byte[])", - "public void send(java.nio.ByteBuffer)", - "public long written()" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.EmptyResponse": { - "superClass": "com.yahoo.container.jdisc.HttpResponse", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(int)", - "public void render(java.io.OutputStream)" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.ExtendedResponse": { - "superClass": "com.yahoo.container.jdisc.AsyncHttpResponse", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(int)", - "public abstract void render(java.io.OutputStream, com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)", - "public java.lang.String getUser()", - "public java.lang.String getParsedQuery()", - "public com.yahoo.container.handler.Timing getTiming()", - "public com.yahoo.container.handler.Coverage getCoverage()", - "public com.yahoo.container.logging.HitCounts getHitCounts()" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.HttpRequest$Builder": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.container.jdisc.HttpRequest)", - "public void <init>(com.yahoo.jdisc.http.HttpRequest)", - "public com.yahoo.container.jdisc.HttpRequest$Builder put(java.lang.String, java.lang.String)", - "public com.yahoo.container.jdisc.HttpRequest$Builder removeProperty(java.lang.String)", - "public com.yahoo.container.jdisc.HttpRequest$Builder method(com.yahoo.jdisc.http.HttpRequest$Method)", - "public com.yahoo.container.jdisc.HttpRequest$Builder jdiscRequest(com.yahoo.jdisc.http.HttpRequest)", - "public com.yahoo.container.jdisc.HttpRequest$Builder requestData(java.io.InputStream)", - "public com.yahoo.container.jdisc.HttpRequest$Builder uri(java.net.URI)", - "public com.yahoo.container.jdisc.HttpRequest createDirectRequest()", - "public com.yahoo.container.jdisc.HttpRequest createClientRequest()", - "public com.yahoo.container.jdisc.HttpRequest createServerRequest()" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.HttpRequest": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.HttpRequest, java.io.InputStream)", - "public void <init>(com.yahoo.jdisc.http.HttpRequest, java.io.InputStream, java.util.Map)", - "public static com.yahoo.container.jdisc.HttpRequest createRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, java.io.InputStream)", - "public static com.yahoo.container.jdisc.HttpRequest createRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, java.io.InputStream, java.util.Map)", - "public static java.util.Optional getHttpRequest(com.yahoo.processing.Request)", - "public java.util.Optional getAccessLogEntry()", - "public static com.yahoo.container.jdisc.HttpRequest createTestRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method)", - "public static com.yahoo.container.jdisc.HttpRequest createTestRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.io.InputStream)", - "public static com.yahoo.container.jdisc.HttpRequest createTestRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.io.InputStream, java.util.Map)", - "public com.yahoo.jdisc.http.HttpRequest$Method getMethod()", - "public java.net.URI getUri()", - "public com.yahoo.jdisc.http.HttpRequest getJDiscRequest()", - "public java.lang.String getProperty(java.lang.String)", - "public java.util.Map propertyMap()", - "public boolean getBooleanProperty(java.lang.String)", - "public boolean hasProperty(java.lang.String)", - "public java.lang.String getHeader(java.lang.String)", - "public java.lang.String getHost()", - "public int getPort()", - "public java.io.InputStream getData()" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.HttpResponse": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(int)", - "public abstract void render(java.io.OutputStream)", - "public int getStatus()", - "public void setStatus(int)", - "public com.yahoo.jdisc.HeaderFields headers()", - "public com.yahoo.jdisc.Response getJdiscResponse()", - "public java.lang.String getContentType()", - "public java.lang.String getCharacterEncoding()", - "public void populateAccessLogEntry(com.yahoo.container.logging.AccessLogEntry)", - "public void complete()", - "public java.lang.Iterable getLogValues()" - ], - "fields": [ - "public static final java.lang.String DEFAULT_MIME_TYPE", - "public static final java.lang.String DEFAULT_CHARACTER_ENCODING" - ] - }, - "com.yahoo.container.jdisc.LoggingCompletionHandler": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.handler.CompletionHandler" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void markCommitStart()" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.LoggingRequestHandler$Context": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)", - "public void <init>(com.yahoo.container.jdisc.LoggingRequestHandler$Context)", - "public java.util.concurrent.Executor getExecutor()", - "public com.yahoo.container.logging.AccessLog getAccessLog()", - "public com.yahoo.jdisc.Metric getMetric()" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.LoggingRequestHandler": { - "superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)", - "public static com.yahoo.container.jdisc.LoggingRequestHandler$Context testOnlyContext()", - "public void <init>(com.yahoo.container.jdisc.LoggingRequestHandler$Context)", - "public void <init>(com.yahoo.container.jdisc.LoggingRequestHandler$Context, boolean)", - "public void <init>(java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)", - "public void <init>(java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric, boolean)", - "protected com.yahoo.container.jdisc.LoggingCompletionHandler createLoggingCompletionHandler(long, long, com.yahoo.container.jdisc.HttpResponse, com.yahoo.container.jdisc.HttpRequest, com.yahoo.container.jdisc.ContentChannelOutputStream)" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.MetricConsumerFactory": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract com.yahoo.jdisc.application.MetricConsumer newInstance()" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.handler.ResponseHandler" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler awaitResponse()", - "public java.lang.String read()", - "public int available()", - "public java.lang.String readAll()", - "public java.lang.String readIfAvailable()", - "public com.yahoo.jdisc.handler.ContentChannel handleResponse(com.yahoo.jdisc.Response)", - "public void clientClose()", - "public int getStatus()", - "public com.yahoo.jdisc.Response getResponse()" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.RequestHandlerTestDriver": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.AutoCloseable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.handler.RequestHandler)", - "public void <init>(java.lang.String, com.yahoo.jdisc.handler.RequestHandler)", - "public void close()", - "public com.yahoo.jdisc.test.TestDriver jDiscDriver()", - "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String)", - "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method)", - "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.lang.String)", - "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.lang.String, java.lang.String)", - "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.nio.ByteBuffer)", - "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.nio.ByteBuffer, java.lang.String)", - "public java.lang.String censorDigits(java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.ThreadedHttpRequestHandler$LazyContentChannel": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.handler.ContentChannel" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.container.jdisc.HttpRequest, com.yahoo.jdisc.handler.ResponseHandler, com.yahoo.jdisc.Metric, java.util.logging.Logger)", - "public void setHttpResponse(com.yahoo.container.jdisc.HttpResponse)", - "public void write(java.nio.ByteBuffer, com.yahoo.jdisc.handler.CompletionHandler)", - "public void close(com.yahoo.jdisc.handler.CompletionHandler)" - ], - "fields": [] - }, - "com.yahoo.container.jdisc.ThreadedHttpRequestHandler": { - "superClass": "com.yahoo.container.jdisc.ThreadedRequestHandler", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(java.util.concurrent.Executor)", - "public void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric)", - "public void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric, boolean)", - "public abstract com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)", - "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest, com.yahoo.jdisc.handler.ContentChannel)", - "public final void handleRequest(com.yahoo.jdisc.Request, com.yahoo.jdisc.handler.BufferedContentChannel, com.yahoo.jdisc.handler.ResponseHandler)", - "protected void addDateHeader(com.yahoo.container.jdisc.HttpResponse, long)", - "protected com.yahoo.container.jdisc.LoggingCompletionHandler createLoggingCompletionHandler(long, long, com.yahoo.container.jdisc.HttpResponse, com.yahoo.container.jdisc.HttpRequest, com.yahoo.container.jdisc.ContentChannelOutputStream)", - "protected com.yahoo.jdisc.http.HttpRequest asHttpRequest(com.yahoo.jdisc.Request)" - ], - "fields": [ - "public static final java.lang.String CONTENT_TYPE", - "public static final java.lang.String DATE", - "protected final java.util.logging.Logger log" - ] - }, - "com.yahoo.container.jdisc.ThreadedRequestHandler": { - "superClass": "com.yahoo.jdisc.handler.AbstractRequestHandler", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "protected void <init>(java.util.concurrent.Executor)", - "protected void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric)", - "protected void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric, boolean)", - "public final com.yahoo.jdisc.handler.ContentChannel handleRequest(com.yahoo.jdisc.Request, com.yahoo.jdisc.handler.ResponseHandler)", - "public java.time.Duration getTimeout()", - "protected abstract void handleRequest(com.yahoo.jdisc.Request, com.yahoo.jdisc.handler.BufferedContentChannel, com.yahoo.jdisc.handler.ResponseHandler)" - ], - "fields": [ - "protected final com.yahoo.jdisc.Metric metric" - ] - }, - "com.yahoo.container.jdisc.VespaHeaders": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>()", - "public static boolean benchmarkCoverage(boolean, com.yahoo.jdisc.HeaderFields)", - "public static boolean benchmarkOutput(com.yahoo.container.jdisc.HttpRequest)", - "public static void benchmarkOutput(com.yahoo.jdisc.HeaderFields, boolean, com.yahoo.container.handler.Timing, com.yahoo.container.logging.HitCounts, int, com.yahoo.container.handler.Coverage)", - "public static int getStatus(boolean, com.yahoo.processing.request.ErrorMessage, java.util.Iterator)", - "public static int getEagerErrorStatus(com.yahoo.processing.request.ErrorMessage, java.util.Iterator)" - ], - "fields": [] - }, - "com.yahoo.container.protect.Error": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.container.protect.Error[] values()", - "public static com.yahoo.container.protect.Error valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.container.protect.Error NO_BACKENDS_IN_SERVICE", - "public static final enum com.yahoo.container.protect.Error NULL_QUERY", - "public static final enum com.yahoo.container.protect.Error REQUEST_TOO_LARGE", - "public static final enum com.yahoo.container.protect.Error ILLEGAL_QUERY", - "public static final enum com.yahoo.container.protect.Error INVALID_QUERY_PARAMETER", - "public static final enum com.yahoo.container.protect.Error UNSPECIFIED", - "public static final enum com.yahoo.container.protect.Error ERROR_IN_PLUGIN", - "public static final enum com.yahoo.container.protect.Error INVALID_QUERY_TRANSFORMATION", - "public static final enum com.yahoo.container.protect.Error RESULT_HAS_ERRORS", - "public static final enum com.yahoo.container.protect.Error SERVER_IS_MISCONFIGURED", - "public static final enum com.yahoo.container.protect.Error BACKEND_COMMUNICATION_ERROR", - "public static final enum com.yahoo.container.protect.Error NO_ANSWER_WHEN_PINGING_NODE", - "public static final enum com.yahoo.container.protect.Error TIMEOUT", - "public static final enum com.yahoo.container.protect.Error EMPTY_DOCUMENTS", - "public static final enum com.yahoo.container.protect.Error UNAUTHORIZED", - "public static final enum com.yahoo.container.protect.Error FORBIDDEN", - "public static final enum com.yahoo.container.protect.Error NOT_FOUND", - "public static final enum com.yahoo.container.protect.Error BAD_REQUEST", - "public static final enum com.yahoo.container.protect.Error INTERNAL_SERVER_ERROR", - "public static final enum com.yahoo.container.protect.Error INSUFFICIENT_STORAGE", - "public final int code" - ] - }, - "com.yahoo.container.protect.FreezeDetector": { - "superClass": "com.yahoo.component.AbstractComponent", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.container.core.DiagnosticsConfig)", - "public void register(com.yahoo.concurrent.ThreadLocalDirectory)", - "public boolean isBreakdown()", - "public void unRegister(com.yahoo.concurrent.ThreadLocalDirectory)", - "public void deconstruct()" - ], - "fields": [] - }, - "com.yahoo.container.protect.ProcessTerminator": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void logAndDie(java.lang.String)", - "public void logAndDie(java.lang.String, boolean)" - ], - "fields": [] - }, - "com.yahoo.container.protect.TimeoutCollector": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.concurrent.ThreadLocalDirectory$Updater" - ], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>()", - "public com.yahoo.container.protect.TimeoutRate createGenerationInstance(com.yahoo.container.protect.TimeoutRate)", - "public com.yahoo.container.protect.TimeoutRate update(com.yahoo.container.protect.TimeoutRate, java.lang.Boolean)", - "public bridge synthetic java.lang.Object update(java.lang.Object, java.lang.Object)", - "public bridge synthetic java.lang.Object createGenerationInstance(java.lang.Object)" - ], - "fields": [] - }, - "com.yahoo.container.protect.TimeoutRate": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>()", - "public void addQuery(java.lang.Boolean)", - "public void merge(com.yahoo.container.protect.TimeoutRate)", - "public double timeoutFraction()", - "public int getTotal()" - ], - "fields": [] - }, - "com.yahoo.processing.handler.AbstractProcessingHandler": { - "superClass": "com.yahoo.container.jdisc.LoggingRequestHandler", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)", - "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)", - "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)", - "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)", - "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)", - "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest, com.yahoo.jdisc.handler.ContentChannel)", - "public com.yahoo.processing.execution.Execution createExecution(com.yahoo.component.chain.Chain, com.yahoo.processing.Request)", - "public com.yahoo.processing.execution.chain.ChainRegistry getChainRegistry()", - "public com.yahoo.component.provider.ComponentRegistry getRenderers()", - "public com.yahoo.processing.rendering.Renderer getRendererCopy(com.yahoo.component.ComponentSpecification)" - ], - "fields": [ - "public static final java.lang.String DEFAULT_RENDERER_ID" - ] - }, - "com.yahoo.processing.handler.ProcessingHandler": { - "superClass": "com.yahoo.processing.handler.AbstractProcessingHandler", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)", - "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)", - "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)", - "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)" - ], - "fields": [] - }, - "com.yahoo.processing.handler.ProcessingResponse": { - "superClass": "com.yahoo.container.jdisc.AsyncHttpResponse", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(int, com.yahoo.processing.Request, com.yahoo.processing.Response, com.yahoo.processing.rendering.Renderer, java.util.concurrent.Executor, com.yahoo.processing.execution.Execution)", - "public void render(java.io.OutputStream, com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)", - "public java.lang.String getContentType()", - "public java.lang.String getCharacterEncoding()", - "public void complete()", - "public java.lang.Iterable getLogValues()" - ], - "fields": [] - }, - "com.yahoo.processing.handler.ProcessingTestDriver": { - "superClass": "com.yahoo.container.jdisc.RequestHandlerTestDriver", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.util.Collection)", - "public void <init>(java.lang.String, java.util.Collection)", - "public varargs void <init>(com.yahoo.component.chain.Chain[])", - "public varargs void <init>(java.lang.String, com.yahoo.component.chain.Chain[])", - "public void <init>(java.util.Collection, com.yahoo.component.provider.ComponentRegistry)", - "public void <init>(java.lang.String, java.util.Collection, com.yahoo.component.provider.ComponentRegistry)", - "public void <init>(com.yahoo.processing.handler.ProcessingHandler)", - "public void <init>(java.lang.String, com.yahoo.processing.handler.ProcessingHandler)", - "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.container.logging.AccessLogInterface)", - "public com.yahoo.processing.handler.ProcessingHandler processingHandler()" - ], - "fields": [] - }, - "com.yahoo.processing.handler.ResponseHeaders": { - "superClass": "com.yahoo.processing.response.AbstractData", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.util.Map, com.yahoo.processing.Request)", - "public java.util.Map headers()" - ], - "fields": [] - }, - "com.yahoo.processing.handler.ResponseStatus": { - "superClass": "com.yahoo.processing.response.AbstractData", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(int, com.yahoo.processing.Request)", - "public int code()", - "public java.lang.String toString()" - ], - "fields": [] - }, - "com.yahoo.processing.rendering.AsynchronousRenderer": { - "superClass": "com.yahoo.processing.rendering.Renderer", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>()", - "public abstract void setNetworkWiring(com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)" - ], - "fields": [] - }, - "com.yahoo.processing.rendering.AsynchronousSectionedRenderer": { - "superClass": "com.yahoo.processing.rendering.AsynchronousRenderer", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public abstract void beginResponse(java.io.OutputStream)", - "public abstract void beginList(com.yahoo.processing.response.DataList)", - "public abstract void data(com.yahoo.processing.response.Data)", - "public abstract void endList(com.yahoo.processing.response.DataList)", - "public abstract void endResponse()", - "public void <init>()", - "public void <init>(java.util.concurrent.Executor)", - "public final com.google.common.util.concurrent.ListenableFuture render(java.io.OutputStream, com.yahoo.processing.Response, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)", - "public void deconstruct()", - "public final com.google.common.util.concurrent.ListenableFuture renderBeforeHandover(java.io.OutputStream, com.yahoo.processing.Response, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)", - "public com.yahoo.processing.execution.Execution getExecution()", - "public com.yahoo.processing.Response getResponse()", - "protected boolean clientClosed()", - "protected void onClientClosed()", - "public int getRecursionLevel()", - "public final void setNetworkWiring(com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)", - "public void init()" - ], - "fields": [] - }, - "com.yahoo.processing.rendering.ProcessingRenderer": { - "superClass": "com.yahoo.processing.rendering.AsynchronousSectionedRenderer", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void init()", - "public final void beginResponse(java.io.OutputStream)", - "public final void endResponse()", - "public final void beginList(com.yahoo.processing.response.DataList)", - "public final void endList(com.yahoo.processing.response.DataList)", - "public final void data(com.yahoo.processing.response.Data)", - "protected void renderValue(com.yahoo.processing.response.Data, com.yahoo.text.JSONWriter)", - "protected boolean shouldRender(com.yahoo.processing.response.Data)", - "public final java.lang.String getEncoding()", - "public final java.lang.String getMimeType()" - ], - "fields": [] - }, - "com.yahoo.processing.rendering.Renderer": { - "superClass": "com.yahoo.component.AbstractComponent", - "interfaces": [ - "java.lang.Cloneable" - ], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>()", - "public com.yahoo.processing.rendering.Renderer clone()", - "public void init()", - "public abstract com.google.common.util.concurrent.ListenableFuture render(java.io.OutputStream, com.yahoo.processing.Response, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)", - "public abstract java.lang.String getEncoding()", - "public abstract java.lang.String getMimeType()", - "public bridge synthetic com.yahoo.component.AbstractComponent clone()", - "public bridge synthetic java.lang.Object clone()" - ], - "fields": [] - }, - "com.yahoo.restapi.Path": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)", - "public boolean matches(java.lang.String)", - "public java.lang.String get(java.lang.String)", - "public java.lang.String getRest()", - "public java.lang.String asString()", - "public java.lang.String toString()" - ], - "fields": [] - } -}
\ No newline at end of file |