net.sf.jradius.ipdr
Class IPDR_Base
java.lang.Object
net.sf.jradius.ipdr.IPDR_Base
- Direct Known Subclasses:
- IPDR_PublicWLANAccess
public abstract class IPDR_Base
- extends java.lang.Object
The base class of IPDR conversion classes (work in progress).
- Author:
- David Bird
Constructor Summary |
protected |
IPDR_Base(java.lang.String schemaURI)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultNameSpaceBase
protected static final java.lang.String defaultNameSpaceBase
- See Also:
- Constant Field Values
defaultNameSpaceURI
protected static final java.lang.String defaultNameSpaceURI
- See Also:
- Constant Field Values
defaultIPDRBaseURI
protected static final java.lang.String defaultIPDRBaseURI
- See Also:
- Constant Field Values
openType
protected org.ipdr.common.OpenType[] openType
serviceType
protected java.lang.String serviceType
schemaURI
protected java.lang.String schemaURI
openTypeLength
protected int openTypeLength
IPDR_Base
protected IPDR_Base(java.lang.String schemaURI)
throws java.io.IOException,
org.ipdr.utils.IPDRException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.ipdr.utils.IPDRException
org.xml.sax.SAXException
getServiceType
protected abstract java.lang.String getServiceType()
getNameSpaceID
protected abstract java.lang.String getNameSpaceID()
getNameSpacePrefix
protected java.lang.String getNameSpacePrefix()
getIPDRData
protected abstract java.lang.Object[] getIPDRData(JRadiusSession radiusSession,
RadiusPacket p)
throws java.lang.Exception
- Throws:
java.lang.Exception
toXML
public java.lang.String toXML(JRadiusSession radiusSession)
throws java.lang.Exception
- Throws:
java.lang.Exception
attributeToField
protected void attributeToField(RadiusPacket p,
java.lang.Object[] obj,
int attribute,
java.lang.String element)
throws org.ipdr.common.BadCompositeException,
UnknownAttributeException
- Throws:
org.ipdr.common.BadCompositeException
UnknownAttributeException
addData
protected void addData(java.lang.Object[] obj,
java.lang.String element,
java.lang.Object val,
java.lang.Object defVal)
Copyright © 2006 The JRadius Project, All Rights Reserved.