org.mobicents.slee.resource.diameter.base.events
Class AccountingRequestImpl

java.lang.Object
  extended by org.mobicents.slee.resource.diameter.base.events.DiameterMessageImpl
      extended by org.mobicents.slee.resource.diameter.base.events.ExtensionDiameterMessageImpl
          extended by org.mobicents.slee.resource.diameter.base.events.AccountingAnswerImpl
              extended by org.mobicents.slee.resource.diameter.base.events.AccountingRequestImpl
All Implemented Interfaces:
java.lang.Cloneable, AccountingAnswer, AccountingRequest, DiameterMessage, ExtensionDiameterMessage

public class AccountingRequestImpl
extends AccountingAnswerImpl
implements AccountingRequest

AccountingRequestImpl.java
Super project: mobicents
5:57:35 PM Jun 20, 2008

Author:
Alexandre Mendonca , Bartosz Baranowski , Erick Svenson

Field Summary
 
Fields inherited from class org.mobicents.slee.resource.diameter.base.events.DiameterMessageImpl
destinationHostMandatory, destinationRealmMandatory, log, message, originHostMandatory, originRealmMandatory
 
Fields inherited from interface net.java.slee.resource.diameter.base.events.AccountingRequest
commandCode
 
Fields inherited from interface net.java.slee.resource.diameter.base.events.AccountingAnswer
commandCode
 
Fields inherited from interface net.java.slee.resource.diameter.base.events.ExtensionDiameterMessage
commandCode
 
Constructor Summary
AccountingRequestImpl(org.jdiameter.api.Message message)
           
 
Method Summary
 java.lang.String getLongName()
          This method returns long name of this message type - Like Device-Watchdog-Request
 java.lang.String getShortName()
          This method return short name of this message type - for instance DWR,DWA for DeviceWatchdog message
 boolean isValid()
           
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.events.AccountingAnswerImpl
getAccountingRealtimeRequired, getAccountingRecordNumber, getAccountingRecordType, getAccountingSessionId, getAccountingSubSessionId, getAcctInterimInterval, getAcctMultiSessionId, hasAccountingRealtimeRequired, hasAccountingRecordNumber, hasAccountingRecordType, hasAccountingSessionId, hasAccountingSubSessionId, hasAcctInterimInterval, hasAcctMultiSessionId, setAccountingRealtimeRequired, setAccountingRecordNumber, setAccountingRecordType, setAccountingSessionId, setAccountingSubSessionId, setAcctInterimInterval, setAcctMultiSessionId
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.events.DiameterMessageImpl
addAvp, addAvpAsByteArray, clone, getAcctApplicationId, getAllAvpAsIdentity, getAuthApplicationId, getAvpAsAddress, getAvpAsDate, getAvpAsIdentity, getAvpAsInt32, getAvpAsUInt32, getAvpAsUtf8, getAvps, getAvpsAsInt32, getAvpsAsUInt32, getCommand, getDestinationHost, getDestinationRealm, getErrorMessage, getErrorReportingHost, getEventTimestamp, getExtensionAvps, getFailedAvps, getGenericData, getHeader, getOriginHost, getOriginRealm, getOriginStateId, getProxyInfos, getRedirectHosts, getRedirectHostUsage, getRedirectMaxCacheTime, getResultCode, getRouteRecords, getSessionId, getUserName, getVendorSpecificApplicationId, hasAcctApplicationId, hasAuthApplicationId, hasDestinationHost, hasDestinationRealm, hasErrorMessage, hasErrorReportingHost, hasEventTimestamp, hasOriginHost, hasOriginRealm, hasOriginStateId, hasRedirectHostUsage, hasRedirectMaxCacheTime, hasResultCode, hasSessionId, hasUserName, hasVendorSpecificApplicationId, setAcctApplicationId, setAuthApplicationId, setAvpAsAddress, setAvpAsDate, setAvpAsGroup, setAvpAsIdentity, setAvpAsInt32, setAvpAsUInt32, setAvpAsUtf8, setAvpsAsUInt32, setDestinationHost, setDestinationRealm, setErrorMessage, setErrorReportingHost, setEventTimestamp, setExtensionAvps, setFailedAvp, setFailedAvps, setOriginHost, setOriginRealm, setOriginStateId, setProxyInfo, setProxyInfos, setRedirectHost, setRedirectHosts, setRedirectHostUsage, setRedirectMaxCacheTime, setResultCode, setRouteRecord, setRouteRecords, setSessionId, setUserName, setVendorSpecificApplicationId, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.java.slee.resource.diameter.base.events.AccountingRequest
getAccountingRealtimeRequired, getAccountingRecordNumber, getAccountingRecordType, getAccountingSessionId, getAccountingSubSessionId, getAcctApplicationId, getAcctInterimInterval, getAcctMultiSessionId, getEventTimestamp, getOriginStateId, getProxyInfos, getRouteRecords, getUserName, getVendorSpecificApplicationId, hasAccountingRealtimeRequired, hasAccountingRecordNumber, hasAccountingRecordType, hasAccountingSessionId, hasAccountingSubSessionId, hasAcctApplicationId, hasAcctInterimInterval, hasAcctMultiSessionId, hasDestinationRealm, hasEventTimestamp, hasOriginStateId, hasUserName, hasVendorSpecificApplicationId, setAccountingRealtimeRequired, setAccountingRecordNumber, setAccountingRecordType, setAccountingSessionId, setAccountingSubSessionId, setAcctApplicationId, setAcctInterimInterval, setAcctMultiSessionId, setEventTimestamp, setOriginStateId, setProxyInfo, setProxyInfos, setRouteRecord, setRouteRecords, setUserName, setVendorSpecificApplicationId
 
Methods inherited from interface net.java.slee.resource.diameter.base.events.DiameterMessage
clone, getAvps, getCommand, getDestinationHost, getDestinationRealm, getExtensionAvps, getHeader, getOriginHost, getOriginRealm, getSessionId, hasOriginHost, hasOriginRealm, hasSessionId, setDestinationHost, setDestinationRealm, setExtensionAvps, setOriginHost, setOriginRealm, setSessionId
 
Methods inherited from interface net.java.slee.resource.diameter.base.events.AccountingAnswer
getAcctApplicationId, getErrorReportingHost, getEventTimestamp, getOriginStateId, getProxyInfos, getResultCode, getUserName, getVendorSpecificApplicationId, hasAcctApplicationId, hasErrorReportingHost, hasEventTimestamp, hasOriginStateId, hasResultCode, hasUserName, hasVendorSpecificApplicationId, setAcctApplicationId, setErrorReportingHost, setEventTimestamp, setOriginStateId, setProxyInfo, setProxyInfos, setResultCode, setUserName, setVendorSpecificApplicationId
 
Methods inherited from interface net.java.slee.resource.diameter.base.events.ExtensionDiameterMessage
hasDestinationHost, hasDestinationRealm
 

Constructor Detail

AccountingRequestImpl

public AccountingRequestImpl(org.jdiameter.api.Message message)
Method Detail

getLongName

public java.lang.String getLongName()
Description copied from class: DiameterMessageImpl
This method returns long name of this message type - Like Device-Watchdog-Request

Overrides:
getLongName in class AccountingAnswerImpl
Returns:

getShortName

public java.lang.String getShortName()
Description copied from class: DiameterMessageImpl
This method return short name of this message type - for instance DWR,DWA for DeviceWatchdog message

Overrides:
getShortName in class AccountingAnswerImpl
Returns:

isValid

public boolean isValid()
Overrides:
isValid in class AccountingAnswerImpl


Copyright © 2008. All Rights Reserved.