| Package | Description |
|---|---|
| org.jdiameter.api | |
| org.jdiameter.api.app | |
| org.jdiameter.api.validation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EventListener<R extends Message,A extends Message>
Common event listener
|
interface |
EventListener<R extends Message,A extends Message>
Common event listener
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Answer
An Answer message is sent by a recipient of Request once it has received and interpreted the Request.
|
interface |
Request
A Diameter Request is a request from a client to a server (or server to client - network request).
|
| Modifier and Type | Method and Description |
|---|---|
Message |
RawSession.createMessage(int commandCode,
ApplicationId applicationId,
Avp... avp)
Returns a new message object with the specified command code, applicationId
and predefined avps.
|
Message |
RawSession.createMessage(int commandCode,
ApplicationId applicationId,
long hopByHopIdentifier,
long endToEndIdentifier,
Avp... avp)
Returns a new message object with the predefined Command-code, ApplicationId, HopByHopIdentifier, EndToEndIdentifier
This method allow created message from storage or created specific message.
|
Message |
RawSession.createMessage(Message message,
boolean copyAvps)
Returns a new message object with the copy of parent message header
|
| Modifier and Type | Method and Description |
|---|---|
Future<Message> |
RawSession.send(Message message)
Sends and wait response message with default timeout
|
Future<Message> |
Session.send(Message message)
Sends and wait response message with default timeout
|
Future<Message> |
RawSession.send(Message message,
long timeOut,
TimeUnit timeUnit)
Sends and wait response message with defined timeout
|
Future<Message> |
Session.send(Message message,
long timeOut,
TimeUnit timeUnit)
Sends and wait response message with defined timeout
|
| Modifier and Type | Method and Description |
|---|---|
Message |
RawSession.createMessage(Message message,
boolean copyAvps)
Returns a new message object with the copy of parent message header
|
Future<Message> |
RawSession.send(Message message)
Sends and wait response message with default timeout
|
Future<Message> |
Session.send(Message message)
Sends and wait response message with default timeout
|
void |
RawSession.send(Message message,
EventListener<Message,Message> listener)
Sends and wait response message with default timeout
|
void |
RawSession.send(Message message,
EventListener<Message,Message> listener,
long timeOut,
TimeUnit timeUnit)
Sends and wait response message with defined timeout
|
void |
Session.send(Message message,
EventListener<Request,Answer> listener)
Sends and wait response message with default timeout
|
void |
Session.send(Message message,
EventListener<Request,Answer> listener,
long timeOut,
TimeUnit timeUnit)
Sends and wait response message with defined timeout
|
Future<Message> |
RawSession.send(Message message,
long timeOut,
TimeUnit timeUnit)
Sends and wait response message with defined timeout
|
Future<Message> |
Session.send(Message message,
long timeOut,
TimeUnit timeUnit)
Sends and wait response message with defined timeout
|
| Modifier and Type | Method and Description |
|---|---|
void |
RawSession.send(Message message,
EventListener<Message,Message> listener)
Sends and wait response message with default timeout
|
void |
RawSession.send(Message message,
EventListener<Message,Message> listener)
Sends and wait response message with default timeout
|
void |
RawSession.send(Message message,
EventListener<Message,Message> listener,
long timeOut,
TimeUnit timeUnit)
Sends and wait response message with defined timeout
|
void |
RawSession.send(Message message,
EventListener<Message,Message> listener,
long timeOut,
TimeUnit timeUnit)
Sends and wait response message with defined timeout
|
| Modifier and Type | Method and Description |
|---|---|
Message |
AppEvent.getMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
Dictionary.validate(Message message,
boolean incoming)
Performs validation according to configured levels
|
void |
MessageRepresentation.validate(Message msg,
ValidatorLevel validatorLevel) |
Copyright © 2016. All Rights Reserved.