|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Keys | |
---|---|
org.avis.client | |
org.avis.security |
Uses of Keys in org.avis.client |
---|
Fields in org.avis.client declared as Keys | |
---|---|
Keys |
ElvinOptions.notificationKeys
The global notification keys that apply to all notifications. |
Keys |
ElvinOptions.subscriptionKeys
The global subscription keys that apply to all subscriptions. |
Methods in org.avis.client that return Keys | |
---|---|
Keys |
Subscription.keys()
The keys used to receive secure notifications. |
Keys |
Elvin.notificationKeys()
|
Keys |
Elvin.subscriptionKeys()
|
Methods in org.avis.client with parameters of type Keys | |
---|---|
void |
Elvin.send(Notification notification,
Keys keys)
Send a notification with a set of keys but with no requirement for secure delivery: use send (notification,
REQUIRE_SECURE_DELIVERY, keys) if you want only
subscriptions with matching keys to receive a notification. |
void |
Elvin.send(Notification notification,
Keys keys,
SecureMode secureMode)
Send a notification. |
void |
Subscription.setKeys(Keys newKeys)
Change the keys used for receiving secure notifications. |
void |
Elvin.setKeys(Keys newNotificationKeys,
Keys newSubscriptionKeys)
Change the connection-wide keys used to secure the receipt and delivery of notifications. |
void |
Elvin.setNotificationKeys(Keys newNotificationKeys)
Set the connection-wide notification keys used to secure delivery of notifications. |
void |
Elvin.setSubscriptionKeys(Keys newSubscriptionKeys)
Set the connection-wide subscription keys used to secure receipt of notifications. |
Subscription |
Elvin.subscribe(String subscriptionExpr,
Keys keys)
Create a new subscription with a given set of security keys to enable secure delivery, but also allowing insecure notifications. |
Subscription |
Elvin.subscribe(String subscriptionExpr,
Keys keys,
SecureMode secureMode)
Create a new subscription. |
Constructors in org.avis.client with parameters of type Keys | |
---|---|
Elvin(ElvinURI routerUri,
ConnectionOptions options,
Keys notificationKeys,
Keys subscriptionKeys)
Create a new connection to an Elvin router. |
|
Elvin(ElvinURI routerUri,
Keys notificationKeys,
Keys subscriptionKeys)
Create a new connection to an Elvin router. |
|
ElvinOptions(ConnectionOptions connectionOptions,
Keys notificationKeys,
Keys subscriptionKeys)
|
Uses of Keys in org.avis.security |
---|
Fields in org.avis.security declared as Keys | |
---|---|
Keys |
Keys.Delta.added
|
static Keys |
Keys.EMPTY_KEYS
An empty, immutable key collection. |
Keys |
Keys.Delta.removed
|
Methods in org.avis.security that return Keys | |
---|---|
Keys |
Keys.addedTo(Keys keys)
Shortcut to efficiently generate a key collection that represents this key collection's union with another. |
static Keys |
Keys.decode(org.apache.mina.common.ByteBuffer in)
|
Keys |
Keys.delta(Keys toAdd,
Keys toRemove)
Create a new key collection with some keys added/removed. |
Methods in org.avis.security with parameters of type Keys | |
---|---|
void |
Keys.add(Keys keys)
Add all keys in a collection. |
Keys |
Keys.addedTo(Keys keys)
Shortcut to efficiently generate a key collection that represents this key collection's union with another. |
Keys |
Keys.delta(Keys toAdd,
Keys toRemove)
Create a new key collection with some keys added/removed. |
Keys.Delta |
Keys.deltaFrom(Keys keys)
Compute the changes between one key collection and another. |
boolean |
Keys.equals(Keys keys)
|
boolean |
Keys.match(Keys producerKeys)
Test whether a given key collection matches this one for the purpose of notification delivery. |
void |
Keys.remove(Keys keys)
Remove all keys in a collection. |
Constructors in org.avis.security with parameters of type Keys | |
---|---|
Keys(Keys keys)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |