com.cisco.provisioning.cpe.api
Class DeviceOid

java.lang.Object
  extended by com.cisco.provisioning.cpe.api.Key
      extended by com.cisco.provisioning.cpe.api.DeviceID
          extended by com.cisco.provisioning.cpe.api.DeviceOid
All Implemented Interfaces:
Serializable

public abstract class DeviceOid
extends DeviceID
implements Serializable

This is an Opaque device record identifier assigned by the RDU when the device record is first created. DeviceOid object will be returned from certain search methods.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.cisco.provisioning.cpe.api.DeviceID
serialVersionUID
 
Constructor Summary
DeviceOid(String Oid)
           
 
Method Summary
abstract  byte[] getBytes()
          This method is for internal use only.
 KeyType getKeyType()
          Get the Key Type of this OID.
 
Methods inherited from class com.cisco.provisioning.cpe.api.DeviceID
equals, getDeviceId, getInstance, hashCode, toString, validate
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeviceOid

public DeviceOid(String Oid)
Method Detail

getBytes

public abstract byte[] getBytes()
This method is for internal use only.

Returns:
the raw data of the device identifier

getKeyType

public KeyType getKeyType()
Get the Key Type of this OID.

Specified by:
getKeyType in class Key
Returns:
the key type of this object OID.