JOpt.SDK.Implementation
Class WorkingHours

java.lang.Object
  extended byJOpt.SDK.Implementation.WorkingHours
All Implemented Interfaces:
IJOptSDK, IWorkingHours

public class WorkingHours
extends java.lang.Object
implements IWorkingHours, IJOptSDK


Field Summary
 long workingHoursBeginInSecs
           
 long workingHoursEndInSecs
           
 
Constructor Summary
WorkingHours(java.util.GregorianCalendar workingHoursBegin, java.util.GregorianCalendar workingHoursEnd)
           
 
Method Summary
 java.util.GregorianCalendar getWorkingHoursBegin()
           
 long getWorkingHoursBeginInSecs()
           
 java.util.GregorianCalendar getWorkingHoursEnd()
           
 long getWorkingHoursEndInSecs()
           
 void setWorkingHoursBegin(java.util.GregorianCalendar workingHoursBegin)
           
 void setWorkingHoursEnd(java.util.GregorianCalendar workingHoursEnd)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

workingHoursBeginInSecs

public long workingHoursBeginInSecs

workingHoursEndInSecs

public long workingHoursEndInSecs
Constructor Detail

WorkingHours

public WorkingHours(java.util.GregorianCalendar workingHoursBegin,
                    java.util.GregorianCalendar workingHoursEnd)
Method Detail

setWorkingHoursBegin

public void setWorkingHoursBegin(java.util.GregorianCalendar workingHoursBegin)
Specified by:
setWorkingHoursBegin in interface IWorkingHours
Parameters:
workingHoursBegin - set the working hours

getWorkingHoursBegin

public java.util.GregorianCalendar getWorkingHoursBegin()
Specified by:
getWorkingHoursBegin in interface IWorkingHours
Returns:
the the working hours

getWorkingHoursBeginInSecs

public long getWorkingHoursBeginInSecs()
Specified by:
getWorkingHoursBeginInSecs in interface IWorkingHours
Returns:
the working hours (begin)

setWorkingHoursEnd

public void setWorkingHoursEnd(java.util.GregorianCalendar workingHoursEnd)
Specified by:
setWorkingHoursEnd in interface IWorkingHours
Parameters:
workingHoursEnd - set the working hours

getWorkingHoursEnd

public java.util.GregorianCalendar getWorkingHoursEnd()
Specified by:
getWorkingHoursEnd in interface IWorkingHours
Returns:
the desired time window (end)

getWorkingHoursEndInSecs

public long getWorkingHoursEndInSecs()
Specified by:
getWorkingHoursEndInSecs in interface IWorkingHours
Returns:
the working hours (end)