Serialized Form


Package com.gentics.contentnode.rest.client.exceptions

Class com.gentics.contentnode.rest.client.exceptions.AuthRequiredRestException extends RestException implements Serializable

serialVersionUID: -4328463225048672267L

Class com.gentics.contentnode.rest.client.exceptions.FailureRestException extends RestException implements Serializable

serialVersionUID: -783875816734983752L

Class com.gentics.contentnode.rest.client.exceptions.InvalidDataRestException extends RestException implements Serializable

serialVersionUID: -6186476217089523794L

Class com.gentics.contentnode.rest.client.exceptions.MaintenanceModeRestException extends RestException implements Serializable

serialVersionUID: -450262228976398153L

Class com.gentics.contentnode.rest.client.exceptions.NotFoundRestException extends RestException implements Serializable

serialVersionUID: 7414717970140167396L

Class com.gentics.contentnode.rest.client.exceptions.PermissionRestException extends RestException implements Serializable

serialVersionUID: 7490350338195828460L

Class com.gentics.contentnode.rest.client.exceptions.RestException extends Exception implements Serializable

serialVersionUID: 6188980943300436849L


Package com.gentics.contentnode.rest.model

Class com.gentics.contentnode.rest.model.ContentNodeItem extends Object implements Serializable

serialVersionUID: -9009068552989541126L

Serialized Fields

id

Integer id
Id of the Folder


name

String name
Name of the Folder


creator

User creator
Creator of the folder


cdate

int cdate
Date when the folder was created


editor

User editor
Contributor to the folder


edate

int edate
Date when the folder was modified the last time


type

ContentNodeItem.ItemType type
Type of the item

Class com.gentics.contentnode.rest.model.File extends ContentNodeItem implements Serializable

serialVersionUID: 516738470722803579L

Serialized Fields

typeId

Integer typeId
Ttype of file


fileType

String fileType
Mimetype of the File


description

String description
Description of the file


folderId

Integer folderId
Id of the folder of the file


folderName

String folderName
the folder name


fileSize

Integer fileSize
Filesize of the file


channelId

Object channelId

inherited

boolean inherited
true when the file is inherited from a master channel, false if not


tags

Map<K,V> tags
Tags in the file (objecttags)


url

String url
URL to the file.


liveUrl

String liveUrl
The page's live URL. This is the assumed URL the page will have, when being published on the webserver.


inheritedFrom

String inheritedFrom
name of the node the object was inherited from


masterNode

String masterNode
name of the node, the master object belongs to


path

String path
Path to the file, separated by '/', starting and ending with '/'


forceOnline

Boolean forceOnline
True if the file shall be force to go online, even if nothing depends on it


online

boolean online
True if the file is online (for the node it was fetched for)

Class com.gentics.contentnode.rest.model.Folder extends ContentNodeItem implements Serializable

serialVersionUID: 4836885052432014192L

Serialized Fields

motherId

Integer motherId
Identifier of the mother folder TODO link folder?


publishDir

String publishDir
publish directory of the Folder


description

String description
Description of the folder


startPageId

Object startPageId
id of the folder's startpage null if there is none


tags

Map<K,V> tags
Tags in the folder (objecttags)


subfolders

List<E> subfolders
List of subfolders


hasSubfolders

boolean hasSubfolders
True if the folder has subfolders, false if not


nodeId

Integer nodeId
Id of the folders node


inherited

boolean inherited
true when the folder is inherited from a master channel, false if not


privileges

List<E> privileges
Folder privileges


privilegeBits

String privilegeBits
Privileges as bits


atposidx

String atposidx
Position of the folder in the folder tree.


inheritedFrom

String inheritedFrom
name of the node the object was inherited from


masterNode

String masterNode
name of the node, the master object belongs to


path

String path
Path to the folder, separated by '/', starting and ending with '/'


masterId

Integer masterId
ID of the master node (read only)


channelsetId

Integer channelsetId
The channelset_id of the folder (read only)


channelId

Integer channelId
The channel_id of the folder (read only)


isMaster

Boolean isMaster
is_master of the folder (read only)

Class com.gentics.contentnode.rest.model.Group extends Object implements Serializable

serialVersionUID: 6850453396089817188L

Serialized Fields

id

Integer id
id of the Group object


name

String name
name of the group


description

String description
Description of the group


children

List<E> children
Children of this group

Class com.gentics.contentnode.rest.model.Image extends File implements Serializable

serialVersionUID: -7055484237715128279L

Serialized Fields

typeId

Integer typeId
Ttype of file


sizeX

Integer sizeX
Width of the Image


sizeY

Integer sizeY
Height of the Image


dpiX

Integer dpiX
DPI of the image along x-axis


dpiY

Integer dpiY
DPI of the image along y-axis

Class com.gentics.contentnode.rest.model.MarkupLanguage extends Object implements Serializable

serialVersionUID: 4573253898615447348L

Serialized Fields

id

Integer id
if of the markuplanguage entry


name

String name
name of the markup language


extension

String extension
extension for the markup language


contentType

String contentType
contenttype of the markup language

Class com.gentics.contentnode.rest.model.Node extends ContentNodeItem implements Serializable

serialVersionUID: 597351838739931498L

Serialized Fields

folderId

int folderId

publishDir

String publishDir

binaryPublishDir

String binaryPublishDir

https

boolean https

host

String host

utf8

boolean utf8

publishFs

boolean publishFs

publishContentMap

boolean publishContentMap

contentRepositoryId

Integer contentRepositoryId

disablePublish

boolean disablePublish

contentEditor

Editor contentEditor

defaultFileFolderId

Integer defaultFileFolderId

defaultImageFolderId

Integer defaultImageFolderId

Class com.gentics.contentnode.rest.model.Overview extends Object implements Serializable

serialVersionUID: -7435752235802356633L

Serialized Fields

listType

Overview.ListType listType
Type of listed objects


selectType

Overview.SelectType selectType
Type of the selection


orderDirection

Overview.OrderDirection orderDirection
Order direction


orderBy

Overview.OrderBy orderBy
Order by


selectedItemIds

List<E> selectedItemIds
List of the id's of the selected items


source

String source
Source of the overview


maxItems

Integer maxItems
Maximum number of entries to be listed (0 for unlimited)


recursive

Boolean recursive
True when objects shall be fetched also from subfolders (if Overview.selectType is Overview.SelectType.FOLDER)

Class com.gentics.contentnode.rest.model.Page extends ContentNodeItem implements Serializable

serialVersionUID: -3067197290960415842L

Serialized Fields

fileName

String fileName
Filename of the page


description

String description
Description of the page


path

String path
Path to the page, separated by '/', starting and ending with '/'


templateId

Integer templateId
Id of the template of this page


folderId

Integer folderId
Id of the folder of this page


contentSetId

Integer contentSetId
Id of the contentset


contentGroupId

Integer contentGroupId
Id of the contentgroup


priority

Integer priority
Priority of the page


readOnly

boolean readOnly
Flag if the page is read-only or available for writing


publisher

User publisher
Last publisher of this page


pdate

int pdate
Date when this page was published the last time


language

String language
Language of the page (code of the contentgroup)


languageName

String languageName
Language name of the page


tags

Map<K,V> tags
Tags in the page (contenttags and objecttags)


timeManagement

TimeManagement timeManagement
time management of the page


workflow

Workflow workflow
Publish workflow


pageVariants

List<E> pageVariants
Page variants of the current page


languageVariants

Map<K,V> languageVariants
Map of language variants of the page. Keys are the language ids, values are the pages


url

String url
URL to the page This url is the relative path to the page preview in the GCN backend.


liveUrl

String liveUrl
The page's live URL. This is the assumed URL the page will have, when being published on the webserver.


status

int status
Status of the page


pageStatus

PageStatus pageStatus
Text status of the page


template

Template template
Template of the page


folder

Folder folder
Folder of the page


inheritedFrom

String inheritedFrom
name of the node the object was inherited from


masterNode

String masterNode
name of the node, the master object belongs to


inherited

boolean inherited
true when the page is inherited from a master channel, false if not


locked

boolean locked
true when the page is locked, false if not


lockedSince

int lockedSince
Date when the page was locked, or -1 if the page is not locked


lockedBy

User lockedBy
User, who locked the page (if Page.locked is true)


translationStatus

TranslationStatus translationStatus
Translation status


versions

List<E> versions
Page versions


currentVersion

PageVersion currentVersion
Current page version


publishedVersion

PageVersion publishedVersion
Published page version

Class com.gentics.contentnode.rest.model.Property extends Object implements Serializable

serialVersionUID: 3988506502786832101L

Serialized Fields

type

Property.Type type
Property type


stringValue

String stringValue
String value (when the type is Property.Type.STRING or Property.Type.RICHTEXT or Property.Type.PAGE)


booleanValue

Boolean booleanValue
Boolean value (when the type is Property.Type.BOOLEAN)


fileId

Integer fileId
File id (when the type is Property.Type.FILE)


imageId

Integer imageId
Image id (when the type is Property.Type.IMAGE)


folderId

Integer folderId
Folder id (when the type is Property.Type.FOLDER)


pageId

Integer pageId
Page id (when the type is Property.Type.PAGE or Property.Type.PAGETAG or Property.Type.TEMPLATETAG)


templateId

Integer templateId
Template id (when the type is Property.Type.TEMPLATETAG).


contentTagId

Integer contentTagId
ContentTag id (when the type is Property.Type.PAGETAG)


templateTagId

Integer templateTagId
TemplateTag id (when the type is Property.Type.TEMPLATETAG or Property.Type.PAGETAG)


stringValues

List<E> stringValues
List of Strings (when the type is Property.Type.LIST)


options

List<E> options
Options (when the type is Property.Type.SELECT or Property.Type.MULTISELECT)


selectedOptions

List<E> selectedOptions
Currently selected Options (when the type is Property.Type.SELECT or Property.Type.MULTISELECT or Property.Type.DATASOURCE)


datasourceId

Integer datasourceId
The ID of the com.gentics.contentnode.object.Datasource that contains the Property.options and Property.selectedOptions if type is Property.Type.SELECT or Property.Type.MULTISELECT.


overview

Overview overview
Overview (when the type is Property.Type.OVERVIEW)

Class com.gentics.contentnode.rest.model.SelectOption extends Object implements Serializable

serialVersionUID: -6593093782761795747L

Serialized Fields

id

Integer id
Id of the select option


key

String key
Key of the select option


value

String value
Value of the select option

Class com.gentics.contentnode.rest.model.SimplePage extends Object implements Serializable

serialVersionUID: 6544293060579318477L

Serialized Fields

id

Integer id
Id of the page


name

String name
Name of the page


path

String path
Path to the page, separated by '/', starting and ending with '/'


status

Integer status
Filename of the page


url

String url
URL to the page

Class com.gentics.contentnode.rest.model.Tag extends Object implements Serializable

serialVersionUID: 492174451031083412L

Serialized Fields

id

Integer id
Id of the contenttag


name

String name
Name of the contenttag


constructId

Integer constructId
Construct id of the contenttag


active

Boolean active
Flag whether the tag is active or not


properties

Map<K,V> properties
Properties of the contenttag (representing the values in GCN)


type

Tag.Type type
Type of the tag

Class com.gentics.contentnode.rest.model.Template extends Object implements Serializable

serialVersionUID: -2765341587856553956L

Serialized Fields

id

Integer id
Id of the template


name

String name
Name of the template


description

String description
Description of the template


creator

User creator
Creator of the file


cdate

int cdate
Date when the file was created


editor

User editor
Latest contributor to the file


edate

int edate
Date when the file was modified last


locked

boolean locked
true when the template is locked, false if not


inherited

boolean inherited
true when the template is inherited from a master channel, false if not


masterId

Integer masterId
id of the master template, if this template is a localized copy of another


markupLanguage

MarkupLanguage markupLanguage
Markup language


folderId

Integer folderId
Folder id of the folder for which the template was fetched


path

String path
Path to the template, separated by '/', starting and ending with '/'


inheritedFrom

String inheritedFrom
name of the node the object was inherited from


masterNode

String masterNode
name of the node, the master object belongs to


objectTags

Map<K,V> objectTags
Object tags in the template


templateTags

Map<K,V> templateTags
Template tags in the template


source

String source
Template source

Class com.gentics.contentnode.rest.model.TemplateTag extends Tag implements Serializable

serialVersionUID: 4482787195062242170L

Serialized Fields

editableInPage

Boolean editableInPage
Flag that is used to determine whether the template tag is editable in page or not


mandatory

Boolean mandatory
Flag that is used to determine whether the template tag is mandatory or not

Class com.gentics.contentnode.rest.model.TimeManagement extends Object implements Serializable

serialVersionUID: -5255065062283053906L

Serialized Fields

start

Integer start
Start time of the time management


end

Integer end
End time of the time management


at

Integer at
Time at which the page will be published


monday

Boolean monday
Flag to mark whether the page shall be online on Monday


tuesday

Boolean tuesday
Flag to mark whether the page shall be online on Tuesday


wednesday

Boolean wednesday
Flag to mark whether the page shall be online on Wednesday


thursday

Boolean thursday
Flag to mark whether the page shall be online on Thursday


friday

Boolean friday
Flag to mark whether the page shall be online on Friday


saturday

Boolean saturday
Flag to mark whether the page shall be online on Saturday


sunday

Boolean sunday
Flag to mark whether the page shall be online on Sunday

Class com.gentics.contentnode.rest.model.TranslationStatus extends Object implements Serializable

serialVersionUID: -8209212374300554292L

Serialized Fields

pageId

Integer pageId
Id of the page with which the page is in sync


name

String name
name of the page


versionTimestamp

Integer versionTimestamp
Version Timestamp of the page version, with which the page is in sync


language

String language
Language of the page, with which this page is in sync


inSync

boolean inSync
True when the page still is in sync (the given version timestamp points to the latest version of the other page)


version

String version
Version Number of the page version with which this page is in sync


latestVersion

TranslationStatus.Latest latestVersion
Latest version of the page with which this page is in sync

Class com.gentics.contentnode.rest.model.User extends Object implements Serializable

serialVersionUID: -1858349119135317984L

Serialized Fields

id

Integer id
id of the User object


firstName

String firstName
Firstname of the User object


lastName

String lastName
Lastname of the User object


description

String description
Description of the User object


email

String email
eMail of the User object


login

String login
login name of the User object


groups

List<E> groups
Groups of the user

Class com.gentics.contentnode.rest.model.Workflow extends Object implements Serializable

serialVersionUID: 8371507340534239162L

Serialized Fields

groups

List<E> groups
Get the groups to which the page is currently assigned


message

String message
Get the last message in the workflow


user

User user
Get the user who put the page into the current workflow step


modified

boolean modified
True when the page has been modified while being in this workflow step


timestamp

int timestamp
Timestamp, when the current step was initiated


Package com.gentics.contentnode.rest.model.migration

Class com.gentics.contentnode.rest.model.migration.MigrationPartMapping extends Object implements Serializable

serialVersionUID: -5078869600748377437L

Serialized Fields

fromPartId

Integer fromPartId
The ID of the source part


toPartId

Integer toPartId
The ID of the destination part


partMappingType

String partMappingType
Type of part mapping

Class com.gentics.contentnode.rest.model.migration.MigrationPostProcessor extends Object implements Serializable

serialVersionUID: -7848160297754166964L

Serialized Fields

className

String className
The full class name of the post processor


orderId

Integer orderId
The order the post processor should be applied in

Class com.gentics.contentnode.rest.model.migration.TagTypeMigrationMapping extends Object implements Serializable

serialVersionUID: 5858887759764332796L

Serialized Fields

fromTagTypeId

Integer fromTagTypeId
Id of TagType being mapped from


toTagTypeId

Integer toTagTypeId
Id of TagType being mapped to


partMappings

List<E> partMappings
Tag part mappings

Class com.gentics.contentnode.rest.model.migration.TemplateMigrationEditableTagMapping extends TemplateMigrationTagMapping implements Serializable

serialVersionUID: 6128197822188210735L

Serialized Fields

partMappings

ArrayList<E> partMappings

Class com.gentics.contentnode.rest.model.migration.TemplateMigrationMapping extends Object implements Serializable

serialVersionUID: 6778370587672580826L

Serialized Fields

editableTagMappings

ArrayList<E> editableTagMappings

nonEditableTagMappings

ArrayList<E> nonEditableTagMappings

toTemplateId

Integer toTemplateId

fromTemplateId

Integer fromTemplateId

nodeId

Integer nodeId

Class com.gentics.contentnode.rest.model.migration.TemplateMigrationNonEditableTagMapping extends TemplateMigrationTagMapping implements Serializable

serialVersionUID: 3119564836421067783L

Class com.gentics.contentnode.rest.model.migration.TemplateMigrationTagMapping extends Object implements Serializable

serialVersionUID: -2171306855580220371L

Serialized Fields

fromTagId

Integer fromTagId

toTagId

Integer toTagId

Package com.gentics.contentnode.rest.model.request

Class com.gentics.contentnode.rest.model.request.LocalizeRequest extends Object implements Serializable

serialVersionUID: 2067356379395533407L

Serialized Fields

channelId

int channelId
Id of the channel


foregroundTime

Integer foregroundTime
Number of seconds the job may run in foreground

Class com.gentics.contentnode.rest.model.request.MultiPushToMasterRequest extends PushToMasterRequest implements Serializable

serialVersionUID: 1411288210639075174L

Serialized Fields

ids

List<E> ids
List of object ids

Class com.gentics.contentnode.rest.model.request.MultiUnlocalizeRequest extends UnlocalizeRequest implements Serializable

serialVersionUID: 8385166962327375086L

Serialized Fields

ids

List<E> ids
List of object ids

Class com.gentics.contentnode.rest.model.request.PushToMasterRequest extends Object implements Serializable

serialVersionUID: 2168950478739376485L

Serialized Fields

masterId

int masterId
Id of the master


channelId

int channelId
Id of the channel


recursive

Boolean recursive
True if pushing shall be done recursively, false if not


foregroundTime

Integer foregroundTime
Number of seconds the job may run in foreground


types

List<E> types
List of types to be pushed (if the pushed object is a folder). If not given, no subobjects will be pushed

Class com.gentics.contentnode.rest.model.request.UnlocalizeRequest extends Object implements Serializable

serialVersionUID: -6272344062821689222L

Serialized Fields

channelId

int channelId
Id of the channel


recursive

Boolean recursive
True of unlocalizing shall be done recursively, false if not


foregroundTime

Integer foregroundTime
Number of seconds the job may run in foreground


types

List<E> types
List of types to be unlocalized (if the unlocalized object is a folder). If not given, no subobjects will be unlocalized


Package com.gentics.contentnode.rest.model.request.migration

Class com.gentics.contentnode.rest.model.request.migration.TagTypeMigrationRequest extends Object implements Serializable

serialVersionUID: -7258394759780953903L

Serialized Fields

mappings

ArrayList<E> mappings
Tag Type Migration mappings


enabledPostProcessors

List<E> enabledPostProcessors
List of enabled post processors


handlePagesByTemplate

boolean handlePagesByTemplate
Flag that indicates whether the migration should use the mapping as a template for other pages. When set the migration will retrive all pages that use the same template like the first page in the objectIds list.


preventTriggerEvent

boolean preventTriggerEvent
Flag that indicates whether the migration should prevent the invocation of trigger events. This will speed up the final phase of the migration but it is mandatory to republish all pages manually.


type

String type
The type of objects to be migrated


objectIds

ArrayList<E> objectIds
List of IDs of the objects the migration will be applied to

Class com.gentics.contentnode.rest.model.request.migration.TemplateMigrationRequest extends Object implements Serializable

serialVersionUID: 8400607615487157216L

Serialized Fields

enabledPostProcessors

List<E> enabledPostProcessors
List of enabled post processors


mapping

TemplateMigrationMapping mapping

options

HashMap<K,V> options

Package com.gentics.contentnode.rest.model.response

Class com.gentics.contentnode.rest.model.response.ChannelLocalizationInfo extends Object implements Serializable

serialVersionUID: -7011302592562459653L

Serialized Fields

channelId

int channelId
Channel ID


folder

LocalizationInfoItem folder
Localization info for folders


page

LocalizationInfoItem page
Localization info for pages


image

LocalizationInfoItem image
Localization info for images


file

LocalizationInfoItem file
Localization info for files


template

LocalizationInfoItem template
Localization info for templates


inherited

int inherited
Number of inherited objects


localized

int localized
Number of localized objects


local

int local
Number of local objects

Class com.gentics.contentnode.rest.model.response.LocalizationInfo extends GenericResponse implements Serializable

serialVersionUID: 7961730624835802361L

Serialized Fields

channels

List<E> channels
Localization info for channels

Class com.gentics.contentnode.rest.model.response.LocalizationInfoItem extends Object implements Serializable

serialVersionUID: -7273257220306690040L

Serialized Fields

inherited

int inherited
Number of inherited objects


localized

int localized
Number of localized objects


local

int local
Number of local objects



Copyright © 2013 Gentics Software GmbH. All Rights Reserved.