public class CalendarEntryImpl extends CalendarEntryDTO
Modifier | Constructor and Description |
---|---|
protected |
CalendarEntryImpl(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.repository.NodeRef containerNodeRef,
String systemName)
Wraps an existing Calendar Entry node
|
Modifier and Type | Method and Description |
---|---|
org.alfresco.service.cmr.repository.NodeRef |
getContainerNodeRef() |
org.alfresco.service.cmr.repository.NodeRef |
getNodeRef()
Get the underlying node value that needs to be permission checked.
|
String |
getSystemName() |
protected static void |
populate(CalendarEntry entry,
Map<org.alfresco.service.namespace.QName,Serializable> properties)
Populates a Calendar Entry from the given node properties.
|
protected void |
populate(Map<org.alfresco.service.namespace.QName,Serializable> properties)
Populates this entry from the given node properties
Doesn't handle tags, those are done in the service itself.
|
protected void |
recordStorageDetails(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.repository.NodeRef containerNodeRef,
String systemName) |
protected void |
setTags(List<String> tags)
Sets the list of tags for the entry
|
protected static Map<org.alfresco.service.namespace.QName,Serializable> |
toNodeProperties(CalendarEntry entry)
Builds up the node properties for a given Calendar Entry
Doesn't handle tags, those must be done in the service itself.
|
getCreatedAt, getDescription, getEnd, getLastRecurrence, getLocation, getModifiedAt, getOutlookUID, getRecurrenceRule, getSharePointDocFolder, getStart, getTags, getTitle, isAllDay, isOutlook, setCreatedAt, setDescription, setEnd, setLastRecurrence, setLocation, setModifiedAt, setOutlook, setOutlookUID, setRecurrenceRule, setSharePointDocFolder, setStart, setTitle
protected CalendarEntryImpl(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef containerNodeRef, String systemName)
protected void recordStorageDetails(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef containerNodeRef, String systemName)
public org.alfresco.service.cmr.repository.NodeRef getNodeRef()
PermissionCheckValue
getNodeRef
in interface PermissionCheckValue
getNodeRef
in interface CalendarEntry
getNodeRef
in class CalendarEntryDTO
public org.alfresco.service.cmr.repository.NodeRef getContainerNodeRef()
getContainerNodeRef
in interface CalendarEntry
getContainerNodeRef
in class CalendarEntryDTO
public String getSystemName()
getSystemName
in interface CalendarEntry
getSystemName
in class CalendarEntryDTO
protected static Map<org.alfresco.service.namespace.QName,Serializable> toNodeProperties(CalendarEntry entry)
protected static void populate(CalendarEntry entry, Map<org.alfresco.service.namespace.QName,Serializable> properties)
protected void populate(Map<org.alfresco.service.namespace.QName,Serializable> properties)
Copyright © 2005–2017 Alfresco Software. All rights reserved.