jimm.twice.ice.xml
Class DeliveryRule
java.lang.Object
jimm.twice.ice.xml.Message
jimm.twice.ice.xml.DeliveryRule
- public class DeliveryRule
- extends Message
A delivery rule.
- Author:
- Jim Menard, jimm@io.com
Fields inherited from class jimm.twice.ice.xml.Message |
node |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MODE_PUSH
public static final java.lang.String MODE_PUSH
- See Also:
- Constant Field Values
MODE_PULL
public static final java.lang.String MODE_PULL
- See Also:
- Constant Field Values
DeliveryRule
public DeliveryRule()
- Constructor.
setMode
public void setMode(java.lang.String mode)
throws java.lang.IllegalArgumentException
- Sets mode attribute. mode must be one of
MODE_PUSH
or MODE_PULL
.
- Parameters:
mode
- one of MODE_PUSH
or MODE_PULL
- Throws:
java.lang.IllegalArgumentException
- if mode is not one of
MODE_PUSH
or MODE_PULL
setMonthday
public void setMonthday(java.lang.String val)
setWeekday
public void setWeekday(java.lang.String val)
setStartdate
public void setStartdate(DateTime val)
setStopdate
public void setStopdate(DateTime val)
setStarttime
public void setStarttime(java.lang.String val)
setDuration
public void setDuration(java.lang.String val)
setMinNumUpdates
public void setMinNumUpdates(java.lang.String val)
setMaxNumUpdates
public void setMaxNumUpdates(java.lang.String val)
addTransport
public Transport addTransport(Transport child)
addPackaging
public Packaging addPackaging(Packaging child)