biz.onixs.fix.scheduler
Class WeeklyInterval

java.lang.Object
  extended by biz.onixs.fix.scheduler.WeeklyInterval

public class WeeklyInterval
extends Object

Weekly activity interval.


Constructor Summary
WeeklyInterval()
           
 
Method Summary
 DayOfWeek getLogonDay()
          Returns logon day.
 org.joda.time.LocalTime getLogonTime()
          Returns logon time.
 DayOfWeek getLogoutDay()
          Returns logout day.
 org.joda.time.LocalTime getLogoutTime()
          Returns logout time.
 boolean isResetOnLogout()
          Returns whether to reset session after logout.
 boolean overlaps(WeeklyInterval interval)
           
 void setLogonDay(DayOfWeek logonDay)
          Sets logon day.
 void setLogonTime(org.joda.time.LocalTime logonTime)
          Sets logon time.
 void setLogoutDay(DayOfWeek logoutDay)
          Sets logout day.
 void setLogoutTime(org.joda.time.LocalTime logoutTime)
          Sets logout time.
 void setResetOnLogout(boolean resetOnLogout)
          Sets whether to reset session after logout.
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeeklyInterval

public WeeklyInterval()
Method Detail

getLogonTime

public org.joda.time.LocalTime getLogonTime()
Returns logon time.

Returns:
logon time

setLogonTime

public void setLogonTime(org.joda.time.LocalTime logonTime)
Sets logon time.

Parameters:
logonTime - logon time

getLogonDay

public DayOfWeek getLogonDay()
Returns logon day.

Returns:
logon day

setLogonDay

public void setLogonDay(DayOfWeek logonDay)
Sets logon day.

Parameters:
logonDay - logon day

getLogoutTime

public org.joda.time.LocalTime getLogoutTime()
Returns logout time.

Returns:
logout time

setLogoutTime

public void setLogoutTime(org.joda.time.LocalTime logoutTime)
Sets logout time.

Parameters:
logoutTime - logout time

getLogoutDay

public DayOfWeek getLogoutDay()
Returns logout day.

Returns:
logout day

setLogoutDay

public void setLogoutDay(DayOfWeek logoutDay)
Sets logout day.

Parameters:
logoutDay - logout day

isResetOnLogout

public boolean isResetOnLogout()
Returns whether to reset session after logout.

Returns:
whether to reset session after logout

setResetOnLogout

public void setResetOnLogout(boolean resetOnLogout)
Sets whether to reset session after logout.

Parameters:
resetOnLogout - whether to reset session after logout

validate

public void validate()
              throws ScheduleValidationException
Throws:
ScheduleValidationException

overlaps

public boolean overlaps(WeeklyInterval interval)


Copyright © 2005-2012 Onix Solutions. All Rights Reserved.