com.cisco.provisioning.cpe.constants
Interface ProvGroupCapabilitiesKeys


public interface ProvGroupCapabilitiesKeys

The ProvGroupCapabilitiesKeys interface specifies constant strings which identify individual capabilities for a provisioning group. The constants may be returned in the Configuration.getProvGroupDetails(String) or may be set as the enabled capabilities in the Configuration.changeProvGroupProperties(String, Map, List) method.


Field Summary
static String BOTH_PREFIX
          Prefix for both DPE and CNR extensions.
static String CABLE_HOME_V4
          The CableHome over IPv4 capability.
static String CNR_EP_PREFIX
          CNR Extensions only capabilities prefix.
static String DEFAULT_ENABLED_CAPABILITIES
          This constant is used to specify the default enabled capabilities set for a new provisioning group.
static String DEX_API_V1
          The CNR DEX API version 1 capability.
static String DEX_API_V2
          The CNR DEX API version 2 capability.
static String DHCP_CONFIGURATION_V1
          The DHCP configuration version 1 capability.
static String DHCP_CONFIGURATION_V2
          The DHCP configuration version 2 capability.
static String DHCP_CONFIGURATION_V3
          The DHCP configuration version 2 capability.
static String DHCP_V4
          The DHCPv4 capability.
static String DHCP_V6
          The DHCPv6 capability.
static String DPE_PREFIX
          DPE only capabilities prefix.
static String ENABLED_CAPABILITIES
          This constant is used to specify the required capabilities in a provisioning group.
static String PACKET_CABLE_V4
          The PacketCable over IPv4 capability.
static String PREFIX
          Capabilities prefix.
static String REGISTERED_CAPABILITIES
          This constant is used when the details of the provisioning group or provisioning group server are retrieved.
static String TFTP_CONFIGURATION_V1
          The TFTP configuration version 1 capability.
static String TFTP_CONFIGURATION_V2
          The TFTP configuration version 2 capability.
static String TFTP_CONFIGURATION_V3
          The TFTP configuration version 2 capability.
static String TFTP_DYNAMIC_FILENAME_BAC_V1
          The TFTP dynamic file naming capability.
static String TFTP_FILE_COMPRESSION
          The TFTP compression capability.
static String TFTP_V4
          The TFTP over IPv4 capability.
static String TFTP_V6
          The TFTP over IPv6 capability.
static String TOD_V4
          The TOD over IPv4 capability.
static String TOD_V6
          The TOD over IPv6 capability.
 

Field Detail

REGISTERED_CAPABILITIES

static final String REGISTERED_CAPABILITIES
This constant is used when the details of the provisioning group or provisioning group server are retrieved. It holds the value of the capabilities that have been registered.

The associated value's data type is DataType.MAP.

See Also:
Constant Field Values

DEFAULT_ENABLED_CAPABILITIES

static final String DEFAULT_ENABLED_CAPABILITIES
This constant is used to specify the default enabled capabilities set for a new provisioning group. Provisioning group servers that do not have these capabilities are rejected from registering. The available capabilities are listed in this interface.

The value must be a comma separated string of the capabilities listed in this interface.

This key can be used with the Configuration.changeRDUDefaults(Map, List) API.

The associated value's data type is DataType.STRING.

See Also:
Constant Field Values

ENABLED_CAPABILITIES

static final String ENABLED_CAPABILITIES
This constant is used to specify the required capabilities in a provisioning group. Provisioning group servers that do not have these capabilities are rejected from registering. The available capabilities are listed in this interface.

The value must be a comma separated string of the capabilities listed in this interface.

This key can be used with the Configuration.changeProvGroupProperties(String, Map, List) API.

The associated value's data type is DataType.STRING.

See Also:
Constant Field Values

PREFIX

static final String PREFIX
Capabilities prefix. Each capability must have this prefix in its constant value.

See Also:
Constant Field Values

CNR_EP_PREFIX

static final String CNR_EP_PREFIX
CNR Extensions only capabilities prefix. Each capability must have this prefix in its constant value if it is for the CNR extensions only.

See Also:
Constant Field Values

DPE_PREFIX

static final String DPE_PREFIX
DPE only capabilities prefix. Each capability must have this prefix in its constant value if it is for the DPEs only.

See Also:
Constant Field Values

BOTH_PREFIX

static final String BOTH_PREFIX
Prefix for both DPE and CNR extensions. Each capability must have this prefix in its constant value if it is for both the DPEs and CNR extensions.

See Also:
Constant Field Values

DHCP_V4

static final String DHCP_V4
The DHCPv4 capability.

Note: This capability is for CNR extensions only.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

DHCP_V6

static final String DHCP_V6
The DHCPv6 capability.

Note: This capability is for CNR extensions only.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

DEX_API_V1

static final String DEX_API_V1
The CNR DEX API version 1 capability.

Note: This capability is for both DPEs and CNR extensions.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

DEX_API_V2

static final String DEX_API_V2
The CNR DEX API version 2 capability. If this capability is supported, DEX_API_V1 is also supported.

Note: This capability is for both DPEs and CNR extensions.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

TOD_V4

static final String TOD_V4
The TOD over IPv4 capability.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

TOD_V6

static final String TOD_V6
The TOD over IPv6 capability.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

TFTP_V4

static final String TFTP_V4
The TFTP over IPv4 capability.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

TFTP_V6

static final String TFTP_V6
The TFTP over IPv6 capability.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

TFTP_CONFIGURATION_V1

static final String TFTP_CONFIGURATION_V1
The TFTP configuration version 1 capability. This includes support for DOCSIS 1.0, DOCSIS 1.1, PacketCable 1.0, and Cablehome 1.0 dynamic files.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
DOCSISTFTPFile, PacketCableTFTPFile, CableHomeTFTPFile, Constant Field Values

TFTP_CONFIGURATION_V2

static final String TFTP_CONFIGURATION_V2
The TFTP configuration version 2 capability. This includes support for what is in TFTP_CONFIGURATION_V1 as well as DOCSIS 2.0 dynamic files.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
DOCSISTFTPFile, PacketCableTFTPFile, CableHomeTFTPFile, Constant Field Values

TFTP_CONFIGURATION_V3

static final String TFTP_CONFIGURATION_V3
The TFTP configuration version 2 capability. This includes support for what is in TFTP_CONFIGURATION_V3 as well as DOCSIS 3.0 and STB 1.0 dynamic files.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
DOCSISTFTPFile, PacketCableTFTPFile, CableHomeTFTPFile, Constant Field Values

PACKET_CABLE_V4

static final String PACKET_CABLE_V4
The PacketCable over IPv4 capability.

Note: This capability is for both DPEs and CNR extensions.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

CABLE_HOME_V4

static final String CABLE_HOME_V4
The CableHome over IPv4 capability.

Note: This capability is for both DPEs and CNR extensions.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

TFTP_FILE_COMPRESSION

static final String TFTP_FILE_COMPRESSION
The TFTP compression capability.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

TFTP_DYNAMIC_FILENAME_BAC_V1

static final String TFTP_DYNAMIC_FILENAME_BAC_V1
The TFTP dynamic file naming capability.

Note: This capability is for DPEs only.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

DHCP_CONFIGURATION_V1

static final String DHCP_CONFIGURATION_V1
The DHCP configuration version 1 capability. This includes support for all DHCP configuration objects in BACC 2.6 including CNRNames, DHCPDict, DHCPOper, and DHCPSpecialValue.

Note: This capability is for both DPEs and CNR extensions.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

DHCP_CONFIGURATION_V2

static final String DHCP_CONFIGURATION_V2
The DHCP configuration version 2 capability. This includes support for DHCP_CONFIGURATION_V1 as well as all DHCP configuration objects in BAC 2.7.

Note: This capability is for both DPEs and CNR extensions.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values

DHCP_CONFIGURATION_V3

static final String DHCP_CONFIGURATION_V3
The DHCP configuration version 2 capability. This includes support for DHCP_CONFIGURATION_V2 as well as all DHCP configuration objects in BAC 4.0.

Note: This capability is for both DPEs and CNR extensions.

The associated value's data type is DataType.BOOLEAN.

See Also:
Constant Field Values