public class UniformAdvertisementScheme extends AdvertisementScheme
messageScheme
Constructor and Description |
---|
UniformAdvertisementScheme() |
Modifier and Type | Method and Description |
---|---|
void |
advertiseProductPortfolio(CompanyAgent correspondingAgent)
With this advertisement method, the company agent advertises all aspects of all products of their portfolio
to any consumer agent with the true product value in the next time step.
|
public void advertiseProductPortfolio(CompanyAgent correspondingAgent) throws java.lang.IllegalArgumentException
advertiseProductPortfolio
in class AdvertisementScheme
correspondingAgent
- The company agent managing the products in its portfoliojava.lang.IllegalArgumentException
- Will be thrown when a process in the message or event scheduling throws an IllegalArgumentException themselves.