| Package | Description |
|---|---|
| rocks.xmpp.extensions.amp.model |
Provides XML schema implementations of XEP-0079: Advanced Message Processing.
|
| Modifier and Type | Method and Description |
|---|---|
static Rule |
Rule.deliver(Rule.Action action,
Rule.DeliveryMode value)
Creates the defined "deliver" rule.
|
static Rule |
Rule.expireAt(Rule.Action action,
Instant instant)
Creates the defined "expire-at" rule.
|
static Rule |
Rule.matchResource(Rule.Action action,
Rule.MatchResource value)
Creates the defined "match-resource" rule.
|
static Rule |
Rule.of(Rule.Action action,
Rule.Condition condition,
String value)
Creates a rule.
|
| Modifier and Type | Method and Description |
|---|---|
List<Rule> |
AdvancedMessageProcessingError.getRules()
Gets the invalid rules.
|
List<Rule> |
AdvancedMessageProcessing.getRules()
Gets the rules.
|
| Constructor and Description |
|---|
AdvancedMessageProcessing(Rule... rules)
Constructs an
<amp/> element with rules. |
| Constructor and Description |
|---|
AdvancedMessageProcessing(Collection<Rule> rules)
Constructs an
<amp/> element with rules. |
AdvancedMessageProcessing(Collection<Rule> rules,
Boolean perHop)
Constructs an
<amp/> element with rules and a per-hop attribute. |
AdvancedMessageProcessing(List<Rule> rules,
Rule.Action status,
rocks.xmpp.addr.Jid from,
rocks.xmpp.addr.Jid to)
Constructs an
<amp/> element with rules, status, from and to attribute. |
Copyright © 2014–2017 XMPP.rocks. All rights reserved.