summaryrefslogtreecommitdiffstats
path: root/messagebus
diff options
context:
space:
mode:
authorHÃ¥kon Hallingstad <hakon@oath.com>2019-01-04 16:01:14 +0100
committerGitHub <noreply@github.com>2019-01-04 16:01:14 +0100
commitcd470d8ac8a58c943748f028a37d864507628e99 (patch)
tree7d7abbfc040f37b614a8d1c980d7f632597c51f6 /messagebus
parent8ea7795c01e0830bb9b218cb60759ffc01551f56 (diff)
Revert "Enable ABI checking on modules with public APIs"
Diffstat (limited to 'messagebus')
-rw-r--r--messagebus/abi-spec.json930
-rw-r--r--messagebus/pom.xml4
2 files changed, 0 insertions, 934 deletions
diff --git a/messagebus/abi-spec.json b/messagebus/abi-spec.json
deleted file mode 100644
index 288bd6a1eda..00000000000
--- a/messagebus/abi-spec.json
+++ /dev/null
@@ -1,930 +0,0 @@
-{
- "com.yahoo.messagebus.AllPassThrottlePolicy": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.messagebus.ThrottlePolicy"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public boolean canSend(com.yahoo.messagebus.Message, int)",
- "public void processMessage(com.yahoo.messagebus.Message)",
- "public void processReply(com.yahoo.messagebus.Reply)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.CallStack": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void push(com.yahoo.messagebus.ReplyHandler, java.lang.Object)",
- "public com.yahoo.messagebus.ReplyHandler pop(com.yahoo.messagebus.Routable)",
- "public void swap(com.yahoo.messagebus.CallStack)",
- "public void clear()",
- "public int size()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.ConfigAgent": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.subscription.ConfigSubscriber$SingleSubscriber"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(java.lang.String, com.yahoo.messagebus.ConfigHandler)",
- "public void <init>(com.yahoo.config.subscription.ConfigURI, com.yahoo.messagebus.ConfigHandler)",
- "public void <init>(com.yahoo.messagebus.MessagebusConfig, com.yahoo.messagebus.ConfigHandler)",
- "public void reload(long)",
- "public void subscribe()",
- "public void configure(com.yahoo.messagebus.MessagebusConfig)",
- "public void shutdown()",
- "public bridge synthetic void configure(com.yahoo.config.ConfigInstance)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.ConfigHandler": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract void setupRouting(com.yahoo.messagebus.routing.RoutingSpec)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.DestinationSession": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.messagebus.MessageHandler"
- ],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public boolean destroy()",
- "public void close()",
- "public void acknowledge(com.yahoo.messagebus.Message)",
- "public void reply(com.yahoo.messagebus.Reply)",
- "public com.yahoo.messagebus.MessageHandler getMessageHandler()",
- "public java.lang.String getConnectionSpec()",
- "public java.lang.String getName()",
- "public void handleMessage(com.yahoo.messagebus.Message)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.DestinationSessionParams": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.messagebus.DestinationSessionParams)",
- "public java.lang.String getName()",
- "public com.yahoo.messagebus.DestinationSessionParams setName(java.lang.String)",
- "public boolean getBroadcastName()",
- "public com.yahoo.messagebus.DestinationSessionParams setBroadcastName(boolean)",
- "public com.yahoo.messagebus.MessageHandler getMessageHandler()",
- "public com.yahoo.messagebus.DestinationSessionParams setMessageHandler(com.yahoo.messagebus.MessageHandler)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.DynamicThrottlePolicy": {
- "superClass": "com.yahoo.messagebus.StaticThrottlePolicy",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.concurrent.Timer)",
- "public double getWindowSizeIncrement()",
- "public double getWindowSizeBackOff()",
- "public void setMaxThroughput(double)",
- "public boolean canSend(com.yahoo.messagebus.Message, int)",
- "public void processMessage(com.yahoo.messagebus.Message)",
- "public void processReply(com.yahoo.messagebus.Reply)",
- "public com.yahoo.messagebus.DynamicThrottlePolicy setEfficiencyThreshold(double)",
- "public com.yahoo.messagebus.DynamicThrottlePolicy setWindowSizeIncrement(double)",
- "public com.yahoo.messagebus.DynamicThrottlePolicy setWindowSizeBackOff(double)",
- "public com.yahoo.messagebus.DynamicThrottlePolicy setResizeRate(double)",
- "public com.yahoo.messagebus.DynamicThrottlePolicy setWeight(double)",
- "public com.yahoo.messagebus.DynamicThrottlePolicy setMaxWindowSize(double)",
- "public double getMaxWindowSize()",
- "public com.yahoo.messagebus.DynamicThrottlePolicy setMinWindowSize(double)",
- "public double getMinWindowSize()",
- "public com.yahoo.messagebus.DynamicThrottlePolicy setMaxPendingCount(int)",
- "public int getMaxPendingCount()",
- "public bridge synthetic com.yahoo.messagebus.StaticThrottlePolicy setMaxPendingCount(int)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.EmptyReply": {
- "superClass": "com.yahoo.messagebus.Reply",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>()",
- "public int getType()",
- "public com.yahoo.text.Utf8String getProtocol()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.Error": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(int, java.lang.String)",
- "public void <init>(int, java.lang.String, java.lang.String)",
- "public int getCode()",
- "public java.lang.String getMessage()",
- "public java.lang.String getService()",
- "public boolean isFatal()",
- "public java.lang.String toString()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.ErrorCode": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>()",
- "public static java.lang.String getName(int)"
- ],
- "fields": [
- "public static final int NONE",
- "public static final int TRANSIENT_ERROR",
- "public static final int SEND_QUEUE_FULL",
- "public static final int NO_ADDRESS_FOR_SERVICE",
- "public static final int CONNECTION_ERROR",
- "public static final int UNKNOWN_SESSION",
- "public static final int SESSION_BUSY",
- "public static final int SEND_ABORTED",
- "public static final int HANDSHAKE_FAILED",
- "public static final int APP_TRANSIENT_ERROR",
- "public static final int FATAL_ERROR",
- "public static final int SEND_QUEUE_CLOSED",
- "public static final int ILLEGAL_ROUTE",
- "public static final int NO_SERVICES_FOR_ROUTE",
- "public static final int ENCODE_ERROR",
- "public static final int NETWORK_ERROR",
- "public static final int UNKNOWN_PROTOCOL",
- "public static final int DECODE_ERROR",
- "public static final int TIMEOUT",
- "public static final int INCOMPATIBLE_VERSION",
- "public static final int UNKNOWN_POLICY",
- "public static final int NETWORK_SHUTDOWN",
- "public static final int POLICY_ERROR",
- "public static final int SEQUENCE_ERROR",
- "public static final int APP_FATAL_ERROR",
- "public static final int ERROR_LIMIT"
- ]
- },
- "com.yahoo.messagebus.IntermediateSession": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.messagebus.MessageHandler",
- "com.yahoo.messagebus.ReplyHandler"
- ],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public boolean destroy()",
- "public void close()",
- "public void forward(com.yahoo.messagebus.Routable)",
- "public com.yahoo.messagebus.MessageHandler getMessageHandler()",
- "public com.yahoo.messagebus.ReplyHandler getReplyHandler()",
- "public java.lang.String getConnectionSpec()",
- "public java.lang.String getName()",
- "public void handleMessage(com.yahoo.messagebus.Message)",
- "public void handleReply(com.yahoo.messagebus.Reply)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.IntermediateSessionParams": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.messagebus.IntermediateSessionParams)",
- "public java.lang.String getName()",
- "public com.yahoo.messagebus.IntermediateSessionParams setName(java.lang.String)",
- "public boolean getBroadcastName()",
- "public com.yahoo.messagebus.ReplyHandler getReplyHandler()",
- "public com.yahoo.messagebus.IntermediateSessionParams setReplyHandler(com.yahoo.messagebus.ReplyHandler)",
- "public com.yahoo.messagebus.MessageHandler getMessageHandler()",
- "public com.yahoo.messagebus.IntermediateSessionParams setMessageHandler(com.yahoo.messagebus.MessageHandler)",
- "public com.yahoo.messagebus.IntermediateSessionParams setBroadcastName(boolean)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.Message": {
- "superClass": "com.yahoo.messagebus.Routable",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>()",
- "public void swapState(com.yahoo.messagebus.Routable)",
- "public com.yahoo.messagebus.routing.Route getRoute()",
- "public com.yahoo.messagebus.Message setRoute(com.yahoo.messagebus.routing.Route)",
- "public long getTimeReceived()",
- "public com.yahoo.messagebus.Message setTimeReceived(long)",
- "public com.yahoo.messagebus.Message setTimeReceivedNow()",
- "public long getTimeRemaining()",
- "public com.yahoo.messagebus.Message setTimeRemaining(long)",
- "public long getTimeRemainingNow()",
- "public boolean isExpired()",
- "public boolean hasSequenceId()",
- "public long getSequenceId()",
- "public boolean hasBucketSequence()",
- "public long getBucketSequence()",
- "public int getApproxSize()",
- "public void setRetryEnabled(boolean)",
- "public boolean getRetryEnabled()",
- "public int getRetry()",
- "public com.yahoo.messagebus.Message setRetry(int)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessageBus$SendBlockedMessages": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract boolean trySend()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessageBus": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.messagebus.ConfigHandler",
- "com.yahoo.messagebus.network.NetworkOwner",
- "com.yahoo.messagebus.MessageHandler",
- "com.yahoo.messagebus.ReplyHandler"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void register(com.yahoo.messagebus.MessageBus$SendBlockedMessages)",
- "public void <init>(com.yahoo.messagebus.network.Network, java.util.List)",
- "public void <init>(com.yahoo.messagebus.network.Network, com.yahoo.messagebus.MessageBusParams)",
- "public com.yahoo.messagebus.metrics.MessageBusMetricSet getMetrics()",
- "public boolean destroy()",
- "public void sync()",
- "public com.yahoo.messagebus.SourceSession createSourceSession(com.yahoo.messagebus.ReplyHandler)",
- "public com.yahoo.messagebus.SourceSession createSourceSession(com.yahoo.messagebus.ReplyHandler, com.yahoo.messagebus.SourceSessionParams)",
- "public com.yahoo.messagebus.SourceSession createSourceSession(com.yahoo.messagebus.SourceSessionParams)",
- "public com.yahoo.messagebus.IntermediateSession createIntermediateSession(java.lang.String, boolean, com.yahoo.messagebus.MessageHandler, com.yahoo.messagebus.ReplyHandler)",
- "public synchronized com.yahoo.messagebus.IntermediateSession createIntermediateSession(com.yahoo.messagebus.IntermediateSessionParams)",
- "public com.yahoo.messagebus.DestinationSession createDestinationSession(java.lang.String, boolean, com.yahoo.messagebus.MessageHandler)",
- "public synchronized com.yahoo.messagebus.DestinationSession createDestinationSession(com.yahoo.messagebus.DestinationSessionParams)",
- "public synchronized void unregisterSession(java.lang.String, boolean)",
- "public void handleMessage(com.yahoo.messagebus.Message)",
- "public void handleReply(com.yahoo.messagebus.Reply)",
- "public void deliverMessage(com.yahoo.messagebus.Message, java.lang.String)",
- "public void putProtocol(com.yahoo.messagebus.Protocol)",
- "public com.yahoo.messagebus.Protocol getProtocol(com.yahoo.text.Utf8Array)",
- "public com.yahoo.messagebus.Protocol getProtocol(com.yahoo.text.Utf8String)",
- "public void deliverReply(com.yahoo.messagebus.Reply, com.yahoo.messagebus.ReplyHandler)",
- "public void setupRouting(com.yahoo.messagebus.routing.RoutingSpec)",
- "public com.yahoo.messagebus.routing.Resender getResender()",
- "public synchronized int getPendingCount()",
- "public synchronized int getPendingSize()",
- "public void setMaxPendingCount(int)",
- "public int getMaxPendingCount()",
- "public void setMaxPendingSize(int)",
- "public int getMaxPendingSize()",
- "public com.yahoo.messagebus.routing.RoutingTable getRoutingTable(java.lang.String)",
- "public com.yahoo.messagebus.routing.RoutingTable getRoutingTable(com.yahoo.text.Utf8String)",
- "public com.yahoo.messagebus.routing.RoutingPolicy getRoutingPolicy(java.lang.String, java.lang.String, java.lang.String)",
- "public com.yahoo.messagebus.routing.RoutingPolicy getRoutingPolicy(com.yahoo.text.Utf8String, java.lang.String, java.lang.String)",
- "public java.lang.String getConnectionSpec()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessageBusParams": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.messagebus.MessageBusParams)",
- "public com.yahoo.messagebus.routing.RetryPolicy getRetryPolicy()",
- "public com.yahoo.messagebus.MessageBusParams setRetryPolicy(com.yahoo.messagebus.routing.RetryPolicy)",
- "public com.yahoo.messagebus.MessageBusParams addProtocol(com.yahoo.messagebus.Protocol)",
- "public com.yahoo.messagebus.MessageBusParams addProtocols(java.util.List)",
- "public int getNumProtocols()",
- "public com.yahoo.messagebus.Protocol getProtocol(int)",
- "public int getMaxPendingCount()",
- "public com.yahoo.messagebus.MessageBusParams setMaxPendingCount(int)",
- "public int getMaxPendingSize()",
- "public com.yahoo.messagebus.MessageBusParams setMaxPendingSize(int)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessageHandler": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract void handleMessage(com.yahoo.messagebus.Message)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessagebusConfig$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigInstance$Builder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.messagebus.MessagebusConfig)",
- "public com.yahoo.messagebus.MessagebusConfig$Builder routingtable(com.yahoo.messagebus.MessagebusConfig$Routingtable$Builder)",
- "public com.yahoo.messagebus.MessagebusConfig$Builder routingtable(java.util.List)",
- "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.messagebus.MessagebusConfig build()"
- ],
- "fields": [
- "public java.util.List routingtable"
- ]
- },
- "com.yahoo.messagebus.MessagebusConfig$Producer": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigInstance$Producer"
- ],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract void getConfig(com.yahoo.messagebus.MessagebusConfig$Builder)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessagebusConfig$Routingtable$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigBuilder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.messagebus.MessagebusConfig$Routingtable)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Builder protocol(java.lang.String)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Builder hop(com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop$Builder)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Builder hop(java.util.List)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Builder route(com.yahoo.messagebus.MessagebusConfig$Routingtable$Route$Builder)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Builder route(java.util.List)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable build()"
- ],
- "fields": [
- "public java.util.List hop",
- "public java.util.List route"
- ]
- },
- "com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigBuilder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop$Builder name(java.lang.String)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop$Builder selector(java.lang.String)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop$Builder recipient(java.lang.String)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop$Builder recipient(java.util.Collection)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop$Builder ignoreresult(boolean)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop build()"
- ],
- "fields": [
- "public java.util.List recipient"
- ]
- },
- "com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop": {
- "superClass": "com.yahoo.config.InnerNode",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop$Builder)",
- "public java.lang.String name()",
- "public java.lang.String selector()",
- "public java.util.List recipient()",
- "public java.lang.String recipient(int)",
- "public boolean ignoreresult()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessagebusConfig$Routingtable$Route$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigBuilder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.messagebus.MessagebusConfig$Routingtable$Route)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Route$Builder name(java.lang.String)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Route$Builder hop(java.lang.String)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Route$Builder hop(java.util.Collection)",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Route build()"
- ],
- "fields": [
- "public java.util.List hop"
- ]
- },
- "com.yahoo.messagebus.MessagebusConfig$Routingtable$Route": {
- "superClass": "com.yahoo.config.InnerNode",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(com.yahoo.messagebus.MessagebusConfig$Routingtable$Route$Builder)",
- "public java.lang.String name()",
- "public java.util.List hop()",
- "public java.lang.String hop(int)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessagebusConfig$Routingtable": {
- "superClass": "com.yahoo.config.InnerNode",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(com.yahoo.messagebus.MessagebusConfig$Routingtable$Builder)",
- "public java.lang.String protocol()",
- "public java.util.List hop()",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Hop hop(int)",
- "public java.util.List route()",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable$Route route(int)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.MessagebusConfig": {
- "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.messagebus.MessagebusConfig$Builder)",
- "public java.util.List routingtable()",
- "public com.yahoo.messagebus.MessagebusConfig$Routingtable routingtable(int)"
- ],
- "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.messagebus.Messenger$Task": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract void run()",
- "public abstract void destroy()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.Messenger": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "java.lang.Runnable"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void addRecurrentTask(com.yahoo.messagebus.Messenger$Task)",
- "public void start()",
- "public void deliverMessage(com.yahoo.messagebus.Message, com.yahoo.messagebus.MessageHandler)",
- "public void deliverReply(com.yahoo.messagebus.Reply, com.yahoo.messagebus.ReplyHandler)",
- "public void enqueue(com.yahoo.messagebus.Messenger$Task)",
- "public void sync()",
- "public boolean destroy()",
- "public void run()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.NetworkMessageBus": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.messagebus.network.Network, com.yahoo.messagebus.MessageBus)",
- "public com.yahoo.messagebus.MessageBus getMessageBus()",
- "public com.yahoo.messagebus.network.Network getNetwork()",
- "public boolean destroy()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.Protocol": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract java.lang.String getName()",
- "public abstract byte[] encode(com.yahoo.component.Version, com.yahoo.messagebus.Routable)",
- "public abstract com.yahoo.messagebus.Routable decode(com.yahoo.component.Version, byte[])",
- "public abstract com.yahoo.messagebus.routing.RoutingPolicy createPolicy(java.lang.String, java.lang.String)",
- "public abstract com.yahoo.messagebus.metrics.MetricSet getMetrics()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.ProtocolRepository": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void putProtocol(com.yahoo.messagebus.Protocol)",
- "public boolean hasProtocol(java.lang.String)",
- "public com.yahoo.messagebus.Protocol getProtocol(java.lang.String)",
- "public com.yahoo.messagebus.routing.RoutingPolicy getRoutingPolicy(java.lang.String, java.lang.String, java.lang.String)",
- "public final com.yahoo.messagebus.routing.RoutingPolicy getRoutingPolicy(com.yahoo.text.Utf8String, java.lang.String, java.lang.String)",
- "public synchronized void clearPolicyCache()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.RPCMessageBus": {
- "superClass": "com.yahoo.messagebus.NetworkMessageBus",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.messagebus.MessageBusParams, com.yahoo.messagebus.network.rpc.RPCNetworkParams, java.lang.String)",
- "public void <init>(java.util.List, com.yahoo.messagebus.network.rpc.RPCNetworkParams, java.lang.String)",
- "public void <init>(com.yahoo.messagebus.Protocol, java.lang.String)",
- "public boolean destroy()",
- "public com.yahoo.messagebus.network.rpc.RPCNetwork getRPCNetwork()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.RateThrottlingPolicy": {
- "superClass": "com.yahoo.messagebus.StaticThrottlePolicy",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(double)",
- "public void <init>(double, com.yahoo.concurrent.Timer)",
- "public boolean canSend(com.yahoo.messagebus.Message, int)"
- ],
- "fields": [
- "public static final java.util.logging.Logger log"
- ]
- },
- "com.yahoo.messagebus.Reply": {
- "superClass": "com.yahoo.messagebus.Routable",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>()",
- "public void swapState(com.yahoo.messagebus.Routable)",
- "public com.yahoo.messagebus.Message getMessage()",
- "public void setMessage(com.yahoo.messagebus.Message)",
- "public boolean hasErrors()",
- "public boolean hasFatalErrors()",
- "public com.yahoo.messagebus.Error getError(int)",
- "public int getNumErrors()",
- "public void addError(com.yahoo.messagebus.Error)",
- "public double getRetryDelay()",
- "public void setRetryDelay(double)",
- "public java.util.stream.Stream getErrors()",
- "public java.util.Set getErrorCodes()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.ReplyHandler": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract void handleReply(com.yahoo.messagebus.Reply)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.Result": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.messagebus.Error)",
- "public void <init>(int, java.lang.String)",
- "public boolean isAccepted()",
- "public com.yahoo.messagebus.Error getError()"
- ],
- "fields": [
- "public static final com.yahoo.messagebus.Result ACCEPTED"
- ]
- },
- "com.yahoo.messagebus.Routable": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>()",
- "public void discard()",
- "public void swapState(com.yahoo.messagebus.Routable)",
- "public void pushHandler(com.yahoo.messagebus.ReplyHandler)",
- "public com.yahoo.messagebus.ReplyHandler popHandler()",
- "public java.lang.Object getContext()",
- "public void setContext(java.lang.Object)",
- "public com.yahoo.messagebus.CallStack getCallStack()",
- "public com.yahoo.messagebus.Trace getTrace()",
- "public abstract com.yahoo.text.Utf8String getProtocol()",
- "public abstract int getType()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.SendProxy": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.messagebus.MessageHandler",
- "com.yahoo.messagebus.ReplyHandler"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.messagebus.MessageBus, com.yahoo.messagebus.network.Network, com.yahoo.messagebus.routing.Resender)",
- "public void handleMessage(com.yahoo.messagebus.Message)",
- "public void handleReply(com.yahoo.messagebus.Reply)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.Sequencer": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.messagebus.MessageHandler",
- "com.yahoo.messagebus.ReplyHandler"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.messagebus.MessageHandler)",
- "public boolean destroy()",
- "public void handleMessage(com.yahoo.messagebus.Message)",
- "public void handleReply(com.yahoo.messagebus.Reply)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.SourceSession": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.messagebus.ReplyHandler",
- "com.yahoo.messagebus.MessageBus$SendBlockedMessages"
- ],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public boolean destroy()",
- "public void close()",
- "public com.yahoo.messagebus.Result send(com.yahoo.messagebus.Message)",
- "public boolean trySend()",
- "public com.yahoo.messagebus.Result sendBlocking(com.yahoo.messagebus.Message)",
- "public void handleReply(com.yahoo.messagebus.Reply)",
- "public com.yahoo.messagebus.Result send(com.yahoo.messagebus.Message, com.yahoo.messagebus.routing.Route)",
- "public com.yahoo.messagebus.Result send(com.yahoo.messagebus.Message, java.lang.String)",
- "public com.yahoo.messagebus.Result send(com.yahoo.messagebus.Message, java.lang.String, boolean)",
- "public com.yahoo.messagebus.ReplyHandler getReplyHandler()",
- "public int getPendingCount()",
- "public com.yahoo.messagebus.SourceSession setTimeout(double)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.SourceSessionParams": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.messagebus.SourceSessionParams)",
- "public com.yahoo.messagebus.ThrottlePolicy getThrottlePolicy()",
- "public com.yahoo.messagebus.SourceSessionParams setThrottlePolicy(com.yahoo.messagebus.ThrottlePolicy)",
- "public double getTimeout()",
- "public com.yahoo.messagebus.SourceSessionParams setTimeout(double)",
- "public com.yahoo.messagebus.ReplyHandler getReplyHandler()",
- "public com.yahoo.messagebus.SourceSessionParams setReplyHandler(com.yahoo.messagebus.ReplyHandler)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.StaticThrottlePolicy": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.messagebus.ThrottlePolicy"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public boolean canSend(com.yahoo.messagebus.Message, int)",
- "public void processMessage(com.yahoo.messagebus.Message)",
- "public void processReply(com.yahoo.messagebus.Reply)",
- "public int getMaxPendingCount()",
- "public com.yahoo.messagebus.StaticThrottlePolicy setMaxPendingCount(int)",
- "public long getMaxPendingSize()",
- "public com.yahoo.messagebus.StaticThrottlePolicy setMaxPendingSize(long)",
- "public long getPendingSize()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.ThrottlePolicy": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract boolean canSend(com.yahoo.messagebus.Message, int)",
- "public abstract void processMessage(com.yahoo.messagebus.Message)",
- "public abstract void processReply(com.yahoo.messagebus.Reply)"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.Trace": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(int)",
- "public com.yahoo.messagebus.Trace clear()",
- "public com.yahoo.messagebus.Trace swap(com.yahoo.messagebus.Trace)",
- "public com.yahoo.messagebus.Trace setLevel(int)",
- "public int getLevel()",
- "public boolean shouldTrace(int)",
- "public boolean trace(int, java.lang.String)",
- "public boolean trace(int, java.lang.String, boolean)",
- "public com.yahoo.messagebus.TraceNode getRoot()",
- "public java.lang.String toString()"
- ],
- "fields": []
- },
- "com.yahoo.messagebus.TraceLevel": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>()"
- ],
- "fields": [
- "public static final int ERROR",
- "public static final int SEND_RECEIVE",
- "public static final int SPLIT_MERGE",
- "public static final int COMPONENT"
- ]
- },
- "com.yahoo.messagebus.TraceNode": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "java.lang.Comparable"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public com.yahoo.messagebus.TraceNode swap(com.yahoo.messagebus.TraceNode)",
- "public com.yahoo.messagebus.TraceNode clear()",
- "public com.yahoo.messagebus.TraceNode sort()",
- "public int compareTo(com.yahoo.messagebus.TraceNode)",
- "public com.yahoo.messagebus.TraceNode compact()",
- "public com.yahoo.messagebus.TraceNode normalize()",
- "public boolean isRoot()",
- "public boolean isLeaf()",
- "public boolean isEmpty()",
- "public boolean isStrict()",
- "public com.yahoo.messagebus.TraceNode setStrict(boolean)",
- "public boolean hasNote()",
- "public java.lang.String getNote()",
- "public int getNumChildren()",
- "public com.yahoo.messagebus.TraceNode getChild(int)",
- "public com.yahoo.messagebus.TraceNode addChild(java.lang.String)",
- "public com.yahoo.messagebus.TraceNode addChild(com.yahoo.messagebus.TraceNode)",
- "public com.yahoo.messagebus.TraceNode addChildren(java.util.List)",
- "public java.lang.String toString()",
- "public java.lang.String toString(int)",
- "public java.lang.String encode()",
- "public static com.yahoo.messagebus.TraceNode decode(java.lang.String)",
- "public bridge synthetic int compareTo(java.lang.Object)"
- ],
- "fields": []
- }
-} \ No newline at end of file
diff --git a/messagebus/pom.xml b/messagebus/pom.xml
index e949088e737..0f44d2935ec 100644
--- a/messagebus/pom.xml
+++ b/messagebus/pom.xml
@@ -107,10 +107,6 @@
</execution>
</executions>
</plugin>
- <plugin>
- <groupId>com.yahoo.vespa</groupId>
- <artifactId>abi-check-plugin</artifactId>
- </plugin>
</plugins>
</build>
</project>