Michael Daum > WebService-Cmis-0.08 > WebService::Cmis::AtomEntry

Download:
WebService-Cmis-0.08.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  2
Open  0
View/Report Bugs
Source   Latest Release: WebService-Cmis-0.09

NAME ^

WebService::Cmis::AtomEntry - Representation of a cmis object

DESCRIPTION ^

Base class for entries in a atom feed.

Sub classes:

METHODS ^

new()
_initData

resets the internal cache of this entry.

reload

a plain AtomEntry has got no way to reload itself. that's only possible for cmis objects comping from a repository.

_xmlDoc

internal helper to make sure the xmlDoc is loaded. don't use on plain AtomEntries without providing an xmlDoc to the constructor

_getDocumentElement -> $xmlNode

returns the document element of the current xmlDoc or the xmlDoc itself if this object is constructed using an element instead of a complete document.

toString()

return a string representation of this object

getId

returns the unique ID of the change entry.

getTitle -> $title

returns the value of the object's atom:title property.

getSummary -> $summary

returns the value of the object's atom:summary property.

getUpdated -> $epoch

returns the value of the object's atom:updated property.

getPublished -> $epoch

returns the value of the object's atom:published property.

getAuthor -> $author

returns the value of the object's atom:author property.

getLink($relation, $linkType) -> $href

returns the href attribute of an Atom link element for the specified relation.

AUTHOR ^

Michael Daum <daum@michaeldaumconsulting.com>

COPYRIGHT AND LICENSE ^

Copyright 2012 Michael Daum

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://dev.perl.org/licenses/artistic.html.

syntax highlighting: