Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.intel.cosbench.controller.model
Class SchedulePlan

    java.lang.Object
      com.intel.cosbench.controller.model.SchedulePlan

All Implemented Interfaces:
  ScheduleInfo

    public class SchedulePlan

extends java.lang.Object
implements ScheduleInfo

The class represents one schedule plan, one schedule plan depends on a few factors like the driver, work, total worker count, current worker number...

Author:
  ywang19

Constructor Summary
`SchedulePlan()`

Method Summary
`DriverContext` | `getDriver()`
`int` | `getOffset()`
`Work` | `getWork()`
`int` | `getWorkers()`
`void` | `setDriver(DriverContext driver)`
`void` | `setOffset(int offset)`
`void` | `setWork(Work work)`
`void` | `setWorkers(int workers)`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SchedulePlan

    public SchedulePlan()

Method Detail

### getWork

    public Work getWork()

  Specified by:
    `getWork` in interface `ScheduleInfo`

### setWork

    public void setWork(Work work)

### getOffset

    public int getOffset()

### setOffset

    public void setOffset(int offset)

### getWorkers

    public int getWorkers()

  Specified by:
    `getWorkers` in interface `ScheduleInfo`

### setWorkers

    public void setWorkers(int workers)

### getDriver

    public DriverContext getDriver()

  Specified by:
    `getDriver` in interface `ScheduleInfo`

### setDriver

    public void setDriver(DriverContext driver)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD