org.mobicents.slee.resource.diameter.base.events.avp
Class IPFilterRuleAvpImpl
java.lang.Object
org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl
org.mobicents.slee.resource.diameter.base.events.avp.IPFilterRuleAvpImpl
- All Implemented Interfaces:
- java.lang.Cloneable, DiameterAvp, IPFilterRuleAvp
public class IPFilterRuleAvpImpl
- extends DiameterAvpImpl
- implements IPFilterRuleAvp
|
Constructor Summary |
IPFilterRuleAvpImpl(java.lang.String rule,
long vendorId,
boolean mandatory,
boolean prt)
|
| Methods inherited from class org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl |
byteArrayValue, clone, doubleValue, floatValue, getCode, getMandatoryRule, getName, getProtectedRule, getType, getVendorId, intValue, longValue, stringValue |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ACTION_PERMIT
public static final int ACTION_PERMIT
- See Also:
- Constant Field Values
ACTION_DENY
public static final int ACTION_DENY
- See Also:
- Constant Field Values
DIR_IN
public static final int DIR_IN
- See Also:
- Constant Field Values
DIR_OUT
public static final int DIR_OUT
- See Also:
- Constant Field Values
IPFilterRuleAvpImpl
public IPFilterRuleAvpImpl(java.lang.String rule,
long vendorId,
boolean mandatory,
boolean prt)
toString
public java.lang.String toString()
- Overrides:
toString in class DiameterAvpImpl
getRuleString
public java.lang.String getRuleString()
getAction
public int getAction()
- Specified by:
getAction in interface IPFilterRuleAvp
getDirection
public int getDirection()
- Specified by:
getDirection in interface IPFilterRuleAvp
isAnyProtocol
public boolean isAnyProtocol()
- Specified by:
isAnyProtocol in interface IPFilterRuleAvp
getProtocol
public int getProtocol()
- Specified by:
getProtocol in interface IPFilterRuleAvp
getSourceIp
public java.lang.String getSourceIp()
- Specified by:
getSourceIp in interface IPFilterRuleAvp
getSourceBits
public int getSourceBits()
- Specified by:
getSourceBits in interface IPFilterRuleAvp
isSourceAssignedIps
public boolean isSourceAssignedIps()
- Specified by:
isSourceAssignedIps in interface IPFilterRuleAvp
getSourcePorts
public int[][] getSourcePorts()
- Specified by:
getSourcePorts in interface IPFilterRuleAvp
getDestIp
public java.lang.String getDestIp()
- Specified by:
getDestIp in interface IPFilterRuleAvp
getDestBits
public int getDestBits()
- Specified by:
getDestBits in interface IPFilterRuleAvp
isDestAssignedIps
public boolean isDestAssignedIps()
- Specified by:
isDestAssignedIps in interface IPFilterRuleAvp
getDestPorts
public int[][] getDestPorts()
- Specified by:
getDestPorts in interface IPFilterRuleAvp
isFragment
public boolean isFragment()
- Specified by:
isFragment in interface IPFilterRuleAvp
getIpOptions
public java.lang.String[] getIpOptions()
- Specified by:
getIpOptions in interface IPFilterRuleAvp
getTcpOptions
public java.lang.String[] getTcpOptions()
- Specified by:
getTcpOptions in interface IPFilterRuleAvp
isEstablised
public boolean isEstablised()
- Specified by:
isEstablised in interface IPFilterRuleAvp
isSetup
public boolean isSetup()
- Specified by:
isSetup in interface IPFilterRuleAvp
getTcpFlags
public java.lang.String[] getTcpFlags()
- Specified by:
getTcpFlags in interface IPFilterRuleAvp
getIcmpTypes
public java.lang.String[] getIcmpTypes()
- Specified by:
getIcmpTypes in interface IPFilterRuleAvp
getNumericIcmpTypes
public int[] getNumericIcmpTypes()
- Specified by:
getNumericIcmpTypes in interface IPFilterRuleAvp
main
public static void main(java.lang.String[] args)
Copyright © 2008. All Rights Reserved.