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 /messagebus/abi-spec.json | |
parent | 8ea7795c01e0830bb9b218cb60759ffc01551f56 (diff) |
Revert "Enable ABI checking on modules with public APIs"
Diffstat (limited to 'messagebus/abi-spec.json')
-rw-r--r-- | messagebus/abi-spec.json | 930 |
1 files changed, 0 insertions, 930 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 |