Modifier and Type | Class and Description |
---|---|
class |
Callee
Registers to an RPC-bus for receiving requests to be replied.
|
class |
Caller
Registers to a bus in order to send requests needing a reply; hence, it must
be able to handle replies.
|
class |
Publisher
Publishes events to an event-bus and may receive requests to be replied.
|
class |
Subscriber
Subscribes to an event-bus for events to handle them and simultaneously may
re-ask the publishers on the same bus for more info; hence, it must be able
to handle replies, too.
|
Modifier and Type | Method and Description |
---|---|
protected BusMember |
BusStrategy.getBusMember(String memberID)
Returns bus member instance based on the bus member ID.
|
BusMember |
AbstractBus.getBusMember(String memberID)
Returns bus member instance based on its member ID.
|
BusMember[] |
AbstractBus.getBusMembers() |
Modifier and Type | Method and Description |
---|---|
String |
AbstractBus.getBusMemberID(BusMember bm)
If the passed argument is indeed a registered member of this bus, returns
the local ID with which it has been registered with the bus, otherwise
null.
|
String |
AbstractBus.register(ModuleContext module,
BusMember m,
BusMemberType type)
Registers a new bus member (adds a bus member to the list of all bus
members but only if it has not been added before).
|
void |
AbstractBus.unregister(String memberID,
BusMember m)
Unregisters bus member from the bus (if the bus member with given ID
exists).
|
Modifier and Type | Method and Description |
---|---|
void |
AccessControl.registerBusMember(ModuleContext owner,
BusMember m,
String brokerName) |
void |
AccessControl.unregisterBusMember(ModuleContext owner,
BusMember m) |
Modifier and Type | Class and Description |
---|---|
class |
ContextPublisher
Provides the interface to be implemented by context publishers together with
shared code.
|
class |
ContextSubscriber
Provides the interface to be implemented by context subscribers together with
shared code.
|
class |
DefaultContextPublisher
The default context publisher simply ignores the notification about losing
connection to other instances of the middleware.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultServiceCaller
The default service caller simply ignores the notification about losing
connection to other instances of the middleware and calls the services either
only in an synchronous way (using the method
ServiceCaller.call(org.universAAL.middleware.service.ServiceRequest) ) or ignores
the asynchronous responses. |
class |
ServiceCallee
This is an abstract class that the service callee members of the service bus
must derive from.
|
class |
ServiceCaller
/** This is an abstract class that the service caller members of the service
bus must derive from.
|
Modifier and Type | Class and Description |
---|---|
class |
UICaller
Provides the interface to be implemented by applications together with shared
code.
|
class |
UIHandler
Provides the interface to be implemented by
UIHandler s together with
shared code. |
Copyright © 2015 universAAL Consortium. All rights reserved.