com.wm.app.tn.delivery
Class DeliverySchedule

java.lang.Object
  extended by com.wm.app.tn.delivery.DeliverySchedule
All Implemented Interfaces:
com.wm.util.coder.IDataCodable

public class DeliverySchedule
extends java.lang.Object
implements com.wm.util.coder.IDataCodable

Stores scheduling information for a DeliveryQueue.


Field Summary
static java.lang.String FALSE
           
static java.lang.String TRUE
           
static java.lang.String TYPE_COMPLEX
           
static java.lang.String TYPE_ONCE
           
static java.lang.String TYPE_REPEATING
           
 
Constructor Summary
DeliverySchedule()
           
 
Method Summary
 java.lang.String getDate()
           
 java.lang.String[] getDaysOfMonth()
           
 java.lang.String[] getDaysOfWeek()
           
 java.lang.String getEndDate()
           
 java.lang.String getEndTime()
           
 java.lang.String[] getHours()
           
 com.wm.data.IData getIData()
           
 com.wm.data.IData getInputs()
           
 java.lang.String getInterval()
           
 java.lang.String[] getMinutes()
           
 java.lang.String[] getMonths()
           
 java.lang.String getNoOverlap()
           
 java.lang.String getService()
           
 java.lang.String getStartDate()
           
 java.lang.String getStartTime()
           
 java.lang.String getTime()
           
 java.lang.String getType()
           
 void setDate(java.lang.String date)
           
 void setDaysOfMonth(java.lang.String[] daysOfMonth)
           
 void setDaysOfWeek(java.lang.String[] daysOfWeek)
           
 void setEndDate(java.lang.String endDate)
           
 void setEndTime(java.lang.String endTime)
           
 void setHours(java.lang.String[] hours)
           
 void setIData(com.wm.data.IData d)
           
 void setInputs(com.wm.data.IData inputs)
           
 void setInterval(java.lang.String interval)
           
 void setMinutes(java.lang.String[] minutes)
           
 void setMonths(java.lang.String[] months)
           
 void setNoOverlap(java.lang.String noOverlap)
           
 void setService(java.lang.String service)
           
 void setStartDate(java.lang.String startDate)
           
 void setStartTime(java.lang.String startTime)
           
 void setTime(java.lang.String time)
           
 void setType(java.lang.String type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_REPEATING

public static final java.lang.String TYPE_REPEATING
See Also:
Constant Field Values

TYPE_COMPLEX

public static final java.lang.String TYPE_COMPLEX
See Also:
Constant Field Values

TYPE_ONCE

public static final java.lang.String TYPE_ONCE
See Also:
Constant Field Values

TRUE

public static final java.lang.String TRUE
See Also:
Constant Field Values

FALSE

public static final java.lang.String FALSE
See Also:
Constant Field Values
Constructor Detail

DeliverySchedule

public DeliverySchedule()
Method Detail

getType

public java.lang.String getType()

getService

public java.lang.String getService()

getInputs

public com.wm.data.IData getInputs()

getInterval

public java.lang.String getInterval()

getNoOverlap

public java.lang.String getNoOverlap()

getTime

public java.lang.String getTime()

getDate

public java.lang.String getDate()

getStartTime

public java.lang.String getStartTime()

getStartDate

public java.lang.String getStartDate()

getEndTime

public java.lang.String getEndTime()

getEndDate

public java.lang.String getEndDate()

getMonths

public java.lang.String[] getMonths()

getDaysOfWeek

public java.lang.String[] getDaysOfWeek()

getDaysOfMonth

public java.lang.String[] getDaysOfMonth()

getHours

public java.lang.String[] getHours()

getMinutes

public java.lang.String[] getMinutes()

setType

public void setType(java.lang.String type)

setService

public void setService(java.lang.String service)

setInputs

public void setInputs(com.wm.data.IData inputs)

setInterval

public void setInterval(java.lang.String interval)

setNoOverlap

public void setNoOverlap(java.lang.String noOverlap)

setTime

public void setTime(java.lang.String time)

setDate

public void setDate(java.lang.String date)

setStartTime

public void setStartTime(java.lang.String startTime)

setEndTime

public void setEndTime(java.lang.String endTime)

setStartDate

public void setStartDate(java.lang.String startDate)

setEndDate

public void setEndDate(java.lang.String endDate)

setMonths

public void setMonths(java.lang.String[] months)

setDaysOfWeek

public void setDaysOfWeek(java.lang.String[] daysOfWeek)

setDaysOfMonth

public void setDaysOfMonth(java.lang.String[] daysOfMonth)

setHours

public void setHours(java.lang.String[] hours)

setMinutes

public void setMinutes(java.lang.String[] minutes)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getIData

public com.wm.data.IData getIData()
Specified by:
getIData in interface com.wm.util.coder.IDataCodable

setIData

public void setIData(com.wm.data.IData d)
Specified by:
setIData in interface com.wm.util.coder.IDataCodable