public class CommonTlvInsertions
extends java.lang.Object
Constructor and Description |
---|
CommonTlvInsertions() |
Modifier and Type | Method and Description |
---|---|
java.util.List<TlvBuilder> |
getTlvBuilderList() |
java.util.Map<java.lang.Integer,TlvBuilder> |
getTlvBuilderMap() |
void |
insertCoSignCVC(byte[] bCertificate,
boolean overWriteTLV) |
static void |
insertCoSignCVC(byte[] bCertificate,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertCoSignCVC(java.io.File fCertificate,
boolean overWriteTLV) |
static void |
insertCoSignCVC(java.io.File fCertificate,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertDigitMap(byte[] baDigitMap,
java.lang.String sOID) |
static void |
insertDigitMap(byte[] baDigitMap,
java.lang.String sOID,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertDownstreamFrequency(int iDownstreamFrequency,
boolean overWriteTLV) |
static void |
insertDownstreamFrequency(int iDownstreamFrequency,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertFirmwareFileName(java.lang.String sFileName,
boolean overWriteTLV) |
static void |
insertFirmwareFileName(java.lang.String sFileName,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertManufactureCVC(byte[] bCertificate,
boolean overWriteTLV) |
static void |
insertManufactureCVC(byte[] bCertificate,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertManufactureCVC(java.io.File fCertificate,
boolean overWriteTLV) |
static void |
insertManufactureCVC(java.io.File fCertificate,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertMaxCPE(int iMaxCPE,
boolean overWriteTLV) |
static void |
insertMaxCPE(int iMaxCPE,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertSnmpOID(java.lang.String sOID,
byte bDataType,
long lValue) |
static void |
insertSnmpOID(java.lang.String sOID,
byte bDataType,
long lValue,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertSnmpOID(java.lang.String sOID,
byte bDataType,
java.lang.String sValue) |
static void |
insertSnmpOID(java.lang.String sOID,
byte bDataType,
java.lang.String sValue,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertTftpServerAddress(java.lang.String sInetAddress,
boolean overWriteTLV) |
static void |
insertTftpServerAddress(java.lang.String sInetAddress,
ConfigurationFile cf,
boolean boolFinalize) |
void |
insertTLV(java.lang.String sTLV,
boolean overWriteTLV) |
static void |
insertTLV(java.lang.String sTLV,
ConfigurationFile cf,
boolean boolFinalize) |
public static void insertTLV(java.lang.String sTLV, ConfigurationFile cf, boolean boolFinalize) throws TlvException
sTLV
- cf
- boolFinalize
- TlvException
- * @throws ConfigrationFileExceptionpublic void insertTLV(java.lang.String sTLV, boolean overWriteTLV) throws TlvException
sTLV
- overWriteTLV
- TlvException
public static void insertMaxCPE(int iMaxCPE, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
iMaxCPE
- cf
- boolFinalize
- ConfigurationFileException
public void insertMaxCPE(int iMaxCPE, boolean overWriteTLV)
iMaxCPE
- overWriteTLV
- - If TRUE it will overwrite TLV found in filepublic static void insertDownstreamFrequency(int iDownstreamFrequency, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
iDownstreamFrequency
- cf
- boolFinalize
- ConfigurationFileException
public void insertDownstreamFrequency(int iDownstreamFrequency, boolean overWriteTLV)
iDownstreamFrequency
- overWriteTLV
- public static void insertFirmwareFileName(java.lang.String sFileName, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
sFileName
- cf
- boolFinalize
- booleanConfigurationFileException
- if not a DOCSIS ConfigurationFilepublic static void insertManufactureCVC(java.io.File fCertificate, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
fCertificate
- cf
- boolFinalize
- booleanConfigurationFileException
- if not a DOCSIS ConfigurationFilepublic static void insertManufactureCVC(byte[] bCertificate, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
cf
- bCertificate
- byte[]boolFinalize
- booleanConfigurationFileException
- if not a DOCSIS ConfigurationFilepublic static void insertCoSignCVC(java.io.File fCertificate, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
fCertificate
- cf
- boolFinalize
- booleanConfigurationFileException
- if not a DOCSIS ConfigurationFilepublic static void insertCoSignCVC(byte[] bCertificate, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
cf
- bCertificate
- byte[]boolFinalize
- booleanConfigurationFileException
- if not a DOCSIS ConfigurationFilepublic void insertFirmwareFileName(java.lang.String sFileName, boolean overWriteTLV)
sFileName
- overWriteTLV
- - If TRUE it will overwrite TLV found in filepublic void insertManufactureCVC(java.io.File fCertificate, boolean overWriteTLV)
fCertificate
- overWriteTLV
- - If TRUE it will overwrite TLV found in filepublic void insertManufactureCVC(byte[] bCertificate, boolean overWriteTLV) throws java.lang.NullPointerException
bCertificate
- overWriteTLV
- - If TRUE it will overwrite TLV found in filejava.lang.NullPointerException
public void insertCoSignCVC(java.io.File fCertificate, boolean overWriteTLV)
fCertificate
- overWriteTLV
- - If TRUE it will overwrite TLV found in filepublic void insertCoSignCVC(byte[] bCertificate, boolean overWriteTLV) throws java.lang.NullPointerException
bCertificate
- overWriteTLV
- - If TRUE it will overwrite TLV found in filejava.lang.NullPointerException
public void insertDigitMap(byte[] baDigitMap, java.lang.String sOID)
baDigitMap
- sOID
- This method can be used multiple time, and the number of instances can be found in the getTlvBuilderList()public static void insertDigitMap(byte[] baDigitMap, java.lang.String sOID, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
baDigitMap
- sOID
- = If null, will insert the Default DIGIT Map OID = DigitMapOperation.DEFAULT_DIGIT_MAP_OIDcf
- boolFinalize
- ConfigurationFileException
public static void insertSnmpOID(java.lang.String sOID, byte bDataType, long lValue, ConfigurationFile cf, boolean boolFinalize)
sOID
- bDataType
- lValue
- cf
- boolFinalize
- public static void insertSnmpOID(java.lang.String sOID, byte bDataType, java.lang.String sValue, ConfigurationFile cf, boolean boolFinalize)
sOID
- bDataType
- sValue
- cf
- boolFinalize
- public java.util.List<TlvBuilder> getTlvBuilderList()
public java.util.Map<java.lang.Integer,TlvBuilder> getTlvBuilderMap()
public static void insertTftpServerAddress(java.lang.String sInetAddress, ConfigurationFile cf, boolean boolFinalize) throws ConfigurationFileException
sInetAddress
- cf
- boolFinalize
- ConfigurationFileException
public void insertTftpServerAddress(java.lang.String sInetAddress, boolean overWriteTLV)
sInetAddress
- overWriteTLV
- public void insertSnmpOID(java.lang.String sOID, byte bDataType, java.lang.String sValue)
sOID
- bDataType
- sValue
- public void insertSnmpOID(java.lang.String sOID, byte bDataType, long lValue)
sOID
- bDataType
- lValue
-