Index

A B G H I J M R S T V 
All Classes and Interfaces|All Packages

A

addMessageHandler(IMessageHandler) - Method in interface jadex.messaging.IMessageFeature
Add a message handler.

B

body - Variable in class jadex.messaging.impl.MessageEvent
The message body.

G

getAuthenticatedHostName() - Method in interface jadex.messaging.ISecurityInfo
Returns the authenticated host as String.
getBody() - Method in class jadex.messaging.impl.MessageEvent
Get the body.
getGroups() - Method in interface jadex.messaging.ISecurityInfo
Gets the authenticated groups of the sender.
getIpcService() - Method in class jadex.messaging.impl.IpcProvider
Acquires the interprocess communication service (IpcService)
getRoles() - Method in interface jadex.messaging.ISecurityInfo
Gets the roles associated with the sender.
getSecinfos() - Method in class jadex.messaging.impl.MessageEvent
Get the security infos.
getSharedGroups() - Method in interface jadex.messaging.ISecurityInfo
Gets the authenticated groups of the sender.
getType() - Method in class jadex.messaging.impl.MessageEvent
Get the type.

H

handleMessage(ISecurityInfo, Object) - Method in interface jadex.messaging.IMessageHandler
Handle the message.

I

IIpcService - Interface in jadex.messaging.impl
Interface for sending and receiving messages to components outside the current JVM.
IMessageFeature - Interface in jadex.messaging
Feature for sending messages and handling incoming messages via handlers.
IMessageHandler - Interface in jadex.messaging
Interface for message handlers.
IpcProvider - Class in jadex.messaging.impl
Provider for the IPC service to allow access as part of the Java Service Interface.
IpcProvider() - Constructor for class jadex.messaging.impl.IpcProvider
 
ISecurityInfo - Interface in jadex.messaging
Security meta-information of a message;
isHandling(ISecurityInfo, Object) - Method in interface jadex.messaging.IMessageHandler
Test if handler should handle a message.
isRemove() - Method in interface jadex.messaging.IMessageHandler
Test if handler should be removed.

J

jadex.messaging - package jadex.messaging
 
jadex.messaging.impl - package jadex.messaging.impl
 

M

MessageEvent - Class in jadex.messaging.impl
Represents the event of a sent or received message for monitoring of communication.
MessageEvent() - Constructor for class jadex.messaging.impl.MessageEvent
Bean constructor.
MessageEvent(MessageEvent.Type, ISecurityInfo, Object) - Constructor for class jadex.messaging.impl.MessageEvent
Instance constructor.
MessageEvent.Type - Enum Class in jadex.messaging.impl
 

R

RECEIVED - Enum constant in enum class jadex.messaging.impl.MessageEvent.Type
 
removeMessageHandler(IMessageHandler) - Method in interface jadex.messaging.IMessageFeature
Remove a message handler.

S

secinfos - Variable in class jadex.messaging.impl.MessageEvent
The security infos (only for received).
sendMessage(ComponentIdentifier, ByteBuffer) - Method in interface jadex.messaging.impl.IIpcService
Sends a message to a component outside the current JVM.
sendMessage(Object, ComponentIdentifier...) - Method in interface jadex.messaging.IMessageFeature
Send a message.
sendMessage(Object, Map<String, Object>, ComponentIdentifier...) - Method in interface jadex.messaging.IMessageFeature
Send a message.
sendMessageAndWait(ComponentIdentifier, Object) - Method in interface jadex.messaging.IMessageFeature
Send a message and wait for a reply.
sendMessageAndWait(ComponentIdentifier, Object, Long) - Method in interface jadex.messaging.IMessageFeature
Send a message and wait for a reply.
sendReply(Object) - Method in interface jadex.messaging.IMessageFeature
Send a message reply.
SENT - Enum constant in enum class jadex.messaging.impl.MessageEvent.Type
 
setBody(Object) - Method in class jadex.messaging.impl.MessageEvent
Set the body.
setSecinfos(ISecurityInfo) - Method in class jadex.messaging.impl.MessageEvent
Set the security infos.
setType(MessageEvent.Type) - Method in class jadex.messaging.impl.MessageEvent
Set the type.

T

type - Variable in class jadex.messaging.impl.MessageEvent
The event type.

V

valueOf(String) - Static method in enum class jadex.messaging.impl.MessageEvent.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class jadex.messaging.impl.MessageEvent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
A B G H I J M R S T V 
All Classes and Interfaces|All Packages