public class CalendarEntryImpl extends CalendarEntryDTO
| Modifier | Constructor and Description |
|---|---|
protected |
CalendarEntryImpl(NodeRef nodeRef,
NodeRef containerNodeRef,
String systemName)
Wraps an existing Calendar Entry node
|
| Modifier and Type | Method and Description |
|---|---|
NodeRef |
getContainerNodeRef() |
NodeRef |
getNodeRef()
Get the underlying node value that needs to be permission checked.
|
String |
getSystemName() |
protected static void |
populate(CalendarEntry entry,
Map<QName,Serializable> properties)
Populates a Calendar Entry from the given node properties.
|
protected void |
populate(Map<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(NodeRef nodeRef,
NodeRef containerNodeRef,
String systemName) |
protected void |
setTags(List<String> tags)
Sets the list of tags for the entry
|
protected static Map<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, setTitleprotected void recordStorageDetails(NodeRef nodeRef, NodeRef containerNodeRef, String systemName)
public NodeRef getNodeRef()
PermissionCheckValuegetNodeRef in interface PermissionCheckValuegetNodeRef in interface CalendarEntrygetNodeRef in class CalendarEntryDTOpublic NodeRef getContainerNodeRef()
getContainerNodeRef in interface CalendarEntrygetContainerNodeRef in class CalendarEntryDTOpublic String getSystemName()
getSystemName in interface CalendarEntrygetSystemName in class CalendarEntryDTOprotected static Map<QName,Serializable> toNodeProperties(CalendarEntry entry)
protected static void populate(CalendarEntry entry, Map<QName,Serializable> properties)
protected void populate(Map<QName,Serializable> properties)
Copyright © 2005–2020 Alfresco Software. All rights reserved.