org.jdiameter.api
Interface Request

All Superinterfaces:
Message, java.io.Serializable, Wrapper

public interface Request
extends Message

A Diameter Request is a request from a client to a server (or server to client - network request).

Version:
1.5.1 Final

Field Summary
 
Fields inherited from interface org.jdiameter.api.Message
ABORT_SESSION_ANSWER, ABORT_SESSION_REQUEST, ACCOUNTING_ANSWER, ACCOUNTING_REQUEST, CAPABILITIES_EXCHANGE_ANSWER, CAPABILITIES_EXCHANGE_REQUEST, DEVICE_WATCHDOG_ANSWER, DEVICE_WATCHDOG_REQUEST, DISCONNECT_PEER_ANSWER, DISCONNECT_PEER_REQUEST, RE_AUTH_ANSWER, RE_AUTH_REQUEST, SESSION_TERMINATION_ANSWER, SESSION_TERMINATION_REQUEST
 
Method Summary
 Answer createAnswer(long resultCode)
          Creates a response for this request with the specifies result code.
 Answer createAnswer(long vendorId, long experementalResultCode)
          Creates a response for this request with the specifies experement result code.
 boolean isNetworkRequest()
           
 
Methods inherited from interface org.jdiameter.api.Message
getApplicationId, getApplicationIdAvps, getAvps, getCommandCode, getEndToEndIdentifier, getHopByHopIdentifier, getSessionId, getVersion, isError, isProxiable, isRequest, isReTransmitted, setError, setProxiable, setRequest, setReTransmitted
 
Methods inherited from interface org.jdiameter.api.Wrapper
isWrapperFor, unwrap
 

Method Detail

isNetworkRequest

boolean isNetworkRequest()
Returns:
true if it is network request

createAnswer

Answer createAnswer(long resultCode)
Creates a response for this request with the specifies result code. Header and system avps from request has copy to answer.

Parameters:
resultCode - result code of answer
Returns:
answer object instance

createAnswer

Answer createAnswer(long vendorId,
                    long experementalResultCode)
Creates a response for this request with the specifies experement result code. Header and system avps from request has copy to answer.

Parameters:
vendorId - vendorId
experementalResultCode - experement result code of answer
Returns:
answer object instance


Copyright © 2010. All Rights Reserved.