org.opencrx.kernel.activity1.cci2
Interface ActivityCreator

All Superinterfaces:
AlertSender, Auditee, BasicObject, Cloneable, ContextCapable, Creatable, CrxObject, DepotReferenceHolder, Exporter, ExtentCapable, Importer, Indexed, Modifiable, SecureObject
All Known Subinterfaces:
ActivityCreator
All Known Implementing Classes:
ActivityCreator

public interface ActivityCreator
extends DepotReferenceHolder, CrxObject

Class ActivityCreator


Nested Class Summary
static interface ActivityCreator.Identity
          Object Identity
 
Method Summary
<T extends ActivityGroup>
List<T>
getActivityGroup()
          Retrieves the Collection of objects referenced by activityGroup.
 ActivityType getActivityType()
          Retrieves the value for the reference activityType.
 Date getBaseDate()
          Retrieves the possibly null value for the optional attribute baseDate.
 String getDescription()
          Retrieves the possibly null value for the optional attribute description.
 Date getDueBy()
          Retrieves the possibly null value for the optional attribute dueBy.
 short getIcalType()
          Retrieves the value for the attribute icalType.
 String getName()
          Retrieves the value for the attribute name.
 short getPriority()
          Retrieves the value for the attribute priority.
<T extends Resource>
List<T>
getResource()
          Retrieves the Collection of objects referenced by resource.
 Date getScheduledEnd()
          Retrieves the possibly null value for the optional attribute scheduledEnd.
 Date getScheduledStart()
          Retrieves the possibly null value for the optional attribute scheduledStart.
 NewActivityResult newActivity(NewActivityParams in)
           
 void setActivityType(ActivityType activityType)
          Sets a new value for the reference activityType.
 void setBaseDate(Date baseDate)
          Sets a new value for the attribute baseDate.
 void setDescription(String description)
          Sets a new value for the attribute description.
 void setDueBy(Date dueBy)
          Sets a new value for the attribute dueBy.
 void setIcalType(short icalType)
          Sets a new value for the attribute icalType.
 void setName(String name)
          Sets a new value for the attribute name.
 void setPriority(short priority)
          Sets a new value for the attribute priority.
 void setScheduledEnd(Date scheduledEnd)
          Sets a new value for the attribute scheduledEnd.
 void setScheduledStart(Date scheduledStart)
          Sets a new value for the attribute scheduledStart.
 
Methods inherited from interface org.opencrx.kernel.depot1.cci2.DepotReferenceHolder
getDepotReference
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject
getAdditionalExternalLink, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, 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.Exporter
exportItem, exportItemAdvanced
 
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, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser
 
Methods inherited from interface org.openmdx.base.cci2.Creatable
getCreatedAt, getCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.base.cci2.Modifiable
getModifiedAt, getModifiedBy
 

Method Detail

getActivityGroup

<T extends ActivityGroup> List<T> getActivityGroup()
Retrieves the Collection of objects referenced by activityGroup.

Returns:
The Collection of referenced objects.

getActivityType

ActivityType getActivityType()
Retrieves the value for the reference activityType.

Returns:
The – possibly null – value for this reference.

setActivityType

void setActivityType(ActivityType activityType)
Sets a new value for the reference activityType.

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

getBaseDate

Date getBaseDate()
Retrieves the possibly null value for the optional attribute baseDate.

Returns:
The possibly null value for attribute baseDate.

setBaseDate

void setBaseDate(Date baseDate)
Sets a new value for the attribute baseDate.

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

getDescription

String getDescription()
Retrieves the possibly null value for the optional attribute description.

Returns:
The possibly null value for attribute description.

setDescription

void setDescription(String description)
Sets a new value for the attribute description.

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

getDueBy

Date getDueBy()
Retrieves the possibly null value for the optional attribute dueBy.

Returns:
The possibly null value for attribute dueBy.

setDueBy

void setDueBy(Date dueBy)
Sets a new value for the attribute dueBy.

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

getIcalType

short getIcalType()
Retrieves the value for the attribute icalType.

Returns:
The non-null value for attribute icalType.

setIcalType

void setIcalType(short icalType)
Sets a new value for the attribute icalType.

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

getName

String getName()
Retrieves the value for the attribute name.

Returns:
The non-null value for attribute name.

setName

void setName(String name)
Sets a new value for the attribute name.

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

newActivity

NewActivityResult newActivity(NewActivityParams in)

getPriority

short getPriority()
Retrieves the value for the attribute priority.

Returns:
The non-null value for attribute priority.

setPriority

void setPriority(short priority)
Sets a new value for the attribute priority.

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

getResource

<T extends Resource> List<T> getResource()
Retrieves the Collection of objects referenced by resource.

Returns:
The Collection of referenced objects.

getScheduledEnd

Date getScheduledEnd()
Retrieves the possibly null value for the optional attribute scheduledEnd.

Returns:
The possibly null value for attribute scheduledEnd.

setScheduledEnd

void setScheduledEnd(Date scheduledEnd)
Sets a new value for the attribute scheduledEnd.

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

getScheduledStart

Date getScheduledStart()
Retrieves the possibly null value for the optional attribute scheduledStart.

Returns:
The possibly null value for attribute scheduledStart.

setScheduledStart

void setScheduledStart(Date scheduledStart)
Sets a new value for the attribute scheduledStart.

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


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