org.opencrx.kernel.contract1.cci2
Interface DeliveryRequest

All Superinterfaces:
AlertSender, Auditee, org.openmdx.base.cci2.BasicObject, Cloneable, org.openmdx.base.cci2.ContextCapable, CrxObject, org.openmdx.base.cci2.ExtentCapable, Importer, Indexed, SecureObject, SubscriptionTarget, org.openmdx.compatibility.view1.cci2.ViewCapable, XmlExporter
All Known Subinterfaces:
DeliveryRequest
All Known Implementing Classes:
DeliveryRequest

public interface DeliveryRequest
extends CrxObject

Class DeliveryRequest


Nested Class Summary
static interface DeliveryRequest.Identity
          Object Identity
 
Method Summary
 String getComment()
           
 Date getEarliestDeliveryAt()
           
 Date getLatestDeliveryAt()
           
 short getState()
          Retrieves the value for the attribute state.
 void setComment(String comment)
          Sets a new value for the attribute comment.
 void setDeliveryRequestContainer(DeliveryRequestContainer deliveryRequestContainer)
          Sets a new value for the reference deliveryRequestContainer.
 void setDeliveryRequestContainer(DeliveryRequestContainer deliveryRequestContainer, boolean idIsPersistent, String id)
          Set the object's composite association org:opencrx:kernel:contract1:DeliveryRequestContainerContainsDeliveryRequest.
 void setEarliestDeliveryAt(Date earliestDeliveryAt)
          Sets a new value for the attribute earliestDeliveryAt.
 void setLatestDeliveryAt(Date latestDeliveryAt)
          Sets a new value for the attribute latestDeliveryAt.
 void setState(short state)
          Sets a new value for the attribute state.
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject
getAdditionalExternalLink, getAttachedDocument, getCategory, getDisabledReason, getExternalLink, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
 
Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender
sendAlert
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee
getAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable
clone_
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Importer
importItem
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed
getIndexEntry, updateIndex
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SubscriptionTarget
addSubscription, addSubscriptionForParent, removeSubscription, removeSubscriptionForParent
 
Methods inherited from interface org.opencrx.kernel.base.cci2.XmlExporter
exportXml
 
Methods inherited from interface org.openmdx.base.cci2.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable
getView
 

Method Detail

getComment

String getComment()
Returns:
The possibly null value for attribute comment.

setComment

void setComment(String comment)
Sets a new value for the attribute comment.

Parameters:
comment - The possibly null new value for attribute comment.

getEarliestDeliveryAt

Date getEarliestDeliveryAt()
Returns:
The possibly null value for attribute earliestDeliveryAt.

setEarliestDeliveryAt

void setEarliestDeliveryAt(Date earliestDeliveryAt)
Sets a new value for the attribute earliestDeliveryAt.

Parameters:
earliestDeliveryAt - The possibly null new value for attribute earliestDeliveryAt.

getLatestDeliveryAt

Date getLatestDeliveryAt()
Returns:
The possibly null value for attribute latestDeliveryAt.

setLatestDeliveryAt

void setLatestDeliveryAt(Date latestDeliveryAt)
Sets a new value for the attribute latestDeliveryAt.

Parameters:
latestDeliveryAt - The possibly null new value for attribute latestDeliveryAt.

getState

short getState()
Retrieves the value for the attribute state.

Returns:
The non-null value for attribute state.

setState

void setState(short state)
Sets a new value for the attribute state.

Parameters:
state - The non-null new value for attribute state.

setDeliveryRequestContainer

void setDeliveryRequestContainer(DeliveryRequestContainer deliveryRequestContainer)
Sets a new value for the reference deliveryRequestContainer.

Parameters:
deliveryRequestContainer - The non-null new value for this reference.

setDeliveryRequestContainer

void setDeliveryRequestContainer(DeliveryRequestContainer deliveryRequestContainer,
                                 boolean idIsPersistent,
                                 String id)
Set the object's composite association org:opencrx:kernel:contract1:DeliveryRequestContainerContainsDeliveryRequest.

Parameters:
deliveryRequestContainer - The non-null new value for this object's composite owner.
idIsPersistent - Defines whether the id is persistent.
id - The non-null new value for this object's qualifier.


This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.