| Constructor and Description |
|---|
CSubsMulti(ModuleContext context,
ContextEventPattern[] initialSubscriptions,
String query)
Create the subscriber
|
| Modifier and Type | Field and Description |
|---|---|
LinkedList<ManifestTestCase.Element<ContextEventPattern>> |
ManifestTestCase.contextEventPatternsPublish |
LinkedList<ManifestTestCase.Element<ContextEventPattern>> |
ManifestTestCase.contextEventPatternsSubscribe |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ManifestTestCase.add(String title,
String description,
ContextEventPattern cep,
boolean isPublisher) |
| Modifier and Type | Method and Description |
|---|---|
ContextEventPattern[] |
ContextSubscriber.getAllProvisions()
Returns all provisions registered by all
ContextPublishers on all
instances of context bus in the current Space. |
ContextEventPattern[] |
ContextBus.getAllProvisions(String publisherID)
Returns all provisions registered by all
ContextPublishers on all
instances of this bus in the current Space. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ContextSubscriber.addNewRegParams(ContextEventPattern[] newSubscriptions)
Registers more ContextEventPattern for this Subscriber in addition to
those that might have passed initially
|
void |
ContextBus.addNewRegParams(String memberID,
ContextEventPattern[] registrParams)
Allows the members of the context bus to provide registration parameters;
for the meaning of the provided "registration parameters" see the
explanation for the input parameter
registrParams. |
boolean |
ContextEventPattern.matches(ContextEventPattern subset) |
protected void |
ContextSubscriber.removeMatchingRegParams(ContextEventPattern[] oldSubscriptions)
Unregisters a set of ContextEventPattern that had been previously
registered for this Subscriber.
|
void |
ContextBus.removeMatchingRegParams(String memberID,
ContextEventPattern[] oldRegistrParams)
Removes registration parameters introduced previously through
ContextBus.addNewRegParams(String, ContextEventPattern[]). |
| Constructor and Description |
|---|
ContextSubscriber(ModuleContext connectingModule,
ContextEventPattern[] initialSubscriptions)
Creates a Context Subscriber and immediately registers a set of Context
Event Patterns for it, so it receives the matching events.
|
| Modifier and Type | Field and Description |
|---|---|
ContextEventPattern |
ContextStrategy.ContextFilterer.f |
| Modifier and Type | Method and Description |
|---|---|
ContextEventPattern[] |
ContextBusImpl.getAllProvisions(String publisherID) |
| Modifier and Type | Method and Description |
|---|---|
void |
ContextBusImpl.addNewRegParams(String memberID,
ContextEventPattern[] registrParams) |
void |
ContextBusImpl.removeMatchingRegParams(String memberID,
ContextEventPattern[] oldRegistrParams) |
| Modifier and Type | Method and Description |
|---|---|
ContextEventPattern[] |
ContextProvider.getProvidedEvents()
Returns the classes of context events provided by this context provider.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ContextProvider.setProvidedEvents(ContextEventPattern[] myEvents)
Allows to assign a set of
ContextEventPatterns as the classes of
context events provided by this ContextProvider. |
| Constructor and Description |
|---|
ReliabilityReasonerSubscriber(ModuleContext context,
ContextEventPattern[] initialSubscriptions) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteUAAL.subscribeC(ContextEventPattern[] p,
ICListener l) |
| Constructor and Description |
|---|
ProxyContextSubscriber(ModuleContext connectingModule,
ContextEventPattern[] initialSubscriptions) |
| Constructor and Description |
|---|
CSubscriber(ModuleContext context,
ContextEventPattern[] initialSubscriptions) |
| Constructor and Description |
|---|
SubscriberWrapper(ModuleContext connectingModule,
ContextEventPattern[] initialSubscriptions,
Subscriber r,
String t) |
| Constructor and Description |
|---|
CSubscriber(ModuleContext context,
ContextEventPattern[] initialSubscriptions) |
CSubscriber2(ModuleContext context,
ContextEventPattern[] initialSubscriptions) |
| Modifier and Type | Method and Description |
|---|---|
static ContextEventPattern[] |
LightingConsumer.getContextSubscriptionParams() |
| Modifier and Type | Method and Description |
|---|---|
static ContextEventPattern[] |
LightingProvider.providedEvents(MyLighting theServer)
Helper method to construct the ontological declaration of context events
published by LightingProvider.
|
| Modifier and Type | Method and Description |
|---|---|
static ContextEventPattern[] |
LightingConsumer.getContextSubscriptionParams() |
| Modifier and Type | Method and Description |
|---|---|
static ContextEventPattern[] |
AuthenticationPublisher.getPattern() |
| Modifier and Type | Method and Description |
|---|---|
void |
ContextBusWrapper.register(String callback,
ContextEventPattern[] profiles) |
| Constructor and Description |
|---|
ContextConsumer(ModuleContext mc,
ContextEventPattern[] profiles,
ScriptEngine engine,
String callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
UAAL.subscribeC(ContextEventPattern[] p,
ICListener l)
Subscribes for Context Events and specifies how the events would be
handled.
|
| Constructor and Description |
|---|
WrapperC(ModuleContext context,
ContextEventPattern[] initialSubscriptions,
ICListener l)
Constructor that takes the listener to associate.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Pattern
Class that can be used to create the most commonly used types of simple
Context Event Patterns.
|
| Constructor and Description |
|---|
Provider(String uri,
ContextProviderType type,
ContextEventPattern[] events)
Simple constructor to create a Context Provider of a given type with the
given restrictions on the provided events.
|
| Constructor and Description |
|---|
UtilPublisher(ModuleContext context,
String uri,
ContextProviderType type,
ContextEventPattern[] pattern)
Create a simple Context Publisher of the given type which provided events
are described by a pattern and is identified with the given URI.
|
| Modifier and Type | Field and Description |
|---|---|
ContextEventPattern |
PatternInfo.pattern |
| Constructor and Description |
|---|
PatternInfo(ContextEventPattern pattern) |
| Modifier and Type | Method and Description |
|---|---|
static ContextEventPattern[] |
MyContextSubscriber.getContextSubscriptionParams()
Create the context event patterns that describe which context events we
want to receive.
|
| Constructor and Description |
|---|
DefaultContextSubscriber(ModuleContext context,
ContextEventPattern[] initialSubscriptions,
IContextCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
UAAL.subscribeC(ContextEventPattern[] p,
ICListener l)
Subscribes for Context Events and specifies how the events would be
handled.
|
| Constructor and Description |
|---|
WrapperC(ModuleContext context,
ContextEventPattern[] initialSubscriptions,
ICListener l)
Constructor that takes the listener to associate.
|
| Constructor and Description |
|---|
Provider(String uri,
ContextProviderType type,
ContextEventPattern[] events)
Simple constructor to create a Context Provider of a given type with the
given restrictions on the provided events.
|
| Constructor and Description |
|---|
UtilPublisher(ModuleContext context,
String uri,
ContextProviderType type,
ContextEventPattern[] pattern)
Create a simple Context Publisher of the given type which provided events
are described by a pattern and is identified with the given URI.
|
Copyright © 2018 universAAL Consortium. All rights reserved.