A C D E F G H I J K L M N P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractGlobalMessagingSkeleton - Class in io.joynr.messaging.routing
- AbstractGlobalMessagingSkeleton(RoutingTable) - Constructor for class io.joynr.messaging.routing.AbstractGlobalMessagingSkeleton
- AbstractJoynrInjectorFactory - Class in io.joynr.runtime
-
This class is used as abstract joynr injector factory.
- AbstractJoynrInjectorFactory(Module...) - Constructor for class io.joynr.runtime.AbstractJoynrInjectorFactory
- AbstractMessageSender - Class in io.joynr.messaging.sender
- AbstractMessageSender(MessageRouter) - Constructor for class io.joynr.messaging.sender.AbstractMessageSender
- AbstractMessagingSkeletonFactory - Class in io.joynr.messaging
- AbstractMessagingSkeletonFactory() - Constructor for class io.joynr.messaging.AbstractMessagingSkeletonFactory
- AbstractMiddlewareMessagingStubFactory<S extends IMessagingStub,A extends Address> - Class in io.joynr.messaging
- AbstractMiddlewareMessagingStubFactory() - Constructor for class io.joynr.messaging.AbstractMiddlewareMessagingStubFactory
- AcceptsMessageReceiver - Annotation Type in io.joynr.runtime
-
used to mark an AbstractJoynApplication as not being loadable by the messageingservlet
- addAndLimit(long, long) - Static method in class io.joynr.common.ExpiryDateUtils
-
Adds first argument to second.
- addCustomParameter(String, String) - Method in class io.joynr.arbitration.DiscoveryQos
-
addCustomParameter allows to add special parameters to the DiscoveryQos which will be used only by some strategies.
- addMulticastReceiver(String, String, String) - Method in interface io.joynr.messaging.MulticastReceiverRegistrar
- addMulticastReceiver(String, String, String) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- addNextHop(String, Address, boolean) - Method in interface io.joynr.messaging.routing.MessageRouter
- addNextHop(String, BinderAddress, Boolean) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- addNextHop(String, BrowserAddress, Boolean) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- addNextHop(String, ChannelAddress, Boolean) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- addNextHop(String, MqttAddress, Boolean) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- addNextHop(String, UdsAddress, Boolean) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- addNextHop(String, UdsClientAddress, Boolean) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- addNextHop(String, WebSocketAddress, Boolean) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- addNextHop(String, WebSocketClientAddress, Boolean) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- AddressManager - Class in io.joynr.messaging.routing
- AddressManager(RoutingTable, Optional<MulticastAddressCalculator>, MulticastReceiverRegistry) - Constructor for class io.joynr.messaging.routing.AddressManager
- AddressOperation - Interface in io.joynr.messaging.routing
- allowUpdate(RoutingEntry, RoutingEntry) - Method in interface io.joynr.messaging.routing.RoutingTableAddressValidator
- andThen(LongToLongFunction) - Method in interface io.joynr.common.LongToLongBiFunction
- ANY - io.joynr.runtime.MessageReceiverType
- apply(long) - Method in interface io.joynr.common.LongToLongFunction
- apply(long, long) - Method in interface io.joynr.common.LongToLongBiFunction
- apply(AddressOperation) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- apply(AddressOperation) - Method in interface io.joynr.messaging.routing.RoutingTable
-
Apply the specified operation to all addresses currently held in the routing table.
- apply(AddressOperation) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- ArbitrationStrategy - Enum in io.joynr.arbitration
- ArbitrationStrategyFunction - Class in io.joynr.arbitration
-
Provide an implementation of this class as part of the
DiscoveryQos(using one of the constructors which take this as an argument) in order to have control over which discovery entries are used as result of the arbitration. - ArbitrationStrategyFunction() - Constructor for class io.joynr.arbitration.ArbitrationStrategyFunction
C
- calculate(ImmutableMessage) - Method in interface io.joynr.messaging.routing.MulticastAddressCalculator
-
Call this method to calculate a multicast address for the given message.
- CAPABILITIES_DIRECTORY_DISCOVERY_ENTRY - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- CcMessageSender - Class in io.joynr.messaging.sender
- CcMessageSender(MessageRouter) - Constructor for class io.joynr.messaging.sender.CcMessageSender
- CHANNELID - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- checkExpiry(ImmutableMessage) - Static method in class io.joynr.messaging.routing.MessageRouterUtil
- clearCache() - Method in class io.joynr.messaging.AbstractMiddlewareMessagingStubFactory
- compareTo(Delayed) - Method in class io.joynr.messaging.routing.TimedDelayed
- ConfigurableMessagingSettings - Class in io.joynr.messaging
-
Storage class for network configuration used to send messages.
- ConfigurableMessagingSettings(long, int) - Constructor for class io.joynr.messaging.ConfigurableMessagingSettings
- containsKey(String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- containsKey(String) - Method in interface io.joynr.messaging.routing.RoutingTable
- containsKey(String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- create() - Method in class io.joynr.messaging.GbidArrayFactory
- create(A) - Method in class io.joynr.messaging.AbstractMiddlewareMessagingStubFactory
- create(Address) - Method in class io.joynr.messaging.routing.MessagingStubFactory
- createApplication(JoynrApplicationModule, Module...) - Method in class io.joynr.runtime.AbstractJoynrInjectorFactory
- createDelayWithExponentialBackoff(int) - Static method in class io.joynr.messaging.routing.MessageRouterUtil
- createIdPattern(String) - Method in class io.joynr.messaging.util.MulticastWildcardRegexFactory
- createInternal(A) - Method in class io.joynr.messaging.AbstractMiddlewareMessagingStubFactory
- createsGlobalTransportAddresses() - Method in interface io.joynr.messaging.routing.MulticastAddressCalculator
-
Used to determine if the addresses created by this calculator are global transport addresses.
- Custom - io.joynr.arbitration.ArbitrationStrategy
- CUSTOM_HEADER_GBID_KEY - Static variable in class joynr.Message
- CUSTOM_HEADER_PREFIX - Static variable in class joynr.Message
- CUSTOM_HEADER_REQUEST_REPLY_ID - Static variable in class joynr.Message
D
- decRefCount() - Method in class io.joynr.messaging.routing.RoutingEntry
- DEFAULT_MAX_DELAY_WITH_EXPONENTIAL_BACKOFF - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- DEFAULT_MESSAGING_PROPERTIES_FILE - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- DEFAULT_PARTICIPANTIDS_PERSISTENCE_FILE - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- DEFAULT_PERSISTENCE_FILE - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- DEFAULT_ROUTING_MAX_RETRY_COUNT - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- DefaultBootsrap - Class in io.joynr.runtime
- DefaultBootsrap() - Constructor for class io.joynr.runtime.DefaultBootsrap
- DelayableImmutableMessage - Class in io.joynr.messaging.routing
- DelayableImmutableMessage(ImmutableMessage, long, Set<String>, int) - Constructor for class io.joynr.messaging.routing.DelayableImmutableMessage
- delayUntilDate - Variable in class io.joynr.messaging.routing.TimedDelayed
- deleteChannel() - Method in interface io.joynr.messaging.MessageReceiver
- deserialize(JsonParser, DeserializationContext) - Method in class io.joynr.messaging.serialize.JoynrUntypedObjectDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class io.joynr.messaging.serialize.JoynrUntypedObjectDeserializer
- DiscoveryQos - Class in io.joynr.arbitration
-
Storage class to pass all settings to an arbitrator defining the strategy and conditions for provider arbitration.
- DiscoveryQos() - Constructor for class io.joynr.arbitration.DiscoveryQos
- DiscoveryQos(long, long, ArbitrationStrategyFunction, long, DiscoveryScope) - Constructor for class io.joynr.arbitration.DiscoveryQos
- DiscoveryQos(long, long, ArbitrationStrategy, long, DiscoveryScope) - Constructor for class io.joynr.arbitration.DiscoveryQos
- DiscoveryQos(long, ArbitrationStrategyFunction, long) - Constructor for class io.joynr.arbitration.DiscoveryQos
- DiscoveryQos(long, ArbitrationStrategyFunction, long, DiscoveryScope) - Constructor for class io.joynr.arbitration.DiscoveryQos
- DiscoveryQos(long, ArbitrationStrategy, long) - Constructor for class io.joynr.arbitration.DiscoveryQos
- DiscoveryQos(long, ArbitrationStrategy, long, DiscoveryScope) - Constructor for class io.joynr.arbitration.DiscoveryQos
- DiscoveryQos(DiscoveryQos) - Constructor for class io.joynr.arbitration.DiscoveryQos
- DiscoveryScope - Enum in io.joynr.arbitration
-
DiscoveryScope indicates whther only locally registered capabilities are to be used in discovery, or if the global registry is also to be used.
- DUMMY_CREATOR_USER_ID - Static variable in class joynr.ImmutableMessage
- DummyRoutingTable - Class in io.joynr.messaging.routing
- DummyRoutingTable() - Constructor for class io.joynr.messaging.routing.DummyRoutingTable
E
- EndpointTypeResolver - Class in io.joynr.messaging
- EndpointTypeResolver() - Constructor for class io.joynr.messaging.EndpointTypeResolver
- equals(Object) - Method in class io.joynr.messaging.inprocess.InProcessAddress
- equals(Object) - Method in class io.joynr.messaging.routing.DelayableImmutableMessage
- equals(Object) - Method in class io.joynr.messaging.routing.RoutingEntry
- equals(Object) - Method in class io.joynr.messaging.routing.TimedDelayed
- error(ImmutableMessage, Throwable) - Method in interface io.joynr.messaging.MessageArrivedListener
- execute() - Method in interface io.joynr.messaging.SuccessAction
- execute(Throwable) - Method in interface io.joynr.messaging.FailureAction
- ExpiryDate - Class in io.joynr.common
-
Instances of this class represent absolute time stamps since 01 Jan 1970 00:00:00 .
- ExpiryDateUtils - Class in io.joynr.common
F
- FailureAction - Interface in io.joynr.messaging
- findQosParameter(DiscoveryEntry, String) - Method in class io.joynr.arbitration.ArbitrationStrategyFunction
- FixedChannel - io.joynr.arbitration.ArbitrationStrategy
- fromAbsolute(long) - Static method in class io.joynr.common.ExpiryDate
-
NOTE: relative Ttl can be negative if the ExpiryDate passed in was in the past
- fromRelativeTtl(long) - Static method in class io.joynr.common.ExpiryDate
- fromString(String) - Static method in enum joynr.Message.MessageType
G
- GarbageCollectionHandler - Class in io.joynr.messaging.routing
- GarbageCollectionHandler(MessageRouter, ShutdownNotifier, ScheduledExecutorService, long) - Constructor for class io.joynr.messaging.routing.GarbageCollectionHandler
- GBID_ARRAY - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- GbidArrayFactory - Class in io.joynr.messaging
- GbidArrayFactory(String) - Constructor for class io.joynr.messaging.GbidArrayFactory
- get(String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- get(String) - Method in interface io.joynr.messaging.routing.RoutingTable
- get(String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- get(String, String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- get(String, String) - Method in interface io.joynr.messaging.routing.RoutingTable
- get(String, String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- getAddress() - Method in class io.joynr.messaging.routing.RoutingEntry
- getAddressForDelayableImmutableMessage(DelayableImmutableMessage) - Method in class io.joynr.messaging.routing.AddressManager
-
Get the address to which the passed in message should be sent to.
- getAllMessagingStubs() - Method in class io.joynr.messaging.AbstractMiddlewareMessagingStubFactory
- getArbitrationStrategy() - Method in class io.joynr.arbitration.DiscoveryQos
-
The discovery process outputs a list of matching providers.
- getCacheMaxAgeMs() - Method in class io.joynr.arbitration.DiscoveryQos
-
Provider entries in the global capabilities directory are cached locally.
- getCacheSize() - Method in class io.joynr.messaging.AbstractMiddlewareMessagingStubFactory
- getChannelId() - Method in interface io.joynr.messaging.MessageReceiver
- getCompressed() - Method in class joynr.MutableMessage
- getContext() - Method in class joynr.ImmutableMessage
- getCreatorUserId() - Method in class joynr.ImmutableMessage
- getCustomHeaders() - Method in class joynr.ImmutableMessage
- getCustomHeaders() - Method in class joynr.MutableMessage
- getCustomParameter(String) - Method in class io.joynr.arbitration.DiscoveryQos
-
getCustomParameter returns the parameters previously specified by addParameter
- getCustomParameters() - Method in class io.joynr.arbitration.DiscoveryQos
- getDelay(TimeUnit) - Method in class io.joynr.messaging.routing.TimedDelayed
- getDiscoveryScope() - Method in class io.joynr.arbitration.DiscoveryQos
- getDiscoveryTimeoutMs() - Method in class io.joynr.arbitration.DiscoveryQos
-
As soon as the arbitration QoS is set on the proxy builder, discovery of suitable providers is triggered.
- getEffort() - Method in class joynr.ImmutableMessage
- getEffort() - Method in class joynr.MutableMessage
- getExpiryDateMs() - Method in class io.joynr.messaging.routing.RoutingEntry
- getExpiryDateMs(String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- getExpiryDateMs(String) - Method in interface io.joynr.messaging.routing.RoutingTable
-
Query the expiry date of a routing entry for a participant id.
- getExpiryDateMs(String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- getExtraCustomHeaders() - Method in class joynr.ImmutableMessage
- getGlobalAddress() - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- getHeaders() - Method in class joynr.ImmutableMessage
- getId() - Method in class joynr.ImmutableMessage
- getId() - Method in class joynr.MutableMessage
- getImmutableMessage() - Method in class joynr.MutableMessage
- getIsGloballyVisible() - Method in class io.joynr.messaging.routing.RoutingEntry
- getIsGloballyVisible(String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- getIsGloballyVisible(String) - Method in interface io.joynr.messaging.routing.RoutingTable
-
Query the routing table for the status of isGloballyVisible parameter
- getIsGloballyVisible(String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- getIsSticky() - Method in class io.joynr.messaging.routing.RoutingEntry
- getIsSticky(String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- getIsSticky(String) - Method in interface io.joynr.messaging.routing.RoutingTable
-
Query the sticky-flag of a routing entry for a participant id.
- getIsSticky(String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- getMaxCacheSize() - Method in class io.joynr.messaging.AbstractMiddlewareMessagingStubFactory
- getMaximumParallelSends() - Method in class io.joynr.messaging.ConfigurableMessagingSettings
- getMessage() - Method in class io.joynr.messaging.routing.DelayableImmutableMessage
- getMessageContext() - Method in class io.joynr.messaging.JoynrMessageMetaInfo
- getMessageCreatorId() - Method in class io.joynr.messaging.JoynrMessageCreator
- getMessageSize() - Method in class joynr.ImmutableMessage
- getParticipantIdMap(ImmutableMessage) - Method in class io.joynr.messaging.routing.AddressManager
-
Get the participantIds to which the passed in message should be sent to grouped by their address.
- getPayload() - Method in class joynr.MutableMessage
- getPersistedProperties() - Method in class io.joynr.messaging.MessagingPropertiesPersistence
- getPrefixedCustomHeaders() - Method in class joynr.ImmutableMessage
- getPropertiesWithPattern(Properties, String) - Static method in class io.joynr.runtime.PropertyLoader
- getProviderMustSupportOnChange() - Method in class io.joynr.arbitration.DiscoveryQos
-
Indicates if arbitration should only consider providers that support onChange subscriptions
- getReceivers() - Method in class io.joynr.messaging.routing.InMemoryMulticastReceiverRegistry
- getReceivers() - Method in interface io.joynr.messaging.routing.MulticastReceiverRegistry
-
Obtain a map representing all currently registered receivers.
- getReceivers(String) - Method in class io.joynr.messaging.routing.InMemoryMulticastReceiverRegistry
- getReceivers(String) - Method in interface io.joynr.messaging.routing.MulticastReceiverRegistry
-
Obtains the current set of participant IDs of the those receivers interested in the given multicast.
- getRecipient() - Method in class joynr.ImmutableMessage
- getRecipient() - Method in class joynr.MutableMessage
- getRecipients() - Method in class io.joynr.messaging.routing.DelayableImmutableMessage
- getRefCount() - Method in class io.joynr.messaging.routing.RoutingEntry
- getRelativeTtl() - Method in class io.joynr.common.ExpiryDate
- getReplyTo() - Method in class joynr.ImmutableMessage
- getReplyTo() - Method in class joynr.MutableMessage
- getReplyToAddress() - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- getRetriesCount() - Method in class io.joynr.messaging.routing.DelayableImmutableMessage
- getRetryIntervalMs() - Method in class io.joynr.arbitration.DiscoveryQos
- getSender() - Method in class joynr.ImmutableMessage
- getSender() - Method in class joynr.MutableMessage
- getSendMsgRetryIntervalMs() - Method in class io.joynr.messaging.ConfigurableMessagingSettings
- getSendMsgRetryIntervalMs() - Method in interface io.joynr.messaging.MessagingSettings
- getSerializedMessage() - Method in class joynr.ImmutableMessage
- getSkeleton() - Method in class io.joynr.messaging.inprocess.InProcessAddress
- getSkeleton(Address) - Method in class io.joynr.messaging.AbstractMessagingSkeletonFactory
- getSkeleton(Address) - Method in interface io.joynr.messaging.IMessagingSkeletonFactory
- getSkeleton(Address) - Method in class io.joynr.messaging.MessagingSkeletonFactory
- getTrackingInfo() - Method in class joynr.ImmutableMessage
- getTtlMs() - Method in class joynr.ImmutableMessage
- getTtlMs() - Method in class joynr.MutableMessage
- getType() - Method in class joynr.ImmutableMessage
- getType() - Method in class joynr.MutableMessage
- getUnencryptedBody() - Method in class joynr.ImmutableMessage
- getValue() - Method in class io.joynr.common.ExpiryDate
- GLOBAL_ADDRESS - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- GLOBAL_ONLY - io.joynr.arbitration.DiscoveryScope
-
Only the global registry will be queried during discovery
H
- hashCode() - Method in class io.joynr.messaging.inprocess.InProcessAddress
- hashCode() - Method in class io.joynr.messaging.routing.DelayableImmutableMessage
- hashCode() - Method in class io.joynr.messaging.routing.RoutingEntry
- hashCode() - Method in class io.joynr.messaging.routing.TimedDelayed
- HEADER_EFFORT - Static variable in class joynr.Message
- HEADER_ID - Static variable in class joynr.Message
- HEADER_MSG_TYPE - Static variable in class joynr.Message
- HEADER_REPLY_TO - Static variable in class joynr.Message
- HighestPriority - io.joynr.arbitration.ArbitrationStrategy
I
- IMessagingMulticastSubscriber - Interface in io.joynr.messaging
- IMessagingSkeleton - Interface in io.joynr.messaging
- IMessagingSkeletonFactory - Interface in io.joynr.messaging
- IMessagingStub - Interface in io.joynr.messaging
-
Common interface for messaging stubs (transmit outgoing messages)
- ImmutableMessage - Class in joynr
-
This class wraps binary SMRF messages and provides access to the serialized attributes of the message.
- ImmutableMessage(byte[]) - Constructor for class joynr.ImmutableMessage
- incRefCount() - Method in class io.joynr.messaging.routing.RoutingEntry
- incrementReferenceCount(String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- incrementReferenceCount(String) - Method in interface io.joynr.messaging.routing.RoutingTable
-
Increment the reference count of the entry with the given participantId.
- incrementReferenceCount(String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- init() - Method in class io.joynr.messaging.AbstractMessagingSkeletonFactory
- init() - Method in interface io.joynr.messaging.IMessagingSkeleton
- init() - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- init() - Method in class io.joynr.messaging.sender.CcMessageSender
- INJECT_JOYNR_WORKING_DIR - Static variable in class io.joynr.runtime.JoynrApplication
- InMemoryMulticastReceiverRegistry - Class in io.joynr.messaging.routing
- InMemoryMulticastReceiverRegistry(MulticastWildcardRegexFactory) - Constructor for class io.joynr.messaging.routing.InMemoryMulticastReceiverRegistry
- InProcessAddress - Class in io.joynr.messaging.inprocess
- InProcessAddress() - Constructor for class io.joynr.messaging.inprocess.InProcessAddress
- InProcessAddress(InProcessMessagingSkeleton) - Constructor for class io.joynr.messaging.inprocess.InProcessAddress
- InProcessMessagingSkeleton - Interface in io.joynr.messaging.inprocess
- InProcessMessagingStub - Class in io.joynr.messaging.inprocess
- InProcessMessagingStub(InProcessMessagingSkeleton) - Constructor for class io.joynr.messaging.inprocess.InProcessMessagingStub
- io.joynr.arbitration - package io.joynr.arbitration
- io.joynr.common - package io.joynr.common
- io.joynr.messaging - package io.joynr.messaging
- io.joynr.messaging.inprocess - package io.joynr.messaging.inprocess
- io.joynr.messaging.routing - package io.joynr.messaging.routing
- io.joynr.messaging.sender - package io.joynr.messaging.sender
- io.joynr.messaging.serialize - package io.joynr.messaging.serialize
- io.joynr.messaging.util - package io.joynr.messaging.util
- io.joynr.runtime - package io.joynr.runtime
- isCompressed() - Method in class joynr.ImmutableMessage
- isEncrypted() - Method in class joynr.ImmutableMessage
- isExpired(ImmutableMessage) - Static method in class io.joynr.messaging.routing.MessageRouterUtil
- isLocalMessage() - Method in class joynr.Message
- isLocalOnly() - Method in class io.joynr.arbitration.DiscoveryQos
- isMessageProcessed() - Method in class joynr.ImmutableMessage
- isReady() - Method in interface io.joynr.messaging.MessageReceiver
- isReceivedFromGlobal() - Method in class joynr.ImmutableMessage
- isReply() - Method in class joynr.ImmutableMessage
- isSigned() - Method in class joynr.ImmutableMessage
- isStarted() - Method in interface io.joynr.messaging.MessageReceiver
- isStatelessAsync() - Method in class joynr.MutableMessage
- isTtlAbsolute() - Method in class joynr.ImmutableMessage
- isTtlAbsolute() - Method in class joynr.MutableMessage
- isValidForRoutingTable(Address) - Method in interface io.joynr.messaging.routing.RoutingTableAddressValidator
J
- joynr - package joynr
- JOYNR_PROPERTIES - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- JoynrApplication - Class in io.joynr.runtime
- JoynrApplication() - Constructor for class io.joynr.runtime.JoynrApplication
- JoynrApplicationModule - Class in io.joynr.runtime
-
This class uses joynr specific properties to configure the Guice InjectorFactory when creating joynr applications.
- JoynrApplicationModule(Class<? extends JoynrApplication>) - Constructor for class io.joynr.runtime.JoynrApplicationModule
- JoynrApplicationModule(Class<? extends JoynrApplication>, Properties) - Constructor for class io.joynr.runtime.JoynrApplicationModule
- JoynrApplicationModule(String, Class<? extends JoynrApplication>) - Constructor for class io.joynr.runtime.JoynrApplicationModule
- JoynrApplicationModule(String, Class<? extends JoynrApplication>, Properties) - Constructor for class io.joynr.runtime.JoynrApplicationModule
- JoynrArraySerializer - Class in io.joynr.messaging.serialize
- JoynrArraySerializer() - Constructor for class io.joynr.messaging.serialize.JoynrArraySerializer
- JoynrEnumSerializer - Class in io.joynr.messaging.serialize
- JoynrEnumSerializer() - Constructor for class io.joynr.messaging.serialize.JoynrEnumSerializer
- JoynrListSerializer - Class in io.joynr.messaging.serialize
-
This class is required only because IndexedListSerializer is currently final.
- JoynrListSerializer() - Constructor for class io.joynr.messaging.serialize.JoynrListSerializer
- JoynrMessageCreator - Class in io.joynr.messaging
-
A container object for the
message creator IDscoped to theprocessing of a joynr message. - JoynrMessageCreator() - Constructor for class io.joynr.messaging.JoynrMessageCreator
- JoynrMessageMetaInfo - Class in io.joynr.messaging
-
A container object for the message meta info scoped to the
processing of a joynr message. - JoynrMessageMetaInfo() - Constructor for class io.joynr.messaging.JoynrMessageMetaInfo
- JoynrMessageProcessor - Interface in io.joynr.messaging
-
Implementations of this interface are used by the io.joynr.dispatching.MutableMessageFactory in order to allow applications to provide logic which processes messages further after they've been created, but before they've been signed and sent.
- JoynrPropertiesModule - Class in io.joynr.common
- JoynrPropertiesModule(Properties) - Constructor for class io.joynr.common.JoynrPropertiesModule
- JoynrUntypedObjectDeserializer - Class in io.joynr.messaging.serialize
- JoynrUntypedObjectDeserializer(TypeDeserializer) - Constructor for class io.joynr.messaging.serialize.JoynrUntypedObjectDeserializer
K
- KEY_JOYNR_APPLICATION_PROPERTIES - Static variable in class io.joynr.runtime.JoynrApplicationModule
- Keyword - io.joynr.arbitration.ArbitrationStrategy
L
- LastSeen - io.joynr.arbitration.ArbitrationStrategy
- LIBJOYNR_MESSAGING_ADDRESS - Static variable in class io.joynr.runtime.SystemServicesSettings
- LibJoynrMessageSender - Class in io.joynr.messaging.sender
- LibJoynrMessageSender(MessageRouter) - Constructor for class io.joynr.messaging.sender.LibJoynrMessageSender
- loadProperties(File) - Static method in class io.joynr.runtime.PropertyLoader
- loadProperties(String) - Static method in class io.joynr.runtime.PropertyLoader
-
load properties from file
- loadProperties(Properties, String) - Static method in class io.joynr.runtime.PropertyLoader
- loadResource(String) - Static method in class io.joynr.runtime.PropertyLoader
- LOCAL_AND_GLOBAL - io.joynr.arbitration.DiscoveryScope
-
local capabilities and capabilities from the global registry will be combined and returned
- LOCAL_ONLY - io.joynr.arbitration.DiscoveryScope
-
Only capabilities registered locally will be discovered
- LOCAL_THEN_GLOBAL - io.joynr.arbitration.DiscoveryScope
-
local capabilities will be discovered if available; otherwise the global registry will be queried
- LONGPOLLING - io.joynr.runtime.MessageReceiverType
- LongToLongBiFunction - Interface in io.joynr.common
- LongToLongFunction - Interface in io.joynr.common
M
- MAX_JS_INT - Static variable in class io.joynr.common.ExpiryDateUtils
- Message - Class in joynr
- Message() - Constructor for class joynr.Message
- Message.MessageType - Enum in joynr
- messageArrived(ImmutableMessage) - Method in interface io.joynr.messaging.MessageArrivedListener
- MessageArrivedListener - Interface in io.joynr.messaging
- messageProcessed() - Method in class joynr.ImmutableMessage
- messageProcessed(String) - Method in interface io.joynr.messaging.routing.MessageProcessedHandler
- messageProcessed(String) - Method in interface io.joynr.messaging.routing.MessageProcessedListener
- MessageProcessedHandler - Interface in io.joynr.messaging.routing
- MessageProcessedListener - Interface in io.joynr.messaging.routing
- MessageQueue - Class in io.joynr.messaging.routing
-
This class holds the queued messages which are to be processed in the
MessageRouter. - MessageQueue(DelayQueue<DelayableImmutableMessage>) - Constructor for class io.joynr.messaging.routing.MessageQueue
- MessageReceiver - Interface in io.joynr.messaging
-
Messaging facade.
- MessageReceiverType - Enum in io.joynr.runtime
- MessageRouter - Interface in io.joynr.messaging.routing
- MessageRouterUtil - Class in io.joynr.messaging.routing
- MessageRouterUtil() - Constructor for class io.joynr.messaging.routing.MessageRouterUtil
- MessageSender - Interface in io.joynr.messaging.sender
- MessagingPropertiesPersistence - Class in io.joynr.messaging
- MessagingPropertiesPersistence(File) - Constructor for class io.joynr.messaging.MessagingPropertiesPersistence
- MessagingPropertyKeys - Class in io.joynr.messaging
- MessagingSettings - Interface in io.joynr.messaging
- MessagingSkeletonFactory - Class in io.joynr.messaging
- MessagingSkeletonFactory(Map<Class<? extends Address>, IMessagingSkeletonFactory>, ScheduledExecutorService, ShutdownNotifier) - Constructor for class io.joynr.messaging.MessagingSkeletonFactory
-
Transport Middleware implementation may be registered for use with a given Address type using guice multibinders.
- messagingSkeletonList - Variable in class io.joynr.messaging.AbstractMessagingSkeletonFactory
- MessagingStubFactory - Class in io.joynr.messaging.routing
- MessagingStubFactory(Map<Class<? extends Address>, AbstractMiddlewareMessagingStubFactory<? extends IMessagingStub, ? extends Address>>) - Constructor for class io.joynr.messaging.routing.MessagingStubFactory
- MIDDLEWARE_MESSAGING_SKELETON_FACTORIES - Static variable in class io.joynr.messaging.MessagingSkeletonFactory
- MIDDLEWARE_MESSAGING_STUB_FACTORIES - Static variable in class io.joynr.messaging.routing.MessagingStubFactory
- MQTT_TOPIC_PREFIX_MULTICAST - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- MQTT_TOPIC_PREFIX_REPLYTO - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- MQTT_TOPIC_PREFIX_UNICAST - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- MulticastAddressCalculator - Interface in io.joynr.messaging.routing
- multicastAddressCalculatorParticipantId - Static variable in class io.joynr.messaging.routing.AddressManager
- MulticastReceiverRegistrar - Interface in io.joynr.messaging
-
An interface for bookkeeping of multicast receivers
MulticastReceiverRegistrymaintains mappings of the receivers' participant IDs to the multicast IDs they subscribe to. - MulticastReceiverRegistry - Interface in io.joynr.messaging.routing
-
The multicast receiver registry is responsible for maintaining a mapping between multicast IDs and the participant IDs of interested receivers.
- MulticastWildcardRegexFactory - Class in io.joynr.messaging.util
- MulticastWildcardRegexFactory() - Constructor for class io.joynr.messaging.util.MulticastWildcardRegexFactory
- MutableMessage - Class in joynr
-
Represents a joynr message which is about to be transmitted.
- MutableMessage() - Constructor for class joynr.MutableMessage
N
- NO_FILTER - Static variable in class io.joynr.arbitration.DiscoveryQos
- NO_MAX_AGE - Static variable in class io.joynr.arbitration.DiscoveryQos
- NO_VALUE - Static variable in class io.joynr.arbitration.DiscoveryQos
- noAction - Static variable in interface io.joynr.messaging.FailureAction
- noAction - Static variable in interface io.joynr.messaging.SuccessAction
- NoOpRawMessagingPreprocessor - Class in io.joynr.messaging
- NoOpRawMessagingPreprocessor() - Constructor for class io.joynr.messaging.NoOpRawMessagingPreprocessor
- NotSet - io.joynr.arbitration.ArbitrationStrategy
P
- PATTERN_DOESNT_START_WITH_JOYNAPP - Static variable in class io.joynr.common.JoynrPropertiesModule
- perform(Address) - Method in interface io.joynr.messaging.routing.AddressOperation
- PERSISTENCE_FILE - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- poll(long, TimeUnit) - Method in class io.joynr.messaging.routing.MessageQueue
-
Polls the message queue for a period no longer than the timeout specified for a new message.
- prepareForShutdown() - Method in interface io.joynr.runtime.PrepareForShutdownListener
-
This method is called just before the system shuts down in order to give components a chance to finish essential operations before the actual
ShutdownListener.shutdown()is performed. - prepareForShutdown() - Method in class io.joynr.runtime.ShutdownNotifier
-
Will call
PrepareForShutdownListener.prepareForShutdown()for eachregistered listenerasynchronously, and waiting a total of five seconds for all to complete or will then timeout without waiting. - PrepareForShutdownListener - Interface in io.joynr.runtime
- process(byte[], Optional<Map<String, Serializable>>) - Method in class io.joynr.messaging.NoOpRawMessagingPreprocessor
- process(byte[], Optional<Map<String, Serializable>>) - Method in class io.joynr.messaging.RawMessagingPreprocessor
- processIncoming(ImmutableMessage) - Method in interface io.joynr.messaging.JoynrMessageProcessor
-
This method is passed in a joynr message which was received by the messaging layer.
- processOutgoing(MutableMessage) - Method in interface io.joynr.messaging.JoynrMessageProcessor
-
This method is passed in a joynr message, which was created and is prepared for transmission.
- PROPERTY_BACKEND_UID - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- PROPERTY_CAPABILITIES_DIRECTORY_CHANNEL_ID - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_CAPABILITIES_DIRECTORY_PARTICIPANT_ID - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_CAPABILITIES_FRESHNESS_UPDATE_INTERVAL_MS - Static variable in class io.joynr.runtime.SystemServicesSettings
- PROPERTY_CC_CONNECTION_TYPE - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_CC_DISCOVERY_PROVIDER_PARTICIPANT_ID - Static variable in class io.joynr.runtime.SystemServicesSettings
- PROPERTY_CC_MESSAGING_ADDRESS - Static variable in class io.joynr.runtime.SystemServicesSettings
- PROPERTY_CC_REMOVE_STALE_DELAY_MS - Static variable in class io.joynr.runtime.SystemServicesSettings
- PROPERTY_CC_ROUTING_PROVIDER_PARTICIPANT_ID - Static variable in class io.joynr.runtime.SystemServicesSettings
- PROPERTY_DISCOVERY_DEFAULT_RETRY_INTERVAL_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_DISCOVERY_DEFAULT_TIMEOUT_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_DISCOVERY_DIRECTORIES_DOMAIN - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_DISCOVERY_MINIMUM_RETRY_INTERVAL_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_DISCOVERY_PROVIDER_DEFAULT_EXPIRY_TIME_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_DISPATCHER_ADDRESS - Static variable in class io.joynr.runtime.SystemServicesSettings
- PROPERTY_GBIDS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_GLOBAL_CAPABILITIES_DIRECTORY_URL - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_KEY_SEPARATE_REPLY_RECEIVER - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- PROPERTY_MAX_DELAY_WITH_EXPONENTIAL_BACKOFF_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_MAX_MESSAGE_SIZE - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_MESSAGING_COMPRESS_REPLIES - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- PROPERTY_MESSAGING_MAXIMUM_PARALLEL_SENDS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_MESSAGING_MAXIMUM_TTL_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_PARTICIPANTIDS_PERSISTENCE_FILE - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_ROUTING_MAX_RETRY_COUNT - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_ROUTING_TABLE_CLEANUP_INTERVAL_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_ROUTING_TABLE_GRACE_PERIOD_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_SEND_MSG_RETRY_INTERVAL_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PROPERTY_SYSTEM_SERVICES_DOMAIN - Static variable in class io.joynr.runtime.SystemServicesSettings
- PROPERTY_TTL_UPLIFT_MS - Static variable in class io.joynr.messaging.ConfigurableMessagingSettings
- PropertyLoader - Class in io.joynr.runtime
-
Loads properties using this class's classloader
- PropertyLoader() - Constructor for class io.joynr.runtime.PropertyLoader
- purge() - Method in class io.joynr.messaging.routing.DummyRoutingTable
- purge() - Method in interface io.joynr.messaging.routing.RoutingTable
-
Purge all expired routing entries from the table
- purge() - Method in class io.joynr.messaging.routing.RoutingTableImpl
- put(DelayableImmutableMessage) - Method in class io.joynr.messaging.routing.MessageQueue
-
Add the passed in message to the queue of messages to be processed.
- put(String, Address, boolean, long) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- put(String, Address, boolean, long) - Method in interface io.joynr.messaging.routing.RoutingTable
-
Overload of put method with isSticky set to false.
- put(String, Address, boolean, long) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- put(String, Address, boolean, long, boolean) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- put(String, Address, boolean, long, boolean) - Method in interface io.joynr.messaging.routing.RoutingTable
-
Adds a new routing entry.
- put(String, Address, boolean, long, boolean) - Method in class io.joynr.messaging.routing.RoutingTableImpl
R
- RawMessagingPreprocessor - Class in io.joynr.messaging
- RawMessagingPreprocessor() - Constructor for class io.joynr.messaging.RawMessagingPreprocessor
- receiverException(Throwable) - Method in interface io.joynr.messaging.ReceiverStatusListener
- RECEIVERID - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- receiverStarted() - Method in interface io.joynr.messaging.ReceiverStatusListener
- ReceiverStatusListener - Interface in io.joynr.messaging
- registerForShutdown(ShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have the listener's shutdown method called at system shutdown NOTE: no shutdown order is guaranteed registered using this method.
- registerGlobalRoutingEntry(ImmutableMessage, String) - Method in class io.joynr.messaging.routing.AbstractGlobalMessagingSkeleton
- registerHivemqMqttPrepareForShutdownListener(PrepareForShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have HivemqMqttClientFactory.prepareForShutdown() called at system prepareForShutdown.
- registerHivemqMqttShutdownListener(ShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have HivemqMqttClientFactory.shutdown() called at system shutdown.
- registerMessageProcessedListener(MessageProcessedListener) - Method in interface io.joynr.messaging.routing.MessageProcessedHandler
- registerMessageTrackerPrepareForShutdownListener(PrepareForShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have MessageTrackerForGracefulShutdown.prepareForShutdown() called at system prepareForShutdown.
- registerMessageTrackerShutdownListener(ShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have MessageTrackerForGracefulShutdown.shutdown() called at system shutdown.
- registerMulticastReceiver(String, String) - Method in class io.joynr.messaging.routing.InMemoryMulticastReceiverRegistry
- registerMulticastReceiver(String, String) - Method in interface io.joynr.messaging.routing.MulticastReceiverRegistry
-
Add an interested receiver's participant ID to the set of those interested for the given multicast ID.
- registerMulticastSubscription(String) - Method in interface io.joynr.messaging.IMessagingMulticastSubscriber
- registerPrepareForShutdownListener(PrepareForShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have the listener's prepareForShutdown method called at system prepareForShutdown NOTE: no shutdown order is guaranteed registered using this method.
- registerProxy(Object, String, PrepareForShutdownListener) - Method in class io.joynr.messaging.routing.GarbageCollectionHandler
- registerProxyInvocationHandlerPrepareForShutdownListener(PrepareForShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have ProxyInvocationHandler.prepareForShutdown() called at system shutdown.
- registerProxyInvocationHandlerShutdownListener(ShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have ProxyInvocationHandler.shutdown() called at system shutdown.
- registerProxyProviderParticipantIds(String, Set<String>) - Method in class io.joynr.messaging.routing.GarbageCollectionHandler
- registerToBeShutdownAsLast(ShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
-
Register to have the listener's shutdown method called at system shutdown as one of the last listeners.
- remove(String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- remove(String) - Method in interface io.joynr.messaging.routing.RoutingTable
- remove(String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- removeGlobalRoutingEntry(ImmutableMessage, boolean) - Method in class io.joynr.messaging.routing.AbstractGlobalMessagingSkeleton
- removeMulticastReceiver(String, String, String) - Method in interface io.joynr.messaging.MulticastReceiverRegistrar
- removeMulticastReceiver(String, String, String) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- removeNextHop(String) - Method in interface io.joynr.messaging.routing.MessageRouter
- removeNextHop(String) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- REPLY_TO_ADDRESS - Static variable in class io.joynr.messaging.MessagingPropertyKeys
- resolveNextHop(String) - Method in interface io.joynr.messaging.routing.MessageRouter
- resolveNextHop(String) - Method in class io.joynr.messaging.routing.RoutingProviderImpl
- resume() - Method in interface io.joynr.messaging.MessageReceiver
- routeIn(ImmutableMessage) - Method in interface io.joynr.messaging.routing.MessageRouter
- routeOut(ImmutableMessage) - Method in interface io.joynr.messaging.routing.MessageRouter
- RoutingEntry - Class in io.joynr.messaging.routing
- RoutingEntry(Address, boolean, long, boolean) - Constructor for class io.joynr.messaging.routing.RoutingEntry
- RoutingProviderImpl - Class in io.joynr.messaging.routing
-
Implements the RoutingProvider interface to receive routing information from connected libjoynrs
- RoutingProviderImpl(MessageRouter, MulticastReceiverRegistrar) - Constructor for class io.joynr.messaging.routing.RoutingProviderImpl
- RoutingTable - Interface in io.joynr.messaging.routing
- RoutingTableAddressValidator - Interface in io.joynr.messaging.routing
- RoutingTableImpl - Class in io.joynr.messaging.routing
- RoutingTableImpl(long, String[], RoutingTableAddressValidator) - Constructor for class io.joynr.messaging.routing.RoutingTableImpl
S
- SCHEDULEDTHREADPOOL - Static variable in interface io.joynr.messaging.routing.MessageRouter
- select(Map<String, String>, Collection<DiscoveryEntryWithMetaInfo>) - Method in class io.joynr.arbitration.ArbitrationStrategyFunction
-
Implement this method so that it selects all relevant, discovered capabilities which should be used in the result of the arbitration.
- sendMessage(MutableMessage) - Method in class io.joynr.messaging.sender.AbstractMessageSender
- sendMessage(MutableMessage) - Method in interface io.joynr.messaging.sender.MessageSender
- sequenceNumber - Variable in class io.joynr.messaging.routing.TimedDelayed
- serialize(Enum, JsonGenerator, SerializerProvider) - Method in class io.joynr.messaging.serialize.JoynrEnumSerializer
- serialize(Object[], JsonGenerator, SerializerProvider) - Method in class io.joynr.messaging.serialize.JoynrArraySerializer
- serialize(List<?>, JsonGenerator, SerializerProvider) - Method in class io.joynr.messaging.serialize.JoynrListSerializer
- serializeWithType(List<?>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class io.joynr.messaging.serialize.JoynrListSerializer
- SERVLET - io.joynr.runtime.MessageReceiverType
- setAddress(Address) - Method in class io.joynr.messaging.routing.RoutingEntry
- setArbitrationStrategy(ArbitrationStrategy) - Method in class io.joynr.arbitration.DiscoveryQos
-
The discovery process outputs a list of matching providers.
- setCacheMaxAgeMs(long) - Method in class io.joynr.arbitration.DiscoveryQos
-
Provider entries in the global capabilities directory are cached locally.
- setCompressed(boolean) - Method in class joynr.MutableMessage
- setContext(HashMap<String, Serializable>) - Method in class joynr.ImmutableMessage
- setCreatorUserId(String) - Method in class joynr.ImmutableMessage
- setCustomHeaders(Map<String, String>) - Method in class joynr.MutableMessage
- setDiscoveryScope(DiscoveryScope) - Method in class io.joynr.arbitration.DiscoveryQos
- setDiscoveryTimeoutMs(long) - Method in class io.joynr.arbitration.DiscoveryQos
-
As soon as the arbitration QoS is set on the proxy builder, discovery of suitable providers is triggered.
- setEffort(String) - Method in class joynr.MutableMessage
- setExpiryDateMs(long) - Method in class io.joynr.messaging.routing.RoutingEntry
- setExtraCustomHeaders(Map<String, String>) - Method in class joynr.ImmutableMessage
- setGcdParticipantId(String) - Method in class io.joynr.messaging.routing.DummyRoutingTable
- setGcdParticipantId(String) - Method in interface io.joynr.messaging.routing.RoutingTable
-
Sets the participantId of the Global Capabilities Directory (GCD) before adding it to the routing table
- setGcdParticipantId(String) - Method in class io.joynr.messaging.routing.RoutingTableImpl
- setIsGloballyVisible(boolean) - Method in class io.joynr.messaging.routing.RoutingEntry
- setIsSticky(boolean) - Method in class io.joynr.messaging.routing.RoutingEntry
- setLocalMessage(boolean) - Method in class joynr.Message
- setMessageContext(Map<String, Serializable>) - Method in class io.joynr.messaging.JoynrMessageMetaInfo
- setMessageCreatorId(String) - Method in class io.joynr.messaging.JoynrMessageCreator
- setPayload(byte[]) - Method in class joynr.MutableMessage
- setPrefixedExtraCustomHeaders(Map<String, String>) - Method in class joynr.ImmutableMessage
- setProviderMustSupportOnChange(boolean) - Method in class io.joynr.arbitration.DiscoveryQos
-
Indicates if arbitration should only consider providers that support onChange subscriptions
- setReceivedFromGlobal(boolean) - Method in class joynr.ImmutableMessage
- setRecipient(String) - Method in class joynr.MutableMessage
- setRefCount(long) - Method in class io.joynr.messaging.routing.RoutingEntry
- setReplyTo(String) - Method in class joynr.MutableMessage
- setReplyToAddress(String, String) - Method in class io.joynr.messaging.sender.AbstractMessageSender
- setReplyToAddress(String, String) - Method in class io.joynr.messaging.sender.LibJoynrMessageSender
- setRetriesCount(int) - Method in class io.joynr.messaging.routing.DelayableImmutableMessage
- setRetryIntervalMs(long) - Method in class io.joynr.arbitration.DiscoveryQos
- setSender(String) - Method in class joynr.MutableMessage
- setSkeleton(InProcessMessagingSkeleton) - Method in class io.joynr.messaging.inprocess.InProcessAddress
- setStatelessAsync(boolean) - Method in class joynr.MutableMessage
- setTtlAbsolute(boolean) - Method in class joynr.MutableMessage
- setTtlMs(long) - Method in class joynr.MutableMessage
- setType(Message.MessageType) - Method in class joynr.MutableMessage
- shutdown() - Method in class io.joynr.messaging.AbstractMessagingSkeletonFactory
- shutdown() - Method in interface io.joynr.messaging.IMessagingSkeleton
- shutdown() - Method in class io.joynr.messaging.MessagingSkeletonFactory
- shutdown() - Method in class io.joynr.messaging.routing.GarbageCollectionHandler
- shutdown() - Method in interface io.joynr.runtime.ShutdownListener
- shutdown() - Method in class io.joynr.runtime.ShutdownNotifier
-
Calls
ShutdownListener.shutdown()for eachregistered listenersynchronously in turn. - shutdown(boolean) - Method in interface io.joynr.messaging.MessageReceiver
- ShutdownListener - Interface in io.joynr.runtime
- ShutdownNotifier - Class in io.joynr.runtime
- ShutdownNotifier() - Constructor for class io.joynr.runtime.ShutdownNotifier
- start() - Method in class io.joynr.messaging.MessagingSkeletonFactory
- start(MessageArrivedListener, ReceiverStatusListener...) - Method in interface io.joynr.messaging.MessageReceiver
- subtract(long, long) - Static method in class io.joynr.common.ExpiryDateUtils
-
Subtracts second argument from first
- SuccessAction - Interface in io.joynr.messaging
- supports(String) - Method in interface io.joynr.messaging.routing.MulticastAddressCalculator
-
Used to determine if the address calculator supports providing multicast addresses for a given transport.
- suspend() - Method in interface io.joynr.messaging.MessageReceiver
- SystemServicesSettings - Class in io.joynr.runtime
-
Constants for system service configuration keys in properties and binding names in guice modules
- SystemServicesSettings() - Constructor for class io.joynr.runtime.SystemServicesSettings
T
- TimedDelayed - Class in io.joynr.messaging.routing
- TimedDelayed() - Constructor for class io.joynr.messaging.routing.TimedDelayed
- TimedDelayed(long) - Constructor for class io.joynr.messaging.routing.TimedDelayed
- toLogMessage() - Method in class joynr.ImmutableMessage
- toString() - Method in class io.joynr.arbitration.DiscoveryQos
-
Stringifies the class excluding arbitrationStrategyFunction
- toString() - Method in class io.joynr.common.ExpiryDate
- toString() - Method in class io.joynr.messaging.ConfigurableMessagingSettings
- toString() - Method in class io.joynr.messaging.inprocess.InProcessAddress
- toString() - Method in class joynr.ImmutableMessage
- toString() - Method in enum joynr.Message.MessageType
- transmit(ImmutableMessage, SuccessAction, FailureAction) - Method in interface io.joynr.messaging.IMessagingStub
- transmit(ImmutableMessage, SuccessAction, FailureAction) - Method in interface io.joynr.messaging.inprocess.InProcessMessagingSkeleton
- transmit(ImmutableMessage, SuccessAction, FailureAction) - Method in class io.joynr.messaging.inprocess.InProcessMessagingStub
U
- unregister(PrepareForShutdownListener) - Method in class io.joynr.runtime.ShutdownNotifier
- unregisterMessageProcessedListener(MessageProcessedListener) - Method in interface io.joynr.messaging.routing.MessageProcessedHandler
- unregisterMulticastReceiver(String, String) - Method in class io.joynr.messaging.routing.InMemoryMulticastReceiverRegistry
- unregisterMulticastReceiver(String, String) - Method in interface io.joynr.messaging.routing.MulticastReceiverRegistry
-
This method is the reverse operation of
MulticastReceiverRegistry.registerMulticastReceiver(String, String)and will remove an interested participant from the set of those interested in the given multicast. - unregisterMulticastSubscription(String) - Method in interface io.joynr.messaging.IMessagingMulticastSubscriber
- updateInjectorModule(Properties, Module...) - Method in class io.joynr.runtime.AbstractJoynrInjectorFactory
-
This function is used to update the injector factory with new bindings
V
- value() - Method in annotation type io.joynr.runtime.AcceptsMessageReceiver
- VALUE_MESSAGE_TYPE_BROADCAST_SUBSCRIPTION_REQUEST - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_MULTICAST - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_MULTICAST_SUBSCRIPTION_REQUEST - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_ONE_WAY - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_PUBLICATION - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_REPLY - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_REQUEST - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_SUBSCRIPTION_REPLY - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_SUBSCRIPTION_REQUEST - joynr.Message.MessageType
- VALUE_MESSAGE_TYPE_SUBSCRIPTION_STOP - joynr.Message.MessageType
- valueOf(String) - Static method in enum io.joynr.arbitration.ArbitrationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.joynr.arbitration.DiscoveryScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.joynr.runtime.MessageReceiverType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum joynr.Message.MessageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.joynr.arbitration.ArbitrationStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.joynr.arbitration.DiscoveryScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.joynr.runtime.MessageReceiverType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum joynr.Message.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages