public class AdhDayEvent
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
__equalsCalc |
private boolean |
__hashCodeCalc |
private int |
gswAgentId
Agent ID, identifies
CfgAgent object |
private double |
wmAdherencePerc
A percentage of adherent state time of the day.
|
private double |
wmDate
Calendar date designating day.
|
private AdhEvent[] |
wmEvents
An array of Adherence Events (
AdhEvent ) that have occured on this day. |
private int |
wmEventsNSizeIs
Number of elements in wmEvents array
|
private int |
wmNonAdherenceDuration
Total non-adherence state duration for the day in seconds.
|
private int |
wmOutOfScheduleNonAdherenceDuration
Total out-of-schedule non-adherence state duration for the day in seconds.
|
private int |
wmScheduleDuration
Total schedule duration for the day in seconds.
|
private int |
wmSiteId
Site ID, identifies
CfgSite object |
Constructor and Description |
---|
AdhDayEvent() |
AdhDayEvent(int wmSiteId,
int gswAgentId,
double wmDate,
int wmEventsNSizeIs,
AdhEvent[] wmEvents,
int wmNonAdherenceDuration,
int wmOutOfScheduleNonAdherenceDuration,
int wmScheduleDuration,
double wmAdherencePerc) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
getGswAgentId()
Gets the gswAgentId value for this AdhDayEvent.
|
double |
getWmAdherencePerc()
Gets the wmAdherencePerc value for this AdhDayEvent.
|
double |
getWmDate()
Gets the wmDate value for this AdhDayEvent.
|
AdhEvent[] |
getWmEvents()
Gets the wmEvents value for this AdhDayEvent.
|
int |
getWmEventsNSizeIs()
Gets the wmEventsNSizeIs value for this AdhDayEvent.
|
int |
getWmNonAdherenceDuration()
Gets the wmNonAdherenceDuration value for this AdhDayEvent.
|
int |
getWmOutOfScheduleNonAdherenceDuration()
Gets the wmOutOfScheduleNonAdherenceDuration value for this AdhDayEvent.
|
int |
getWmScheduleDuration()
Gets the wmScheduleDuration value for this AdhDayEvent.
|
int |
getWmSiteId()
Gets the wmSiteId value for this AdhDayEvent.
|
int |
hashCode() |
void |
setGswAgentId(int gswAgentId)
Sets the gswAgentId value for this AdhDayEvent.
|
void |
setWmAdherencePerc(double wmAdherencePerc)
Sets the wmAdherencePerc value for this AdhDayEvent.
|
void |
setWmDate(double wmDate)
Sets the wmDate value for this AdhDayEvent.
|
void |
setWmEvents(AdhEvent[] wmEvents)
Sets the wmEvents value for this AdhDayEvent.
|
void |
setWmEventsNSizeIs(int wmEventsNSizeIs)
Sets the wmEventsNSizeIs value for this AdhDayEvent.
|
void |
setWmNonAdherenceDuration(int wmNonAdherenceDuration)
Sets the wmNonAdherenceDuration value for this AdhDayEvent.
|
void |
setWmOutOfScheduleNonAdherenceDuration(int wmOutOfScheduleNonAdherenceDuration)
Sets the wmOutOfScheduleNonAdherenceDuration value for this AdhDayEvent.
|
void |
setWmScheduleDuration(int wmScheduleDuration)
Sets the wmScheduleDuration value for this AdhDayEvent.
|
void |
setWmSiteId(int wmSiteId)
Sets the wmSiteId value for this AdhDayEvent.
|
private int wmSiteId
CfgSite
objectprivate int gswAgentId
CfgAgent
objectprivate double wmDate
OleDateTime
private int wmEventsNSizeIs
private AdhEvent[] wmEvents
AdhEvent
) that have occured on this day.private int wmNonAdherenceDuration
private int wmOutOfScheduleNonAdherenceDuration
private int wmScheduleDuration
private double wmAdherencePerc
private java.lang.Object __equalsCalc
private boolean __hashCodeCalc
public AdhDayEvent()
public AdhDayEvent(int wmSiteId, int gswAgentId, double wmDate, int wmEventsNSizeIs, AdhEvent[] wmEvents, int wmNonAdherenceDuration, int wmOutOfScheduleNonAdherenceDuration, int wmScheduleDuration, double wmAdherencePerc)
public int getWmSiteId()
public void setWmSiteId(int wmSiteId)
wmSiteId
- public int getGswAgentId()
public void setGswAgentId(int gswAgentId)
gswAgentId
- public double getWmDate()
public void setWmDate(double wmDate)
wmDate
- public int getWmEventsNSizeIs()
public void setWmEventsNSizeIs(int wmEventsNSizeIs)
wmEventsNSizeIs
- public AdhEvent[] getWmEvents()
public void setWmEvents(AdhEvent[] wmEvents)
wmEvents
- public int getWmNonAdherenceDuration()
public void setWmNonAdherenceDuration(int wmNonAdherenceDuration)
wmNonAdherenceDuration
- public int getWmOutOfScheduleNonAdherenceDuration()
public void setWmOutOfScheduleNonAdherenceDuration(int wmOutOfScheduleNonAdherenceDuration)
wmOutOfScheduleNonAdherenceDuration
- public int getWmScheduleDuration()
public void setWmScheduleDuration(int wmScheduleDuration)
wmScheduleDuration
- public double getWmAdherencePerc()
public void setWmAdherencePerc(double wmAdherencePerc)
wmAdherencePerc
- public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.