org.mobicents.slee.resource.diameter.rf
Class RfAvpFactoryImpl

java.lang.Object
  extended by org.mobicents.slee.resource.diameter.base.DiameterAvpFactoryImpl
      extended by org.mobicents.slee.resource.diameter.rf.RfAvpFactoryImpl
All Implemented Interfaces:
net.java.slee.resource.diameter.base.DiameterAvpFactory, RfAvpFactory

public class RfAvpFactoryImpl
extends org.mobicents.slee.resource.diameter.base.DiameterAvpFactoryImpl
implements RfAvpFactory

Implementation of RfAvpFactory.

Author:
Alexandre Mendonca , Bartosz Baranowski

Constructor Summary
RfAvpFactoryImpl()
           
 
Method Summary
 AdditionalContentInformation createAdditionalContentInformation()
           
 AddressDomain createAddressDomain()
           
 ApplicationServerInformation createApplicationServerInformation()
           
 EventType createEventType()
           
 ImsInformation createImsInformation()
           
 ImsInformation createImsInformation(NodeFunctionality nodeFunctionality)
           
 InterOperatorIdentifier createInterOperatorIdentifier()
           
 LcsClientId createLcsClientId()
           
 LcsClientName createLcsClientName()
           
 LcsInformation createLcsInformation()
           
 LcsRequestorId createLcsRequestorId()
           
 LocationType createLocationType()
           
 MbmsInformation createMbmsInformation()
           
 MbmsInformation createMbmsInformation(byte[] tmgi, MbmsServiceType mbmsServiceType, MbmsUserServiceType mbmsUserServiceType)
           
 MessageBody createMessageBody()
           
 MessageClass createMessageClass()
           
 MmContentType createMmContentType()
           
 MmsInformation createMmsInformation()
           
 OriginatorAddress createOriginatorAddress()
           
 PocInformation createPocInformation()
           
 PsFurnishChargingInformation createPsFurnishChargingInformation()
           
 PsFurnishChargingInformation createPsFurnishChargingInformation(byte[] tgppChargingId, byte[] psFreeFormatData)
           
 PsInformation createPsInformation()
           
 RecipientAddress createRecipientAddress()
           
 SdpMediaComponent createSdpMediaComponent()
           
 ServiceInformation createServiceInformation()
           
 TalkBurstExchange createTalkBurstExchange()
           
 TimeStamps createTimeStamps()
           
 TrunkGroupId createTrunkGroupId()
           
 WlanInformation createWlanInformation()
           
 WlanRadioContainer createWlanRadioContainer()
           
 net.java.slee.resource.diameter.base.DiameterAvpFactory getBaseFactory()
           
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.DiameterAvpFactoryImpl
createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createAvp, createCommand, createExperimentalResult, createExperimentalResult, createExperimentalResult, createExperimentalResult, createFailedAvp, createFailedAvp, createFailedAvp, createProxyInfo, createProxyInfo, createProxyInfo, createProxyInfo, createVendorSpecificApplicationId, createVendorSpecificApplicationId, createVendorSpecificApplicationId, createVendorSpecificApplicationId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RfAvpFactoryImpl

public RfAvpFactoryImpl()
Method Detail

createAdditionalContentInformation

public AdditionalContentInformation createAdditionalContentInformation()
Specified by:
createAdditionalContentInformation in interface RfAvpFactory

createAddressDomain

public AddressDomain createAddressDomain()
Specified by:
createAddressDomain in interface RfAvpFactory

createApplicationServerInformation

public ApplicationServerInformation createApplicationServerInformation()
Specified by:
createApplicationServerInformation in interface RfAvpFactory

createEventType

public EventType createEventType()
Specified by:
createEventType in interface RfAvpFactory

createImsInformation

public ImsInformation createImsInformation()
Specified by:
createImsInformation in interface RfAvpFactory

createImsInformation

public ImsInformation createImsInformation(NodeFunctionality nodeFunctionality)
Specified by:
createImsInformation in interface RfAvpFactory

createInterOperatorIdentifier

public InterOperatorIdentifier createInterOperatorIdentifier()
Specified by:
createInterOperatorIdentifier in interface RfAvpFactory

createLcsClientId

public LcsClientId createLcsClientId()
Specified by:
createLcsClientId in interface RfAvpFactory

createLcsClientName

public LcsClientName createLcsClientName()
Specified by:
createLcsClientName in interface RfAvpFactory

createLcsInformation

public LcsInformation createLcsInformation()
Specified by:
createLcsInformation in interface RfAvpFactory

createLcsRequestorId

public LcsRequestorId createLcsRequestorId()
Specified by:
createLcsRequestorId in interface RfAvpFactory

createLocationType

public LocationType createLocationType()
Specified by:
createLocationType in interface RfAvpFactory

createMbmsInformation

public MbmsInformation createMbmsInformation()
Specified by:
createMbmsInformation in interface RfAvpFactory

createMbmsInformation

public MbmsInformation createMbmsInformation(byte[] tmgi,
                                             MbmsServiceType mbmsServiceType,
                                             MbmsUserServiceType mbmsUserServiceType)
Specified by:
createMbmsInformation in interface RfAvpFactory

createMessageBody

public MessageBody createMessageBody()
Specified by:
createMessageBody in interface RfAvpFactory

createMessageClass

public MessageClass createMessageClass()
Specified by:
createMessageClass in interface RfAvpFactory

createMmContentType

public MmContentType createMmContentType()
Specified by:
createMmContentType in interface RfAvpFactory

createMmsInformation

public MmsInformation createMmsInformation()
Specified by:
createMmsInformation in interface RfAvpFactory

createOriginatorAddress

public OriginatorAddress createOriginatorAddress()
Specified by:
createOriginatorAddress in interface RfAvpFactory

createPocInformation

public PocInformation createPocInformation()
Specified by:
createPocInformation in interface RfAvpFactory

createPsFurnishChargingInformation

public PsFurnishChargingInformation createPsFurnishChargingInformation()
Specified by:
createPsFurnishChargingInformation in interface RfAvpFactory

createPsFurnishChargingInformation

public PsFurnishChargingInformation createPsFurnishChargingInformation(byte[] tgppChargingId,
                                                                       byte[] psFreeFormatData)
Specified by:
createPsFurnishChargingInformation in interface RfAvpFactory

createPsInformation

public PsInformation createPsInformation()
Specified by:
createPsInformation in interface RfAvpFactory

createRecipientAddress

public RecipientAddress createRecipientAddress()
Specified by:
createRecipientAddress in interface RfAvpFactory

createSdpMediaComponent

public SdpMediaComponent createSdpMediaComponent()
Specified by:
createSdpMediaComponent in interface RfAvpFactory

createServiceInformation

public ServiceInformation createServiceInformation()
Specified by:
createServiceInformation in interface RfAvpFactory

createTalkBurstExchange

public TalkBurstExchange createTalkBurstExchange()
Specified by:
createTalkBurstExchange in interface RfAvpFactory

createTimeStamps

public TimeStamps createTimeStamps()
Specified by:
createTimeStamps in interface RfAvpFactory

createTrunkGroupId

public TrunkGroupId createTrunkGroupId()
Specified by:
createTrunkGroupId in interface RfAvpFactory

createWlanInformation

public WlanInformation createWlanInformation()
Specified by:
createWlanInformation in interface RfAvpFactory

createWlanRadioContainer

public WlanRadioContainer createWlanRadioContainer()
Specified by:
createWlanRadioContainer in interface RfAvpFactory

getBaseFactory

public net.java.slee.resource.diameter.base.DiameterAvpFactory getBaseFactory()
Specified by:
getBaseFactory in interface RfAvpFactory


Copyright © 2012. All Rights Reserved.