org.mobicents.slee.resource.diameter.base
Class DiameterAvpFactoryImpl
java.lang.Object
org.mobicents.slee.resource.diameter.base.DiameterAvpFactoryImpl
- All Implemented Interfaces:
- net.java.slee.resource.diameter.base.DiameterAvpFactory
public class DiameterAvpFactoryImpl
- extends java.lang.Object
- implements net.java.slee.resource.diameter.base.DiameterAvpFactory
Super project: mobicents
7:52:06 PM May 13, 2008
- Author:
- Alexandre Mendonca , Bartosz Baranowski , Erick Svenson
|
Field Summary |
protected org.jdiameter.client.impl.parser.MessageParser |
parser
|
|
Method Summary |
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
byte[] value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
java.util.Date value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
double value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
net.java.slee.resource.diameter.base.events.avp.Enumerated value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
float value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
java.net.InetAddress value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
int value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
byte[] value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
java.util.Date value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
double value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
net.java.slee.resource.diameter.base.events.avp.Enumerated value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
float value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
java.net.InetAddress value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
int value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
long value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int vendorID,
int avpCode,
java.lang.String value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
long value)
|
net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
createAvp(int avpCode,
java.lang.String value)
|
net.java.slee.resource.diameter.base.events.DiameterCommand |
createCommand(int commandCode,
int applicationId,
java.lang.String shortName,
java.lang.String longName,
boolean isRequest,
boolean isProxiable)
|
net.java.slee.resource.diameter.base.events.avp.ExperimentalResultAvp |
createExperimentalResult()
|
net.java.slee.resource.diameter.base.events.avp.ExperimentalResultAvp |
createExperimentalResult(net.java.slee.resource.diameter.base.events.avp.DiameterAvp avp)
|
net.java.slee.resource.diameter.base.events.avp.ExperimentalResultAvp |
createExperimentalResult(net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
|
net.java.slee.resource.diameter.base.events.avp.ExperimentalResultAvp |
createExperimentalResult(long vendorId,
long experimentalResultCode)
|
net.java.slee.resource.diameter.base.events.avp.FailedAvp |
createFailedAvp()
|
net.java.slee.resource.diameter.base.events.avp.FailedAvp |
createFailedAvp(net.java.slee.resource.diameter.base.events.avp.DiameterAvp avp)
|
net.java.slee.resource.diameter.base.events.avp.FailedAvp |
createFailedAvp(net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
|
net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp |
createProxyInfo()
|
net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp |
createProxyInfo(net.java.slee.resource.diameter.base.events.avp.DiameterAvp avp)
|
net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp |
createProxyInfo(net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
|
net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp |
createProxyInfo(net.java.slee.resource.diameter.base.events.avp.DiameterIdentityAvp proxyHost,
byte[] proxyState)
|
net.java.slee.resource.diameter.base.events.avp.VendorSpecificApplicationIdAvp |
createVendorSpecificApplicationId()
|
net.java.slee.resource.diameter.base.events.avp.VendorSpecificApplicationIdAvp |
createVendorSpecificApplicationId(net.java.slee.resource.diameter.base.events.avp.DiameterAvp avp)
|
net.java.slee.resource.diameter.base.events.avp.VendorSpecificApplicationIdAvp |
createVendorSpecificApplicationId(net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
|
net.java.slee.resource.diameter.base.events.avp.VendorSpecificApplicationIdAvp |
createVendorSpecificApplicationId(long vendorId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parser
protected org.jdiameter.client.impl.parser.MessageParser parser
DiameterAvpFactoryImpl
public DiameterAvpFactoryImpl()
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
throws net.java.slee.resource.diameter.base.NoSuchAvpException,
net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
throws net.java.slee.resource.diameter.base.NoSuchAvpException,
net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
byte[] value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
byte[] value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
int value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
int value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
long value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
long value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
float value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
float value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
double value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
double value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
java.net.InetAddress value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
java.net.InetAddress value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
java.util.Date value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
java.util.Date value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
java.lang.String value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
java.lang.String value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int avpCode,
net.java.slee.resource.diameter.base.events.avp.Enumerated value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createAvp
public net.java.slee.resource.diameter.base.events.avp.DiameterAvp createAvp(int vendorID,
int avpCode,
net.java.slee.resource.diameter.base.events.avp.Enumerated value)
throws net.java.slee.resource.diameter.base.NoSuchAvpException
- Specified by:
createAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.NoSuchAvpException
createCommand
public net.java.slee.resource.diameter.base.events.DiameterCommand createCommand(int commandCode,
int applicationId,
java.lang.String shortName,
java.lang.String longName,
boolean isRequest,
boolean isProxiable)
- Specified by:
createCommand in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createExperimentalResult
public net.java.slee.resource.diameter.base.events.avp.ExperimentalResultAvp createExperimentalResult(long vendorId,
long experimentalResultCode)
- Specified by:
createExperimentalResult in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createExperimentalResult
public net.java.slee.resource.diameter.base.events.avp.ExperimentalResultAvp createExperimentalResult()
- Specified by:
createExperimentalResult in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createExperimentalResult
public net.java.slee.resource.diameter.base.events.avp.ExperimentalResultAvp createExperimentalResult(net.java.slee.resource.diameter.base.events.avp.DiameterAvp avp)
throws net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
- Specified by:
createExperimentalResult in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
createExperimentalResult
public net.java.slee.resource.diameter.base.events.avp.ExperimentalResultAvp createExperimentalResult(net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
throws net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
- Specified by:
createExperimentalResult in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
createFailedAvp
public net.java.slee.resource.diameter.base.events.avp.FailedAvp createFailedAvp()
- Specified by:
createFailedAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createFailedAvp
public net.java.slee.resource.diameter.base.events.avp.FailedAvp createFailedAvp(net.java.slee.resource.diameter.base.events.avp.DiameterAvp avp)
- Specified by:
createFailedAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createFailedAvp
public net.java.slee.resource.diameter.base.events.avp.FailedAvp createFailedAvp(net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
- Specified by:
createFailedAvp in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createProxyInfo
public net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp createProxyInfo(net.java.slee.resource.diameter.base.events.avp.DiameterIdentityAvp proxyHost,
byte[] proxyState)
- Specified by:
createProxyInfo in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createProxyInfo
public net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp createProxyInfo()
- Specified by:
createProxyInfo in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createProxyInfo
public net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp createProxyInfo(net.java.slee.resource.diameter.base.events.avp.DiameterAvp avp)
- Specified by:
createProxyInfo in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createProxyInfo
public net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp createProxyInfo(net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
- Specified by:
createProxyInfo in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createVendorSpecificApplicationId
public net.java.slee.resource.diameter.base.events.avp.VendorSpecificApplicationIdAvp createVendorSpecificApplicationId(long vendorId)
- Specified by:
createVendorSpecificApplicationId in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createVendorSpecificApplicationId
public net.java.slee.resource.diameter.base.events.avp.VendorSpecificApplicationIdAvp createVendorSpecificApplicationId()
- Specified by:
createVendorSpecificApplicationId in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
createVendorSpecificApplicationId
public net.java.slee.resource.diameter.base.events.avp.VendorSpecificApplicationIdAvp createVendorSpecificApplicationId(net.java.slee.resource.diameter.base.events.avp.DiameterAvp avp)
throws net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
- Specified by:
createVendorSpecificApplicationId in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
createVendorSpecificApplicationId
public net.java.slee.resource.diameter.base.events.avp.VendorSpecificApplicationIdAvp createVendorSpecificApplicationId(net.java.slee.resource.diameter.base.events.avp.DiameterAvp[] avps)
throws net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
- Specified by:
createVendorSpecificApplicationId in interface net.java.slee.resource.diameter.base.DiameterAvpFactory
- Throws:
net.java.slee.resource.diameter.base.events.avp.AvpNotAllowedException
Copyright © 2008. All Rights Reserved.