logo search
Моделирование систем / Моделирование систем / ModelEkzamen_1 / Практикум_AnyLogic_2

Service

Назначение:

Моделирование очереди с процессором обслуживания с учетом использованных ресурсов.

Методы:

int queueSize() . Возвращает количество заявок во вложенном объекте Queue. 

int delaySize(). Возвращает количество заявок во вложенном объекте Delay.

Свойства:

int quantity (Количество ресурсов). Выражение, вычисляющее количество ресурсов, необходимое текущей заявке. Значение по умолчанию равно одному.

void onEnterDelay (Действие при начале задержки). Код, выполняемый, когда заявка поступает во вложенный объект Delay.

ResourcePool resourcePool (Объект ResourcePool). Выражение, возвращающее имя объекта ResourcePool, задающего ресурсы, которые требуются заявке. Если поле пусто, или если выражение будет возвращать null, то будут использоваться ресурсы объекта ResourcePool, соединенного с портом access этого объекта Service. Значение по умолчанию null.

int quantity (Количество ресурсов, захваченных заявкой).

double delayTime (Время задержки, вычисленное для заявки)

Объект поддерживает свойства «Действие при входе», «Действие при выходе».