Michael Daum > WebService-Cmis-0.09 > WebService::Cmis::ObjecType

Download:
WebService-Cmis-0.09.tar.gz

Annotate this POD

CPAN RT

New  2
Open  0
View/Report Bugs
Source  

NAME ^

WebService::Cmis::ObjecType . Representation of a cmis object type

DESCRIPTION ^

Parent class: WebService::Cmis::AtomEntry

METHODS ^

new()
getAttributes -> %attrs

returns a hash of attributes of this object type

getPropertyDefinitions -> %propertyDefinitions

returns a hash of WebService::Cmis::PropertyDefinition objects representing each property defined for this type.

getAttribute($name) -> $value

getter to retrieve the attribute values

reload

This method will re-fetch the ObjecType XML data from the CMIS service.

getId() -> $id

returns the type ID of this object

getBaseId

getter for cmis:baseId

getDescription

getter for cmis:description

getDisplayName

getter for cmis:displayName

getLocalName

getter for cmis:localName

getLocalNamespace

getter for cmis:localNamespace

getQueryName

getter for cmis:queryName

getContentStreamAllowed

getter for cmis:contentStreamAllowed

isCreatable -> $boolean

getter for cmis:creatable

isFileable -> $boolean

getter for cmis:fileable

See CMIS specification document 2.1.5.1 File-able Objects

isQueryable -> $boolean

getter for cmis:queryable

isFulltextIndexed -> $boolean

getter for cmis:fulltextIndexed

isIncludedInSupertypeQuery -> $boolean

getter for cmis:includedInSupertypeQuery

isControllablePolicy -> $boolean

getter for cmis:controllablePolicy

isControllableACL -> $boolean

getter for cmis:controllableACL

isVersionable -> $boolean

getter for cmis:versionable

COPYRIGHT AND LICENSE ^

Copyright 2012-2013 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: