Intel

Developer Zone

PlatformId


com.intel.util
Class PlatformId

java.lang.Object
  extended by com.intel.util.PlatformId

public abstract class PlatformId
extends java.lang.Object

This class represents the IDs configured on this platform during the manufacturing process.


Field Summary
static short TYPE_OEM_ID
OEM ID, configured by the OEM in the image during manufacturing
static short TYPE_RESERVED_ID
Reserved ID, currently not in use (might be used as Reseller ID in the future)
static short TYPE_SYSTEM_INTEGRATOR_ID
System Integrator ID, configured by the OEM in the image during manufacturing
Constructor Summary
PlatformId()
Method Summary
static PlatformId[] getOemIds()
Returns all the IDs configured by the OEM on the platform.
abstract int getType()
Returns the type of the ID represented by this instance.
abstract byte[] getValue()
Returns the value of the ID represented by this instance.
Methods inherited from class java.lang.Object
equals, hashCode, toString

Field Detail

TYPE_OEM_ID

public static final short TYPE_OEM_ID
OEM ID, configured by the OEM in the image during manufacturing

See Also:
Constant Field Values

TYPE_SYSTEM_INTEGRATOR_ID

public static final short TYPE_SYSTEM_INTEGRATOR_ID
System Integrator ID, configured by the OEM in the image during manufacturing

See Also:
Constant Field Values

TYPE_RESERVED_ID

public static final short TYPE_RESERVED_ID
Reserved ID, currently not in use (might be used as Reseller ID in the future)

See Also:
Constant Field Values
Constructor Detail

PlatformId

public PlatformId()
Method Detail

getType

public abstract int getType()
Returns the type of the ID represented by this instance. See TYPE_... definitions above for the possible values.

Returns:
The type of the ID represented by this instance.

getValue

public abstract byte[] getValue()
                         throws UtilException
Returns the value of the ID represented by this instance.

Returns:
The value of the ID represented by this instance.
Throws:
NotInitializedException - if the value of this ID was not configured on the platform.
UtilException

getOemIds

public static final PlatformId[] getOemIds()
Returns all the IDs configured by the OEM on the platform.

Returns:
An array holding the IDs configured by OEM on the platform.