|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Service | |
|---|---|
| org.dbe.eve.factories.servicefactory | |
| org.dbe.eve.factories.smefactory | |
| org.dbe.eve.simulator | |
| Uses of Service in org.dbe.eve.factories.servicefactory |
|---|
| Methods in org.dbe.eve.factories.servicefactory that return Service | |
|---|---|
Service |
ServiceFactory.createService()
creates new Service with random number of attributes from the attributepool |
Service |
GroupedServiceFactory.createService()
creates new GroupedService with random number of attributes from the attributepool and a random group number based on the configured No of groups starting with 0 |
abstract Service |
AbstractServiceFactory.createService()
creates and returns new Service |
| Uses of Service in org.dbe.eve.factories.smefactory |
|---|
| Methods in org.dbe.eve.factories.smefactory that return Service | |
|---|---|
Service |
OverallServicePool.getRandomService()
returns a random services from the overallservicepool |
| Methods in org.dbe.eve.factories.smefactory with parameters of type Service | |
|---|---|
private void |
OverallServicePool.addService(Service service)
adds a service to the overallservicepool |
| Uses of Service in org.dbe.eve.simulator |
|---|
| Subclasses of Service in org.dbe.eve.simulator | |
|---|---|
class |
GroupedService
extends the class Service in order to implement grouped Services for SME grouping |
| Fields in org.dbe.eve.simulator declared as Service | |
|---|---|
private Service |
ServicePoolElement.storedService
|
(package private) Service |
DemandedAndUsedServicePoolElement.usedService
|
| Fields in org.dbe.eve.simulator with type parameters of type Service | |
|---|---|
private java.util.Vector<Service> |
SME.ServicesOnOffer
|
| Methods in org.dbe.eve.simulator that return Service | |
|---|---|
Service |
LocalServicePool.getRandomService()
returns random an Serivce of the ServicePool |
Service |
ServicePoolElement.getService()
return the service stored in the ServicePoolElement |
Service |
DemandedAndUsedServicePoolElement.getUsedService()
return the UsedService of the DemandedAndUsedServicePoolElement |
Service |
DemandedAndUsedServicePool.getUsedService(DemandedService demService)
returns the usedService which is stored in the same DemandedAndUsedServicePoolElement as the demanded service. |
| Methods in org.dbe.eve.simulator with parameters of type Service | |
|---|---|
void |
AbstractEdge.addService(Service s)
Add a servcie to the edge |
void |
SME.addServiceOnOffer(Service serviceToAdd)
|
void |
SME.addServiceToServicePool(Service newService)
Adds an Service to the local Service Pool |
boolean |
SME.addServiceToUsedServices(Service ServiceToAdd,
DemandedService demService)
Adds an Service to the SMEs UsedService HashMap. |
boolean |
SME.addServiceToUsedServices(Service ServiceToAdd,
DemandedService demService,
java.util.Vector migHistory)
Adds an Service to the SMEs UsedService HashMap. |
boolean |
DemandedAndUsedServicePool.addUsedServices(DemandedService demService,
Service usedService)
link an UsedService to an already stored DemandedService |
boolean |
DemandedAndUsedServicePool.addUsedServices(DemandedService demService,
Service usedService,
java.util.Vector migHist)
link an UsedService to an already stored DemandedService |
DemandedService |
DemandedAndUsedServicePool.getDemandedService(Service usedService)
returns the DemandedService which is stored in the same DemandedAndUsedServicePoolElement as the used service. |
java.util.Vector |
DemandedAndUsedServicePool.getMigrationHistory(Service usedService)
returns the MigrationHistory of a usedService stored. |
ServicePoolElement |
LocalServicePool.getServicePoolElement(Service searchedService)
search in the ServicePool if the searchedService is stored in this ServicePool |
void |
EvEModel.migrateService(Service service,
SME fromSME)
Migrates a service from the given SME by the migration probability of the Service |
void |
LocalServicePool.putServiceToServicePool(Service serviceToAdd)
adds an Service to this ServicePool |
boolean |
SME.removeServiceFromServicePool(Service serviceToRemove)
Removes an Service from the ServicePool |
boolean |
LocalServicePool.removeServiceFromServicePool(Service serviceToRemove)
removes an Service from this ServicePool |
boolean |
SME.removeServiceFromUsedServices(Service ServiceToRemove)
This Methode removes an Service from the UsedService HashMap. |
boolean |
DemandedAndUsedServicePool.removeUsedService(Service serviceToRemove)
removes an used Service from the DemandedAndUsedServicePool |
boolean |
LocalServicePool.serviceWasUsedInGA(Service serviceToSearch)
return true if the service was used one or more times in an GA |
void |
DemandedAndUsedServicePool.setMigrationHistory(Service usedService,
java.util.Vector migHist)
set the MigrationHistory of a usedService stored. |
void |
DemandedAndUsedServicePoolElement.setUsedService(Service usedService)
sets the UsedService of the DemandedAndUsedServicePoolElement |
| Method parameters in org.dbe.eve.simulator with type arguments of type Service | |
|---|---|
void |
SME.addServicesOnOffer(java.util.Vector<Service> servicesToAdd)
|
void |
SME.addServicesToServicePool(java.util.Vector<Service> newServices)
|
void |
LocalServicePool.putServiceToServicePool(java.util.Vector<Service> servicesToAdd)
adds all Services in a given Vector to this ServicePool |
| Constructors in org.dbe.eve.simulator with parameters of type Service | |
|---|---|
GroupedService(Service s,
int gid)
constructs an GroupedService with a vector of attributes, an ID and a groupID |
|
ServicePoolElement(Service newStoredService,
int wasAddedAtStep)
create an new ServicePoolElement |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||