org.jdiameter.common.impl.app.ro
Class RoCreditControlAnswerImpl

java.lang.Object
  extended by org.jdiameter.common.impl.app.AppEventImpl
      extended by org.jdiameter.common.impl.app.AppAnswerEventImpl
          extended by org.jdiameter.common.impl.app.ro.RoCreditControlAnswerImpl
All Implemented Interfaces:
java.io.Serializable, AppAnswerEvent, AppEvent, RoCreditControlAnswer

public class RoCreditControlAnswerImpl
extends AppAnswerEventImpl
implements RoCreditControlAnswer

...

Author:
Bartosz Baranowski , Alexandre Mendonca
See Also:
Serialized Form

Field Summary
protected  org.slf4j.Logger logger
           
 
Fields inherited from class org.jdiameter.common.impl.app.AppEventImpl
message
 
Fields inherited from interface org.jdiameter.api.ro.events.RoCreditControlAnswer
_LONG_NAME, _SHORT_NAME, code
 
Constructor Summary
RoCreditControlAnswerImpl(Answer answer)
           
RoCreditControlAnswerImpl(Request request)
           
RoCreditControlAnswerImpl(Request request, long resultCode)
           
RoCreditControlAnswerImpl(Request request, long vendorId, long resultCode)
           
 
Method Summary
 int getCredidControlFailureHandlingAVPValue()
           
 int getDirectDebitingFailureHandlingAVPValue()
           
 int getRequestedActionAVPValue()
           
 int getRequestTypeAVPValue()
           
 Avp getValidityTimeAvp()
           
 boolean isCreditControlFailureHandlingAVPPresent()
           
 boolean isDirectDebitingFailureHandlingAVPPresent()
           
 boolean isRequestedActionAVPPresent()
           
 boolean isRequestTypeAVPPresent()
           
 
Methods inherited from class org.jdiameter.common.impl.app.AppAnswerEventImpl
getResultCodeAvp
 
Methods inherited from class org.jdiameter.common.impl.app.AppEventImpl
equals, getCommandCode, getMessage, getOriginHost, getOriginRealm, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jdiameter.api.app.AppAnswerEvent
getResultCodeAvp
 
Methods inherited from interface org.jdiameter.api.app.AppEvent
getCommandCode, getMessage, getOriginHost, getOriginRealm
 

Field Detail

logger

protected org.slf4j.Logger logger
Constructor Detail

RoCreditControlAnswerImpl

public RoCreditControlAnswerImpl(Answer answer)
Parameters:
answer -

RoCreditControlAnswerImpl

public RoCreditControlAnswerImpl(Request request,
                                 long vendorId,
                                 long resultCode)
Parameters:
request -
vendorId -
resultCode -

RoCreditControlAnswerImpl

public RoCreditControlAnswerImpl(Request request,
                                 long resultCode)
Parameters:
request -
resultCode -

RoCreditControlAnswerImpl

public RoCreditControlAnswerImpl(Request request)
Parameters:
request -
Method Detail

isCreditControlFailureHandlingAVPPresent

public boolean isCreditControlFailureHandlingAVPPresent()
Specified by:
isCreditControlFailureHandlingAVPPresent in interface RoCreditControlAnswer

getCredidControlFailureHandlingAVPValue

public int getCredidControlFailureHandlingAVPValue()
Specified by:
getCredidControlFailureHandlingAVPValue in interface RoCreditControlAnswer

isDirectDebitingFailureHandlingAVPPresent

public boolean isDirectDebitingFailureHandlingAVPPresent()
Specified by:
isDirectDebitingFailureHandlingAVPPresent in interface RoCreditControlAnswer

getDirectDebitingFailureHandlingAVPValue

public int getDirectDebitingFailureHandlingAVPValue()
Specified by:
getDirectDebitingFailureHandlingAVPValue in interface RoCreditControlAnswer

getValidityTimeAvp

public Avp getValidityTimeAvp()
Specified by:
getValidityTimeAvp in interface RoCreditControlAnswer

isRequestTypeAVPPresent

public boolean isRequestTypeAVPPresent()
Specified by:
isRequestTypeAVPPresent in interface RoCreditControlAnswer

getRequestTypeAVPValue

public int getRequestTypeAVPValue()
Specified by:
getRequestTypeAVPValue in interface RoCreditControlAnswer

isRequestedActionAVPPresent

public boolean isRequestedActionAVPPresent()

getRequestedActionAVPValue

public int getRequestedActionAVPValue()


Copyright © 2014. All Rights Reserved.