com.cisco.provisioning.cpe.extensions.services
Interface ClassOfService

All Superinterfaces:
GenericObject

public interface ClassOfService
extends GenericObject

Logical layer class representing Class Of Service.


Method Summary
 Iterator<IPDevice> getAllDevicesForClassOfService()
          Returns all IPDevices.
 Iterator<IPDevice> getAllDevicesForRegisteredClassOfService()
          Returns all IPDevices.
 Iterator<IPDevice> getAllDevicesForSelectedClassOfService()
          Returns all IPDevices.
 Iterator<File> getAllFiles()
          Returns all Files.
 Iterator<ClassOfService> getAllReferencingClassesOfService()
          Returns all ClassOfServices.
 Iterator<DHCPCriteria> getAllReferencingDhcpCriteria()
          Returns all DHCPCriterias.
 Iterator<ClassOfService> getAllRelatedClassesOfService()
          Returns all ClassOfServices.
 Iterator<DHCPCriteria> getAllRelatedDhcpCriteria()
          Returns all DHCPCriterias.
 String getClassOfServiceName()
          Returns the Class of Service Name for this object.
 DeviceType getDeviceType()
          Returns a reference to the related DeviceType object.
 
Methods inherited from interface com.cisco.provisioning.cpe.extensions.services.GenericObject
equals, getDescription, getOriginal, getProperties, getProperty, getSyncRevNumber, hashCode, isDestroyed, isNew, toString
 

Method Detail

getClassOfServiceName

String getClassOfServiceName()
Returns the Class of Service Name for this object.


getAllRelatedClassesOfService

Iterator<ClassOfService> getAllRelatedClassesOfService()
Returns all ClassOfServices.

Returns:
an iterator of ClassOfService objects

getAllReferencingDhcpCriteria

Iterator<DHCPCriteria> getAllReferencingDhcpCriteria()
Returns all DHCPCriterias.

Returns:
an iterator of DHCPCriteria objects

getAllRelatedDhcpCriteria

Iterator<DHCPCriteria> getAllRelatedDhcpCriteria()
Returns all DHCPCriterias.

Returns:
an iterator of DHCPCriteria objects

getAllDevicesForRegisteredClassOfService

Iterator<IPDevice> getAllDevicesForRegisteredClassOfService()
Returns all IPDevices.

Returns:
an iterator of IPDevice objects

getAllDevicesForSelectedClassOfService

Iterator<IPDevice> getAllDevicesForSelectedClassOfService()
Returns all IPDevices.

Returns:
an iterator of IPDevice objects

getAllFiles

Iterator<File> getAllFiles()
Returns all Files.

Returns:
an iterator of File objects

getAllReferencingClassesOfService

Iterator<ClassOfService> getAllReferencingClassesOfService()
Returns all ClassOfServices.

Returns:
an iterator of ClassOfService objects

getDeviceType

DeviceType getDeviceType()
Returns a reference to the related DeviceType object.

Returns:
the DeviceType reference or null if does not exist

getAllDevicesForClassOfService

Iterator<IPDevice> getAllDevicesForClassOfService()
Returns all IPDevices.

Returns:
an iterator of IPDevice objects