All Classes and Interfaces

Class
Description
The base class for all implementations of Constraint which define an attribute based filter.
Abstract GomElement implementing common functionalities needed for GuiXml handling.
Abstract class defining most common features of a form element.
Abstract implementation of a language information provider.
Abstract implementation of a GOM list.
Generic class for defining String-Facades.
Super class for FIRSTspirit runtime exceptions.
Utitly class providing methods for Access-API operations like server release, server delete
Progress of an server action (e.g.
Interface defining an activity.
This interface represents an activity in an workflow-model.
FirstSpirit AdminService functions.
Use getService(AdminService.class) to request an instance of this service.
Comparator providing means for alikeness.
This interface represents the allowed element which is a child of a page template.
This interface provides methods to handle the alternative pages for pagereferences
Interface to combine different sub constraints with and
Annotation for inline documentation, like suggestions when editing templates.
Agent providing information about the application.
An area of some shape at some place hosting a link.
Visitor to operate on different shapes of areas.
Generic definition of a builder for shaped areas.
Container for transporting attachments.
This is the interface for all implementations of attributes which can defined by an entity type.
The base class for all constraints which define an attribute based filter.
Exception thrown if a authentication was not successful because of invalid credentials for instance.
 
The type of a backup.
This class represents an identifier for a store element to a specific revision.
Container providing basic information about an entity.
This interface represents an identifier for a store element.
A binary medium used by FileEditorValue
The type of the binary medium.
This interface provides methods to handle the bodys of pages in the PageStore.
The different case modes ( CaseMode.UPPER_CASE, CaseMode.LOWER_CASE, and CaseMode.MIXED_CASE) a database may support.
This enum represents change types used for storeelement changes in RevisionMetaData.getChangedStoreElements()
This interface provides comprehensive methods for all elements which provides channel specific (belonging to a template set) source content.
Rule based (see CharacterReplacer.getMap()) character replacer.
Container of a single character.
The CheckboxEditorValue interface represents the FirstSpirit input component CMS_INPUT_CHECKBOX.
This class CheckedException and its subclasses are a form of Exception that indicates conditionsthat a reasonable application might want to catch.
Interface indicating a change of a children list of the belonging StoreElement
An area of circular shape.
Definition of a builder for circular areas.
Script context providing the current user and a context element.
Helper class for controlling cluster nodes.
The ComboboxEditorValue interface represents the FirstSpirit input component CMS_INPUT_COMBOBOX.
The base class of all compare constraints.
Definition of a foreign key based attribute.
Enum represanting the relation between tables.
The base class of all composed constraints.
This exception may be thrown by methods that have detected concurrent changes of an object.
Connection to a FirstSpirit server.
FirstSpirit database connection configuration parameter holder.
Factory for connections.
An input stream for accessing client jars.
Container for socket parameters.
Interface for all filters which are used to restrict the result of a Select.
Enum specifiying the type of the constraint.
Interface providing means to operate on content2 elements.
Parameters container for use with database referencing elements.
Scripts which are started on an contentstore entity entry (e.g. in java client) have an instance of Content2ScriptContext stored in variable 'context'.
This is a section which renders new content.
Deprecated.
Since 5.0.107 - usages of CMS_INPUT_CONTENTAREALIST should be replaced with FS_CATALOG.
This interface provides methods to handle the ContentStore-folder
Deprecated.
Since 5.0.107 - usages of CMS_INPUT_CONTENTLIST should be replaced with FS_INDEX.
Definition of information for multi page output of data records.
This operation indicates a content commit.
It provides information about created, changed, deleted and released entities.
The interface ContentPackage represents a package which contains content nodes.
A content processor can alter or transform the produced content during the generation process.
During generation the usage of a content processor instance comprises three steps: The method ContentProcessor.init(de.espirit.firstspirit.access.GenerationContext,java.io.OutputStream) is called. A writer is requested where the content is directed to (ContentProcessor.getWriter()). The end of the content stream is signaled by a call to ContentProcessor.finish().
 
This interface provides method to get ContentStore-table object for given ContentStore-table name
Date: 04.05.2004 Time: 12:59:36
Container definition for providing contextual information on one specific level within an evaluation process.
Definition of a type providing means and information about a desired conversion of characters.
Mode definitions for entity conversion.
Indicates a create operation.
An execution schedule which is executed repeatedly on the same time of a day, on which days can be specified by manipulating the week day set.
Deprecated.
since 5.2.21 - use FormData as appropriate
Aspect providing means to ensure access to data via a bound DataAccessSession.
Exception thrown, when access to the session's data is denied.
This interface indicates changes in content form data or meta form data on a belonging store element.
Flag identifiying the change type.
This interface represents one editor/variable change in a form data object
Interface providing methods for data access.
Ensure to call DataProvider.setData(de.espirit.firstspirit.access.store.Data) after modifications of the provided data object.
Interface providing means to operate on datasets.
A Dataset change operation of an event.
A container for a dataset, see DatasetEditorValue.
Editor value of a gadget enabling to refer to a dataset.
Interface for elements providing current and historic access to Datasets.
Deprecated.
since 5.2.21 - see Data
Editor value on dates.
Annotation to define the default value.
Node of DomElement content.
Default implementation of a GOM information object.
Generic implementation for GOM language information container.
 
Interface indicating a delete of a StoreElement or a StoreElement subtree.
Deprecated.
since 5.2.1804 ; replaced by DeleteElementProgress
Deploy Target.
Task for deploying generated files.
The deployment target
The type used for deployment
String type replacement for designators.
Interface representing a dictionary.
This interface represents a document link.
A DocumentGroup groups DocumentGroupLink's as their child nodes (see StoreElement.getChildren()).
Editor value definition for DOM based value component.
API interface for an DomEditorValue element.
Node of DomElement content.
The type of the dom node.
The DomTableEditorValue interface represents the FirstSpirit input component CMS_INPUT_DOMTABLE
Exception thrown on the detection of a duplicate reference name.
This exception is thrown during creation of a user if thespecified login name is already used for another user.
Deprecated.
since 5.2.21 - use ValueEngineer instead.
Event to inform interested objects of changes within an EditorValue.
Listener interface to listen on EditorValueChangedEvent's
This exception will be thrown if an already deleted element is tried to change.
 
This exception will be thrown during call of IDProvider.moveChild(IDProvider) if the object which should be movedis already moved on the server.
A generic type for providing a list of elements within defined limiting parameters.
Definition of value transport container holding a reference to a firstspirit element.
Combined validation report on an element.
Exception thrown on validation containing reports on all validated elements.
An entity of a specific entity type as retrieved from a session.
All possible states of an entity.
Container definition for lightweight information on an entity.
This interface holds infos to identiy an entity.
A list containing Entity instances.
Definition for a type of an entity.
Data entry specific validator.
Constraint to check if belonging attribute is equal to a specific value.
Evaluator definition for templating engines.
Lightweight project and revision based event metadata.
The change type which caused the event.
Public type acting as an executable.
Definition of a execution scheduling entry.
This interface represents a project export file existing on the server.
The type of the export file.
 
Configuration class for project export
Interface providing access to the progress information of a project export.
An external group, for instance correlating to a group from a LDAP server.
A factory creating instances of type T based on a given configuration.
This interface provides methods to handle a media object of type FILE from the MediaStore.
Deprecated.
Since 5.0.107 - usages of CMS_INPUT_FILE should be replaced with FS_REFERENCE.
Deployment of contents into a local file system.
Interface to be implemented by filters on specific types.
A simple combinatorial filter that requires all inner filters to accept an element to be fulfilled.
Abstract definition for combinatorial filters.
Simple equality filter implementation.
A filter implementation accepting elements based on a logical consequence concept, i.e., it accepts an element, if the implication accepting the element is a consequence of the condition accepting it.
A simple filter negating the single inner one.
A simple combinatorial filter that requires one of the inner filters to accept an element to be fulfilled.
Extension to a filter definition that provides the element in question as type safe object, if the filter accepted it.
Usage example
A schedule which is executed once at a specified time or only manually (if set to manual).
This interface provides methods to handle the FolderSpecification (language dependent properties of the folder at SiteStore)
This exception is thrown during the import of a font to the server.
Storage for the fonts installed on the server.
Definition of a template specialized for formatting tasks.
Interface providing access to a set of format templates
Definition of a container for channel specifica of a FormatTemplate.
This interface provides methods to handle FormatTemplateContainer in TemplateStore, a container for FormatTemplates
This interface provides methods to handle FormatTemplateFolder in TemplateStore
This interface represants the subroot for format templates in templatestore.
Interface definition for form data containers providing direct, generic access to transported values and form information.
A self-containing list of form data containers.
Marker interface for factories producing form-data containers.
Language specific property container of a form's field.
A language-specific report.
Types annotated as "for use only" are merely APIs for allowing object-wise access to internal data.
Deployment of contents using the file transfer protocol (FTP).
Definition of several ftp proxy types.
Definition of several ftp server types.
Interface representing a body in globalstore.
This interface represents folders in globalstore
Interface providing means to operate on global store pages.
Interface providing means top operate on global store sections.
Generation task.
An entry referencing an Entity and a PageRef node.
Source used for generating.
The condition the generate task should be marked as "finished successful"
The generation Type used for this generate task
Context definition for generation tasks.
Context for a script within the generation task.
Root node for global content.
Interface providing methods to handle global store root and short access to specific children (e.g.
Interface for GOM elements that can be checked on syntax and semantics.
Interface providing access to the validation context.
Annotation for inline GOM documentation.
Tag for GOM elements acting as group, i.e., a container for a list of GOM elements.
Tag for marking a class to implement a GOM element.
Provider of entries.
Definition for a GOM element acting as editor.
Interface for hideable gom elements.
Definition for configuration implementations providing include functionality for GOM elements.
Entry for defining labeled language information.
Root definition for GOM elements providing specific information of primitive types (attribute-gained data).
Definition of a language information providing GOM element.
Definition of a GOM language info container.
Definition of a GOM list-element interface.
The GOM (gui object model) describes the input form presented to the end user (editor).
This error indicates an invalid gom source.
Definition of the value container for a picture based editor.
Deprecated.
since 5.2.190405 - no replacement
Constraint to check if belonging attribute is greater than a specific value.
Constraint to compare if belonging attribute is greater than or equals to a specific value.
A user group.
Common properties: ------------------ sessionId (java.lang.Long)
Interface for providers of historical revision information.
Wrapper on a HistoryProvider to act as ElementProvider on Revisions.
Generic host definition.
Interface representing the identifier of an entity.
List interface providing at least the key (identifier) for a specific index, also the related entry IdentifierList could be null
 
Type for the dependent release handling.
Type represanting the revert mode.
Defines the name space in which the unique identifier has to be unique.
An IDProvider based change operation.
An event agent providing means for IDProvider based change events.
Interface definition for form data providing an unique identifier.
Type providing means to translate between IDs from a publisher and IDs from a subscriber.
Interface for image containers.
An abstract consumer type providing an "extensible interface" to consume available sources of images.
Exception wrapper to forward checked exceptions from within the consumption process.
Agent providing means to operate on image map specifics.
Tagging interface for an EditorValue operating on MappingMedium objects.
 
 
This interface provides information about a packagepool subscription update.
An instance of this interface will be available in the session of a workflow mapped with ImportInfo.IMPORT_INFO_KEY.
Configuration class used as parameter for project imports
Interface providing access to the progress information of a project import.
Constraint representing the IN operator.
Exception thrown if a value is not appropriate.
Marker for annotation processors to identify that annotations shall be inherited.
Configuration interface for project specific inline preview constraints.
The default application engines file name extensions used for (bound to) a specific engine type.
Inline preview control option
A periodic schedule, the length is specified in IntervalExecutionSchedule.getInterval().
Exception thrown if a invalid session is detected.
Generic exception on setting invalid values.
Constraint to check if belonging attribute is not null
Constraint to check if belonging attribute is null
Abstract supertype for item providing containers.
Interface representing a quickstart defintion for the SiteArchitect.
Settings for json output rendering.
Definition of a (primary) key value descriptor.
Label container interface for providing language dependent labels.
A factory producing Label containers for given objects.
A Language
This interface provides language specific infos
FirstSpirit Database Layer.
Definition of a type providing information about a database layer.
Constraint to compare if belonging attribute is less than a specific value.
Constraint to compare if belonging attribute is less than or equasl to a specific value.
Exception which will be thrown if a functionality is called which is license dependent and the installed FIRSTspirit license doen't support the expected license feature.
Constraint to compare the belonging attribute value by matching against the pattern specified by value.
The form can be retrieved via Link.getTemplate().
A dom node representing a link.
The LinkEditorValue interface represents the FirstSpirit input component CMS_INPUT_LINK
Deprecated.
Since 5.0.107 - usages of CMS_INPUT_LINKLIST should be replaced with FS_CATALOG.
A link template is a container for the rendering template for links.
This interface represants the subroot for linktemplates in templatestore.
An iterable on store elements that enables to transform the iterable into a list.
A dom node representing a list.
Represents the list style type.
Editor value of a list based option gadget.
This interface provides methods for all elements which supports lock mechanism Date: 24.07.2006 Time: 07:45:22
This LockException occurs if a lock attempt ora lock attempt fails.
Interface providing methods for logfile access.
A Serializable object of the mail header
A builder for creating a new MailHeader.
Service interface for sending mails via the server.
Use getService(MailService.class) to request an instance of this service.
Definition of a mail task.
Annotation to mark a method to be mandatory.
Value container for an image map.
Mastertemplates are used to create nodes in pagestore (pages, sections, content sections)
Container for describing a match of a search.
Context container definition for a mathematical context, allowing to define the precision of mathematical computation within an evaluation process.
Exception thrown if a session creation is not possible because the maximum count of licensed sessions is reached.
This interface provides methods to handle a media object from the MediaStore.
Project Media-Constraints settings. project level based media restrictions based on file size and/or file extension.
Marker element for media objects.
This interface provides methods to handle the MediaStore-folder
This class holds relevant metadata information regarding Picture-objects with the resolution requested.
This interface provides methods to handle the MediaStore-Root
Tag for editors working on binary media.
Service interface for sending messages via the server to other users, all users or usergroups.
Use getService(MessageService.class) to request an instance of this service.
This class represents a simple immutable MIME type object.
Defines a journal for model references.
This enum provides fields indicating a modification type.
This interface indicates a modification operation
Interface representing monoglot information, marking a data hierarchy path to only allow having one language-dependent component.
A monthly schedule where you can specify the week and the week day of the execution.
The week of month.
Interface indicating a move operation on a belonging storeelement.
A validation report container for multiple language-focused forms.
 
 
Exception signaling that a field name is not defined.
Constraint to compare if belonging attribute is not equal to a specific value.
Tagging interface for an EditorValue working on Number objects.
Deprecated.
Since 5.0.107 - usages of CMS_INPUT_OBJECTCHOOSER should be replaced with FS_DATASET.
Type token implementation for operation types.
Option is the persistence object for option based editors.
Interface for factories providing option creation functionalities.
Interface for provider of options, where an option consists of its value and language dependent labels.
Interface for a model on options.
Definition for editors that work on options.
Interface to combine different sub constraints with or
Parameter class for order criteria used for or selects
The Package object needs to be locked for modifying operations.
Enum representing a package type.
Interface representing a logfile of a package import
Interface providing access to a logfile belonging to a package pool Package
The PackageManager interface is the main interface of the corporate content (package pool) service.
All items which may be added to a package implement this.
Definition for accessing version information of a package.
Interface providing access to a log file created during creation of a package version
This interface provides methods to handle the Pages in the PageStore
This interface provides methods to handle the PageStore-folder
This interface provides methods to handle the page-groups in the SiteStore For creating a page-group see de.espirit.firstspirit.access.store.sitestore.SiteStoreRoot
This interface provides methods to handle the PageSpecification (language dependent properties of a site at SiteStore)
 
This interface provides methods to handle the pagereferences in the SiteStore
Deprecated.
Since 5.0.107 - usages of CMS_INPUT_PAGEREF should be replaced with FS_REFERENCE.
This interface provides methods to handle the SiteStore-folder
This interface represents the PageStore-Root node.
Interface providing means to operate on page templates.
This interface provides methods to handle templates of type section in the TemplateStore
Container for a pair of objects, usually a key and a value.
Placeholder for the value of an attribute specified in comparisons.
An error identifying a problem that occurred during a template parsing process.
Encapsulation of node permission flags which depend on the tree structure and on a group or a user and his assigned groups.
Indicates permission changes on a belonging store element.
Flag identifiying the type of change.
The PermissionEditorValue interface represents the FirstSpirit input component CMS_INPUT_PERMISSION
Interface to listen on permission change events of store element.
Permissions represents the persistence object of PermissionEditorValue.
Agent providing access to permission information.
This interface provides methods to handle a media object of type PICTURE from the MediaStore.
Represents a cropped rectangle of a picture, picture resolution.
Deprecated.
Since 5.0.107 - usages of CMS_INPUT_PICTURE should be replaced with FS_REFERENCE.
This interface provides methods to get the specification of a PictureResolution for a medium from the MediaStore.
An area of polygonic shape.
Definition of a builder for polygonal areas.
Definition of a presentation channel.
Interface representing the general gom preset modes.
Deprecated.
since 5.2.190105, please use PreviewUrlAgent.getContentProducerBuilder() or PreviewUrlAgent.getMediaBuilder() to create preview urls.The builder can be used to create preview urls for elements of type Page, PageRef or DocumentGroup.
Interface providing means to access and change elements preview image.
Model representing a preview url.
The type of the preview url.
This interface represents Users and Groups
Interface representing a printable template node.
Priorities for permissions.
FirstSpirit project.
Comment mode options.
Fallback strategy when an untranslated medium is generated
Definition for a task to perform a basic backup of the project's current state.
Definition of a task to perform a differential or incremental backup of the project's data.
 
Interface providing means to operate on project properties.
Common properties:
------------------
userService (UserService)
FIRSTspirit Project management.
Interface representing a publish group within the Corporate Content functionality of FirstSpirit.
A package can be subscribed for a specific publish group and new versions of packages can be published for a specific publish group.
Definition of a query description container.
A quickstart item provides a convenient way for opening SiteArchitect or ContentCreator with a predefined link on the start page.
The quickstart type.
The RadioButtonEditorValue interface represents the FirstSpirit input component CMS_INPUT_RADIOBUTTON.
Simple range container.
Definition of a builder for rectangular areas.
An area of rectangular shape.
A reference is either an internal reference (e.g.
Interface for IDProviders that support referencing.
Tagging interface for an EditorValue representing the FirstSpirit input component FS_REFERENCE.
Base definition for an entry to the references system.
Indicates that a required reference could not be found.
Interface indicating changes in referenced elements.
Specific type on entity references identified by a tuple of schema uid, type name, and a unique key.
Specific type on external references identified by their external resource.
Specific type on references identified by their id and kind.
Kind of id reference.
Specific type on references identified by their uid and type.
Specific type on foreign references of projects identified by their id.
Marker interface for elements providing information on references.
Specific type on foreign references of projects identified by their remote configuration name.
Aspect providing means to report references to FirstSpirit or external elements.
Indicates a release operation
Operation providing means to release elements on the server.
Interface representing the result of the release operation.
Representing various problems that can occur during a relase Used by ReleaseOperation
Deprecated.
since 5.2.180606, use ReleaseOperation instead
Deprecated.
since 5.2.180606, use ReleaseOperation instead
This class holds all necessary information for a connection to a remote project.
Remote task type - a cluster node is configured to execute a set of types and a task is of a specific type.
Container for defining a search request.
Junction.
The mode of the request
Picture resolution
Interface providing access to the progress information of a server restore action.
The problem type.
Interface providing access to the progress information of a server revert action.
The problem type.
Definition of a container providing information about a revision.
This interface represents details of storeelement changes belonging to a specific revision
Definition of an event containing information about the causing Revision and all contained changes.
This interface represents metadata of an specific revision.
Interface reprensenting the operation belonging to a commit of revision
The type of the revision operation.
Marker interface identifying all direct sub roots of GlobalStoreRoot. e.g.
Marker interface identifying all direct sub roots of TemplateStoreRoot.
Container of a ruleset definition.
Deprecated.
since 5.0.111 use RulesetContainer instead
Run state used for schedule tasks.
Operation to save a store element with defined options.
A context with access to schedule entry execution-related objects.
Defines a single entry for a job list of tasks to be scheduled.
The modes used to set the ParallelExecutionMode of this entry
Provides information on a currently running or a historic schedule entry.
Interface representing a schedule entry execution state.
Definition of a statistics container for a scheduled entry.
FirstSpirit storage for schedule management.
A single task to be executed within a scheduled job.
Schedule task templates can be used for project or server scoped actions.
Interface representing a schedule task test result.
Definition of a database schema description.
Interface providing methods for elements which can have schemas as children.
Definition of a container having schema entries.
This interface represants the subroot for schemas in templatestore.
This interface provides methods to handle the scripts in the TemplateStore
Interface providing methods for elements which can have scripts as children.
Common properties:
------------------
isWebClient (java.lang.Boolean) - since 4.2.404 - indicates whether this script context is executed in webclient or not.
(Note: This property has been deprecated with 5.0.12, use #isEnv(Env.WEBEDIT) instead)
Type definition of a script engine.
Registry to handle the different script engines.
Definition of a container that holds scripts.
This interface represants the subroot for scripts in templatestore.
Definition of a task to execute a script.
the script task
Please consider using QueryAgent.
Service interface for searching within FIRSTspirit.
Use getService(SearchService.class) to request an instance of this service.
This interface provides methods to handle the sections of Pages in the PageStore.
Deprecated.
since 5.0.501 - usages of CMS_INPUT_CONTENTAREALIST should be replaced with FS_CATALOG.
Deprecated.
since 5.2.21 - no replacement
Definition of a section as entry in a list.
Interface providing means to operate on section references.
Interface providing means to operate on section templates.
This interface provides methods to handle templates of type section in the TemplateStore
Model representing a Select statement to query entites from anor session.
This exception is thrown if an e-mail could not be sent.
This interface provides methods to handle server actions like e.g.
Thrown, if no server action existed for a requested action id.
This class represents a server backup file.
Progress action for the server backup progress.
Interface providing means to operate on server configuration.
The Java Servlet Specification 3.0 introduced "pluggability" features which require the server to scan web applications for annotations.
Agent providing access to the server configuration.
Agent providing information of the FirstSpirit server.
Interface representing the FirstSpirit version.
Indicates the mode which is currently active.
Indicates the quality level of the related FirstSpirit version.
A list of all accessible server properties.
A configurable property of the FirstSpirit server, e.g. the socket port number.
Indicates a server release operation
This exception is thrown if an service is requested Connection.getService(String)which doesn't exists on the server or is not running.
Interface for a class that brokers services.
Deployment of contents using the FirstSpirit deployment servlet (e.g. used to deploy contents into a local file system remotely)
Session is the entry point for a connection to a database.
Definition of a simple attribute.
Base interface for input components providing a simple text representation.
Interface providing means to operate on site store folders.
This interface provides methods to handle the SiteStore-Root
Tag for editor values working on sitestore variables.
Interface representing a snippet definition.
See the section 'Snippet' of the ODFS (online documentation - /help/odfs/template-develo/snippets/index.html) for further information.
Agent providing access to stored element snippet information.
Fallback configuration object definition.
Interface providing means to access snippet definitions.
A configuration definition to provide contextual information being used in snippet building.
Interface providing access to template snippet definitions.
This interface combines elements which could be start nodes in sitestore.
This interface represents an state in an workflow-model.
The type of this store (e.g.
 
 
Marker interface identifying folder elements.
The type of a StoreElement.
Listener to receive Store changes.
The type of a Store.
Definition of a container defining style specifica.
Interface providing means to operate on style templates.
Definition for defining a link to a style template from a rendering component.
The region targeted by this link.
This interface provides methods to handle the subscription to a corporate-content package.
Table is the persistence object of DomTableEditorValue.
Instances represents the cells of a table.
Since 4.2.17 a table cell extends the interface DomNode.
A dom node representing a table.
Interface providing means to operate on table format templates.
A dom node representing a table row of a table.
Interface for templates defining GUI for content store.
Type providing information on a mapping of a field to a column.
Definition of a table template providing editor.
Deprecated.
Since 5.0.107 - usages of CMS_INPUT_TABLIST should be replaced with FS_INDEX.
Tag interface for tagged repository revisions.
TargetReference is the persistence object of the reference editor (FS_REFERENCE).
TargetReference factory methods.
A workflow task.
Task editor mode
Error code for task verify.
Task context mode
Task priority
This class holds the error code and a localized error message of verify errors.
Error information if an error occured durch a task.
Interface representing a task execution result.
Value holder for the current or a history state of a task $Date$
TaskState creation mode
This interface provides methods to handle templates.
Definition of a container providing information about a body that is part of a page.
Interface providing methods for elements which can have templates as children.
Interface for nodes which provide a template document
$Date$
Interface representing a node of a template document.
This interface provides methods to handle TemplateExtensions for Page- and Section-Templates
This interface provides methods to handle the TemplateStore-folder like setting the name, creating sub folders, and creating templates.
A package restricted to nodes from templatestore, contentstore, and mediastore.
This interface is implemented by all elements which have a template.
A template set
Interface for nodes which are elements of the TemplateStore and belong to a specific sub root (e.g.
This interface provides methods for the TemplateStore root node, i.e. access to the sub root nodes, getting a template by its 'template id' (TemplateStoreRoot.getTemplateById(long), and getting a workflow by its 'workflow id' (TemplateStoreRoot.getWorkflowById(long)).
The TextareaEditorValue interface represents the FirstSpirit input component CMS_INPUT_TEXT.
A dom node representing text content.
The TextEditorValue interface represents the FirstSpirit input component CMS_INPUT_TEXT
Tag for editor values operating on a string.
This exception is thrown if a timeout limit is reached.
(e.g.
Hierarchical data object.
Client provider interface for hierarchically organized data.
Persistent format of a TNodesEditorValue.
This interface defines access to CMS_INPUT_TREESELECT data.
Represents a toggling gadget.
This interface represents a transition in the workflow-model.
Common parameter for workflow transitions.
Abstract typed filter definition providing base mechanisms and factories to easily create specific kinds of filters based on its specific object type.
Abstract type token implementation, click on Use-link above for further reading.
Error thrown, if the sub-type does not give a proper parametrization.
Throw if the script engine is not supported by FirstSpirit.
Deprecated.
since 5.0.3, use the interface UrlCreator.
Deprecated.
since 5.0.3 - use UrlCreator.Mode.
Definition for types that provide some url creator.
Model representing a url.
Provide stored URLs for media, content producer, or folder nodes.
FirstSpirit user.
 
A service providing user based access to a project's data.
FIRSTspirit User management.
Enum represanting different order strategies
Provides information about constraints on an attribute.
NOT USED
Definition for classes acting as notifiers for value change events.
Marker interface for classes providing a static valueOf(String) method to be created from String.
Utility class to provide reflective mechanism to access the contracted method.
Defines a journal for references.
This exception is thrown if a firstspirit client version doesn't fit together with the firstspirit server version and therefore communication problem are expected.
Deprecated.
since 5.0 - no replacement
Deprecated.
since 5.0 - no replacement
Java Web Start configuration, e.g. for starting SiteArchitect or ServerManager
Definition of a workflow element.
This interface represents an workflow-model.
Implementors are FirstSpirit elements which allows starting a workflow.
Interface providing methods for elements which can have workflows and WorkflowFolder as children.
Context object for performing a task state change.
This interface represents an workflow-element from an workflow.
This interface represents a workflow folder in templatestore.
This exception will be thrown if an operation on an element failed because the element is write locked by a workflow instance.
Interface providing methods to define workflow permissions
This interface represants the subroot for workflows in templatestore.
Definition of a context container for workflow scripts.
Type defining information on permissions for a transition.
Boolean enum type for properly named attribute values to switch some option.