A C D E F G H I J K L M N P R S T U V 
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 ID scoped to the processing 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 MulticastReceiverRegistry maintains 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 each registered listener asynchronously, 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 each registered listener synchronously 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.
A C D E F G H I J K L M N P R S T U V 
All Classes All Packages