Package org.cloudbus.cloudsim.core
Interface UniquelyIdentifiable
- All Superinterfaces:
Identifiable
- All Known Subinterfaces:
Cloudlet
,CustomerEntity
,Vm
- All Known Implementing Classes:
CloudletAbstract
,CloudletSimple
,CustomerEntityAbstract
,NetworkCloudlet
,NetworkVm
,VmGroup
,VmSimple
An interface for objects that have a Unique Identifier (UID)
that is compounded by a
DatacenterBroker
ID
and the object ID.- Author:
- Manoel Campos da Silva Filho
-
Method Summary
Modifier and TypeMethodDescriptiongetUid()
Gets the Unique Identifier (UID) for the entity, that is compounded by the id of aDatacenterBroker
and the object id.static String
getUid
(long brokerId, long id) Generates an Unique Identifier (UID).Methods inherited from interface org.cloudbus.cloudsim.core.Identifiable
getId
-
Method Details
-
getUid
Generates an Unique Identifier (UID).- Parameters:
brokerId
- the id of theDatacenterBroker
id
- the object id- Returns:
- the generated UID
-
getUid
String getUid()Gets the Unique Identifier (UID) for the entity, that is compounded by the id of aDatacenterBroker
and the object id.- Returns:
-