public class SpecBarEventCreator extends BaseBarEventCreator
| Modifier and Type | Field and Description |
|---|---|
protected BarEventSpec |
spec |
protected java.lang.String |
specId |
protected boolean |
wasAutoAdded |
| Constructor and Description |
|---|
SpecBarEventCreator(java.lang.String specId) |
| Modifier and Type | Method and Description |
|---|---|
PortsideBarEvent |
createBarEvent() |
float |
getBarEventAcceptedTimeoutDuration() |
float |
getBarEventActiveDuration() |
float |
getBarEventFrequencyWeight() |
java.lang.String |
getBarEventId() |
float |
getBarEventTimeoutDuration() |
BarEventSpec |
getSpec() |
boolean |
isPriority()
Priority events get created before non-priority.
|
protected java.lang.Object |
readResolve() |
void |
setWasAutoAdded(boolean wasAutoAdded) |
boolean |
wasAutoAdded() |
protected transient BarEventSpec spec
protected java.lang.String specId
protected boolean wasAutoAdded
public SpecBarEventCreator(java.lang.String specId)
protected java.lang.Object readResolve()
public boolean wasAutoAdded()
wasAutoAdded in interface BarEventManager.GenericBarEventCreatorwasAutoAdded in class BaseBarEventCreatorpublic void setWasAutoAdded(boolean wasAutoAdded)
public BarEventSpec getSpec()
public java.lang.String getBarEventId()
getBarEventId in interface BarEventManager.GenericBarEventCreatorgetBarEventId in class BaseBarEventCreatorpublic PortsideBarEvent createBarEvent()
createBarEvent in interface BarEventManager.GenericBarEventCreatorcreateBarEvent in class BaseBarEventCreatorpublic float getBarEventActiveDuration()
getBarEventActiveDuration in interface BarEventManager.GenericBarEventCreatorgetBarEventActiveDuration in class BaseBarEventCreatorpublic float getBarEventFrequencyWeight()
getBarEventFrequencyWeight in interface BarEventManager.GenericBarEventCreatorgetBarEventFrequencyWeight in class BaseBarEventCreatorpublic float getBarEventTimeoutDuration()
getBarEventTimeoutDuration in interface BarEventManager.GenericBarEventCreatorgetBarEventTimeoutDuration in class BaseBarEventCreatorpublic float getBarEventAcceptedTimeoutDuration()
getBarEventAcceptedTimeoutDuration in interface BarEventManager.GenericBarEventCreatorgetBarEventAcceptedTimeoutDuration in class BaseBarEventCreatorpublic boolean isPriority()
BarEventManager.GenericBarEventCreatorisPriority in interface BarEventManager.GenericBarEventCreatorisPriority in class BaseBarEventCreator