pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

Serialized Form


Package org.torweg.pulse.accesscontrol

Class org.torweg.pulse.accesscontrol.AbstractAccessControlObject extends AbstractNamableEntity implements Serializable

serialVersionUID: 8971330317680818769L

Class org.torweg.pulse.accesscontrol.AbstractUserBase extends AbstractAccessControlObject implements Serializable

serialVersionUID: -7020963404983358073L

Serialized Fields

commandMatchers

java.util.Set<E> commandMatchers
the command matchers of the user.

Class org.torweg.pulse.accesscontrol.ChangeEmailRequest extends AbstractBasicEntity implements Serializable

serialVersionUID: 7813613274571592466L

Serialized Fields

creationTime

java.util.Date creationTime
The Date indicating the creation time of the User.


token

java.lang.String token
the token of the ChangeEmailRequest.


email

java.lang.String email
The email-address of the User.


user

User user
the User the ChangeEmailRequest is for.

Class org.torweg.pulse.accesscontrol.ChangePasswordRequest extends AbstractBasicEntity implements Serializable

serialVersionUID: 3989675910022009909L

Serialized Fields

creationTime

java.util.Date creationTime
The Date indicating the creation time of the User.


user

User user
the User the ChangeEmailRequest is for.


token

java.lang.String token
the token of the ChangeEmailRequest.

Class org.torweg.pulse.accesscontrol.CommandMatcher extends AbstractBasicEntity implements Serializable

serialVersionUID: 1442596545304151984L

Serialized Fields

locale

java.util.Locale locale
The Locale of the CommandMatcher.


bundle

Bundle bundle
The Bundle of the CommandMatcher.


action

java.lang.String action
The action of the CommandMatcher.


sitemapNodeId

java.lang.Long sitemapNodeId
The CommandMatcher's SitemapNode id.


parameters

java.util.Map<K,V> parameters
The Parameters associated with the CommandMatcher.


permission

Permission permission
The Permission needed to execute a matching Command.

Class org.torweg.pulse.accesscontrol.Group extends AbstractAccessControlObject implements Serializable

serialVersionUID: -6429942011690281961L

Serialized Fields

description

java.lang.String description
The description of the Group.


permissions

java.util.Set<E> permissions
The Permissions associated with the Group.

Class org.torweg.pulse.accesscontrol.Permission extends AbstractAccessControlObject implements Serializable

serialVersionUID: 7102043673242121392L

Serialized Fields

description

java.lang.String description
The description of the Permission.


commandMatchers

java.util.Set<E> commandMatchers
The CommandMatchers associated with the Permission.

Class org.torweg.pulse.accesscontrol.PreliminaryUser extends AbstractBasicEntity implements Serializable

serialVersionUID: 5421899255598191943L

Serialized Fields

name

java.lang.String name
The unique name of the PreliminaryUser.


email

java.lang.String email
The email-address of the PreliminaryUser.


password

java.lang.String password
The password of the PreliminaryUser.


creationTime

java.util.Date creationTime
The Date indicating the creation time of the PreliminaryUser.


token

java.lang.String token
The token needed to create a User from the PreliminaryUser.


signUpLocale

java.util.Locale signUpLocale
the locale used during the sign-up process.

Class org.torweg.pulse.accesscontrol.Role extends AbstractAccessControlObject implements Serializable

serialVersionUID: -421772203780732175L

Serialized Fields

description

java.lang.String description
The description of the Role.


groups

java.util.Set<E> groups
The Groups associated with the Role.


permissions

java.util.Set<E> permissions
The Permissions associated with the Role.

Class org.torweg.pulse.accesscontrol.User extends AbstractUserBase implements Serializable

serialVersionUID: -5023498623906595440L

Serialized Fields

email

java.lang.String email
The email-address of the User.


password

java.lang.String password
The password of the User.


superuser

java.lang.Boolean superuser
The superuser-flag of the User.


state

User.State state
the state of the User.


creationTime

java.util.Date creationTime
The Date indicating the creation time of the User.


lastModificationTime

java.util.Date lastModificationTime
The Date indicating the last modification time of the User.


lastLoginTime

java.util.Date lastLoginTime
The Date indicating the last login time of the User.


webdavEnabled

java.lang.Boolean webdavEnabled
The WebdavRole associated with the User.


groups

java.util.Set<E> groups
The Groups associated with the User.


permissions

java.util.Set<E> permissions
The Permissions associated with the User.


roles

java.util.Set<E> roles
The Roles associated with the User.


sessionRoles

java.util.Set<E> sessionRoles
The Roles ONLY valid during Session associated with the User.


values

java.util.Set<E> values
the values associated with the user.


attributes

java.util.Set<E> attributes
The attributes of the User. TODO: remove when attributes are finished


signUpLocale

java.util.Locale signUpLocale
the locale used during the sign-up process.

Class org.torweg.pulse.accesscontrol.User.Everybody extends User implements Serializable

serialVersionUID: 5070002854317169181L

Class org.torweg.pulse.accesscontrol.UserAttribute extends java.lang.Object implements Serializable

serialVersionUID: -5299145346415610929L

Serialized Fields

name

java.lang.String name
Deprecated. 
The name of the UserAttribute.


parent

UserAttribute parent
Deprecated. 
The parent of the UserAttribute.


attributes

java.util.Set<E> attributes
Deprecated. 
The children of the UserAttribute.


values

java.util.Set<E> values
Deprecated. 
The values of the UserAttribute.


Package org.torweg.pulse.accesscontrol.attributes

Class org.torweg.pulse.accesscontrol.attributes.AbstractAttribute extends Node implements Serializable

serialVersionUID: 5937048602470227822L

Serialized Fields

selfViewRoles

java.util.Set<E> selfViewRoles
the Roles which allow viewing the attribute for one's own User.


selfEditRoles

java.util.Set<E> selfEditRoles
the Roles which allow editing the attribute for one's own User.


adminViewRoles

java.util.Set<E> adminViewRoles
the Roles which allow viewing the attribute for arbitrary Users in the administration interface.


adminEditRoles

java.util.Set<E> adminEditRoles
the Roles which allow editing the attribute for arbitrary Users in the administration interface.


triggeredRoles

java.util.Set<E> triggeredRoles
the Roles which get assigned to Users, when the attribute and all its sub-attributes are valid.


systemAttribute

boolean systemAttribute
flag, indicating whether the attribute is a system attribute.


required

boolean required
flag, indicating whether the attribute is a required attribute.

Class org.torweg.pulse.accesscontrol.attributes.AbstractTypedCheck extends java.lang.Object implements Serializable

serialVersionUID: 4317625797418319493L

Serialized Fields

id

java.lang.Long id
primary key.

Class org.torweg.pulse.accesscontrol.attributes.AbstractValue extends AbstractBasicEntity implements Serializable

serialVersionUID: 5506451585041906560L

Serialized Fields

user

User user
the user the value is associated with.

Class org.torweg.pulse.accesscontrol.attributes.AttributeFactoryConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 387801084189595719L

Serialized Fields

attributeValueMapping

java.util.Map<K,V> attributeValueMapping
the attribute-value-mapping of the AttributeFactory.


attributeChecksMapping

java.util.Map<K,V> attributeChecksMapping
the attribute-checks-mapping of the AttributeFactory.

Class org.torweg.pulse.accesscontrol.attributes.BooleanAttribute extends AbstractAttribute<java.lang.Boolean> implements Serializable

serialVersionUID: 1070709557792849556L

Serialized Fields

name

java.lang.String name
the name of the BooleanAttribute.


check

AbstractTypedCheck<T> check
the check.

Class org.torweg.pulse.accesscontrol.attributes.BooleanValue extends AbstractValue<java.lang.Boolean> implements Serializable

serialVersionUID: -5175516594700080598L

Serialized Fields

value

java.lang.Boolean value
the value.


attribute

BooleanAttribute attribute
the attribute.

Class org.torweg.pulse.accesscontrol.attributes.BundleAttribute extends AbstractAttribute<Bundle> implements Serializable

serialVersionUID: -3826161248467664843L

Serialized Fields

bundle

Bundle bundle
the bundle.

Class org.torweg.pulse.accesscontrol.attributes.RegexStringCheck extends AbstractTypedCheck<java.lang.String> implements Serializable

serialVersionUID: 8283164116299702084L

Serialized Fields

regex

java.lang.String regex
the regex.


pattern

java.util.regex.Pattern pattern
the compiled regex.

Class org.torweg.pulse.accesscontrol.attributes.SectionAttribute extends AbstractAttribute<NilType> implements Serializable

serialVersionUID: -5996594026139536909L

Serialized Fields

name

java.lang.String name
the name of the SectionAttribute.


check

AbstractTypedCheck<T> check
the check.

Class org.torweg.pulse.accesscontrol.attributes.SectionValue extends AbstractValue<NilType> implements Serializable

serialVersionUID: -5765874839179087027L

Serialized Fields

attribute

SectionAttribute attribute
the attribute.

Class org.torweg.pulse.accesscontrol.attributes.SelectionAttribute extends AbstractAttribute<Selection> implements Serializable

serialVersionUID: -1215463126209893595L

Serialized Fields

name

java.lang.String name
the name of the SelectionAttribute.


check

AbstractTypedCheck<T> check
the check.


options

java.util.Set<E> options
The Parameters associated with the CommandBuilder.


multiselect

boolean multiselect
flag, indicating whether the attribute is a single or multi-select attribute (default false).

Class org.torweg.pulse.accesscontrol.attributes.SelectionValue extends AbstractValue<Selection> implements Serializable

serialVersionUID: -2697600573741763790L

Serialized Fields

value

Selection value
the value.


attribute

SelectionAttribute attribute
the attribute.

Class org.torweg.pulse.accesscontrol.attributes.StringAttribute extends AbstractAttribute<java.lang.String> implements Serializable

serialVersionUID: -2340338568563075793L

Serialized Fields

name

java.lang.String name
the name of the StringAttribute.


check

AbstractTypedCheck<T> check
the check.

Class org.torweg.pulse.accesscontrol.attributes.StringValue extends AbstractValue<java.lang.String> implements Serializable

serialVersionUID: 5893574296828225190L

Serialized Fields

value

java.lang.String value
the value.


attribute

StringAttribute attribute
the attribute.


Package org.torweg.pulse.accesscontrol.attributes.types

Class org.torweg.pulse.accesscontrol.attributes.types.NilType extends java.lang.Object implements Serializable

serialVersionUID: -6633411515358114604L

Class org.torweg.pulse.accesscontrol.attributes.types.Option extends AbstractNamableEntity implements Serializable

serialVersionUID: -3309132138159844608L

Serialized Fields

value

java.lang.String value
the option's value.


attribute

AbstractAttribute<T> attribute
reverse mapping to the attribute, the option belongs to.

Class org.torweg.pulse.accesscontrol.attributes.types.Selection extends AbstractBasicEntity implements Serializable

serialVersionUID: 3486509995288356626L

Serialized Fields

selectedOptions

java.util.Set<E> selectedOptions
The Parameters associated with the CommandBuilder.


Package org.torweg.pulse.accesscontrol.authentication

Class org.torweg.pulse.accesscontrol.authentication.AuthenticationConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -1086986185169763274L

Serialized Fields

parameterMappings

java.util.Map<K,V> parameterMappings
The name-mappings for the httpParameters.


loginModes

java.util.Set<E> loginModes
The login-modes provided by the Authentication.


redirectToHompageActions

java.util.Set<E> redirectToHompageActions
The names of actions which will not redirect to last view on logout.


errorCodes

java.util.Map<K,V> errorCodes
The error-codes of the Authentication.


singleSignOnTasks

java.util.Set<E> singleSignOnTasks
the single sign on tasks.

Class org.torweg.pulse.accesscontrol.authentication.AuthenticationException extends PulseException implements Serializable

serialVersionUID: -2476762597737834758L


Package org.torweg.pulse.annotations

Class org.torweg.pulse.annotations.AnnotationException extends PulseException implements Serializable

serialVersionUID: -2238897765209127009L


Package org.torweg.pulse.bundle

Class org.torweg.pulse.bundle.ActionConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 8694030485429710151L

Serialized Fields

action

java.lang.String action
the action.


methodConfigurations

java.util.Set<E> methodConfigurations
the method configurations belonging to the action.


generate

boolean generate
indicates whether the action shall be generated.


stripSitemapId

boolean stripSitemapId
indicates whether the sitemap-id shall be stripped from generated commands.


security

Action.Security security
the level of security.


uploadAllowed

boolean uploadAllowed
the uploads allowed flag.


stripSuffix

boolean stripSuffix
the strip suffix flag.

Class org.torweg.pulse.bundle.Bundle extends java.lang.Object implements Serializable

serialVersionUID: -8007500206195229474L

Serialized Fields

id

java.lang.Long id
The unique, generated id of this Bundle.


name

java.lang.String name
the bundle's name.


watchResources

java.util.List<E> watchResources
reload triggering resources of the Bundle.


controllers

java.util.List<E> controllers
the controllers associated with the bundle.


baseDir

java.io.File baseDir
the root directory of the bundle.


baseDirLastModified

long baseDirLastModified
the last modified timestamp of the root directory.


bundleXML

org.jdom.Element bundleXML
the bundle.xml as a JDOM Element.


contentTypes

java.util.Set<E> contentTypes
the contents available in the bundle.


contentViews

java.util.Map<K,V> contentViews
maps the different view types for every content.


actionMap

java.util.Map<K,V> actionMap
the action configuration map.


anyActionPreSet

java.util.Set<E> anyActionPreSet
the any action configuration set for pre-action execution.


anyActionPostSet

java.util.Set<E> anyActionPostSet
the any action configuration set for post-action execution.


actionsRequiringTokens

java.util.Collection<E> actionsRequiringTokens
the set of actions requiring tokens.

Class org.torweg.pulse.bundle.ControllerMethodConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -3716187111724667474L

Serialized Fields

methodParameters

java.lang.Object[] methodParameters
the method parameter types.

Class org.torweg.pulse.bundle.IllegalEventException extends PulseException implements Serializable

serialVersionUID: -1703795301490296504L

Class org.torweg.pulse.bundle.JobletSchedulerException extends PulseException implements Serializable

serialVersionUID: -8674815533307770901L


Package org.torweg.pulse.component.cms

Class org.torweg.pulse.component.cms.CMSFormMailerConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -966551613601259254L

Serialized Fields

cases

java.util.Map<K,V> cases
the different cases.


switchParameter

java.lang.String switchParameter
the parameter name used to identify the case.

Class org.torweg.pulse.component.cms.CMSFormProcessorConfiguration extends Configuration implements Serializable

serialVersionUID: 5628610810837231306L

Serialized Fields

switchParameter

java.lang.String switchParameter
The switch-parameter.


cases

java.util.List<E> cases
The cases of the configuration.

Class org.torweg.pulse.component.cms.CMSFormProcessorConfiguration.Case extends java.lang.Object implements Serializable

serialVersionUID: 8798394692996094998L

Serialized Fields

name

java.lang.String name
The name of the case.


itask

java.lang.Class<T> itask
The task which is to be performed after successful form-processing.


taskSuccessRedirectURI

java.lang.String taskSuccessRedirectURI
The URI to be used for redirects if the task has been successfully executed.


taskFailureRedirectURI

java.lang.String taskFailureRedirectURI
The URI to be used for redirects if the execution of the task has failed.


requireCaptcha

boolean requireCaptcha
Indicates whether a captcha has to be solved.

default: false


requiredFields

java.util.Collection<E> requiredFields
The required form fields.


regexFields

java.util.Map<K,V> regexFields
The form fields which have to match a regex.


regexStandardMessageOnlyFields

java.util.Collection<E> regexStandardMessageOnlyFields
Stores the names of the regex checks, which shall use the default error message.


conditions

java.util.Collection<E> conditions
The "Really-do-the-check-conditions".

Class org.torweg.pulse.component.cms.CMSFormProcessorConfiguration.Condition extends java.lang.Object implements Serializable

serialVersionUID: -7922410199769038217L

Serialized Fields

field

java.lang.String field
The name of the field this condition is for.


conditionParameter

java.lang.String conditionParameter
The name of the "condition" request parameter.


conditionValue

java.lang.String conditionValue
The required "condition" value.


required

boolean required
Check this condition on required-checks. default: true.


regex

boolean regex
Check this condition on regex-checks. default: true.

Class org.torweg.pulse.component.cms.CMSFormProcessorMailTaskConfiguration extends Configuration implements Serializable

serialVersionUID: -8532581433679821445L

Serialized Fields

switchParameter

java.lang.String switchParameter
The switch-parameter.


mailCases

java.util.List<E> mailCases
The mailCases of the configuration.

Class org.torweg.pulse.component.cms.CMSFormProcessorMailTaskConfiguration.EmailFromRequestConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 4173395173701724318L

Serialized Fields

parameterName

java.lang.String parameterName
The name of the request-parameter.


allowBlank

boolean allowBlank
Defines whether the email address provided by request is required.

Default: false


ignoreErrors

boolean ignoreErrors
Set this to true if errors building the email address from the request-parameter are to be ignored.

Default: false

Class org.torweg.pulse.component.cms.CMSFormProcessorMailTaskConfiguration.MailCase extends java.lang.Object implements Serializable

serialVersionUID: -3475127296617045944L

Serialized Fields

name

java.lang.String name
The name of the case.


resultDataImplementation

java.lang.Class<T> resultDataImplementation
The AbstractCMSFormProcessorMailTaskEmailData for the result.


emailFromRequestConfiguration

CMSFormProcessorMailTaskConfiguration.EmailFromRequestConfiguration emailFromRequestConfiguration
The EmailFromRequestConfiguration, which is going to be evaluated for sending an e-mail to.

NOTE: requires a MailCaseEmailConfiguration with default set to true.


emails

java.util.Set<E> emails
The MailCaseEmailConfigurations.


exceptionEmailConfiguration

EmailConfiguration exceptionEmailConfiguration
An EmailConfiguration to be use for mailing notifications about Exceptions which might occur during the execution of the CMSFormProcessorMailTask.

Class org.torweg.pulse.component.cms.CMSFormProcessorMailTaskConfiguration.MailCaseEmailConfiguration extends EmailConfiguration implements Serializable

serialVersionUID: -566325354833701561L

Serialized Fields

defaultConfiguration

boolean defaultConfiguration
Boolean flag which marks the MailCaseEmailConfiguration as default EmailConfiguration.

default: false


Package org.torweg.pulse.component.cms.admin

Class org.torweg.pulse.component.cms.admin.CMSContentEditorConfig extends AbstractBasicContentEditorConfig implements Serializable

serialVersionUID: 8167425197180834632L

Serialized Fields

ajaxPagesXSLFile

java.io.File ajaxPagesXSLFile
the AJAX XSL, that builds the FCK-Editor.

Class org.torweg.pulse.component.cms.admin.CMSPageEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -4838580077834220078L

Serialized Fields

ajaxFCKXSLFile

java.io.File ajaxFCKXSLFile
the AJAX XSL file that provides the FCKEditor.


ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.


Package org.torweg.pulse.component.cms.model

Class org.torweg.pulse.component.cms.model.CMSContent extends AbstractBasicContent implements Serializable

serialVersionUID: -6058204719800400305L

Serialized Fields

pages

java.util.List<E> pages
the Pages of the CMSContent.

Class org.torweg.pulse.component.cms.model.Page extends AbstractBasicEntity implements Serializable

serialVersionUID: -6207827934675593886L

Serialized Fields

contentString

java.lang.String contentString
the XML content of the Page.


contentElement

org.jdom.Element contentElement
the XML content of the Page as an Element.


Package org.torweg.pulse.component.core

Class org.torweg.pulse.component.core.CommandGeneratorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -7655070742793057571L

Serialized Fields

preparedCommands

java.util.concurrent.ConcurrentHashMap<K,V> preparedCommands
a HashMap with all prepared commands.

Class org.torweg.pulse.component.core.RuleBasedRedirectorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -2144692492985985846L

Serialized Fields

redirectRules

java.util.List<E> redirectRules
the defined redirect rules.


Package org.torweg.pulse.component.core.accesscontrol

Class org.torweg.pulse.component.core.accesscontrol.CleanUpAccessControlJobletConfiguration extends Configuration implements Serializable

serialVersionUID: 3061602684519671365L

Serialized Fields

changePasswordRequestValidity

TimeSpan changePasswordRequestValidity
the time span in which a reset password link is valid.


changeEmailRequestValidity

TimeSpan changeEmailRequestValidity
the time span in which a reset password link is valid.


preliminaryUserValidity

TimeSpan preliminaryUserValidity
the time span in which a preliminary user is valid.

Class org.torweg.pulse.component.core.accesscontrol.SignUpControllerConfig extends CaseDrivenRedirectAndEmailConfig implements Serializable

serialVersionUID: -6514626636243664263L

Serialized Fields

switchParameter

java.lang.String switchParameter
the parameter name used to identify the case.


activationRoleIds

java.util.Set<E> activationRoleIds
a list of ids of roles which are to be added on activation.


Package org.torweg.pulse.component.core.accesscontrol.admin

Class org.torweg.pulse.component.core.accesscontrol.admin.AccessControlEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 3207658591865027785L

Serialized Fields

ajaxWestXSLFile

java.io.File ajaxWestXSLFile
the AJAX XSL file. (access-control west-panel)


ajaxOverViewGridXSL

java.io.File ajaxOverViewGridXSL
the AJAX XSL file (overview-grid).


ajaxEditorXSL

java.io.File ajaxEditorXSL
the AJAX XSL file (editor).


ajaxAttributesXSL

java.io.File ajaxAttributesXSL
the AJAX XSL file (attribute-values-editor).


Package org.torweg.pulse.component.core.accesscontrol.attributes.admin

Class org.torweg.pulse.component.core.accesscontrol.attributes.admin.AttributeRegistryEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -1098780799644414718L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.


ajaxCreateXSLFile

java.io.File ajaxCreateXSLFile
the AJAX XSL file.


ajaxEditorsXSLFile

java.io.File ajaxEditorsXSLFile
the AJAX XSL file.


ajaxChecksXSLFile

java.io.File ajaxChecksXSLFile
the AJAX XSL file.

Class org.torweg.pulse.component.core.accesscontrol.attributes.admin.SubEditorSelectionAttributeConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 1622042570522265490L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.


Package org.torweg.pulse.component.core.accesscontrol.sso

Class org.torweg.pulse.component.core.accesscontrol.sso.CookieBasedSSOConfig extends Configuration implements Serializable

serialVersionUID: -6484227360587850229L

Serialized Fields

path

java.lang.String path
the cookie-path.


domain

java.lang.String domain
the cookie-domain.


jndiConfig

JNDILookupConfiguration jndiConfig
the JNDI lookup configuration for the data source.


tableName

java.lang.String tableName
the database table to be used.


includePassword

boolean includePassword
flag indicating, whether passwords are to be stored in the sso table.


maxTimeToLive

TimeSpan maxTimeToLive
the maximum TTL for entries in the sso table.


ssoRoles

java.util.Set<E> ssoRoles
an optional set of roles, for which sso is allowed. If emtpy, sso is enable for everybody.


Package org.torweg.pulse.component.core.accesscontrol.vfs.admin

Class org.torweg.pulse.component.core.accesscontrol.vfs.admin.VFSPermissionEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -1098780799644414718L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.


ajaxFileBrowserXSLFile

java.io.File ajaxFileBrowserXSLFile
shows the file-browser.


ajaxPermissionsXSLFile

java.io.File ajaxPermissionsXSLFile
shows the permission assorters.


adapters

java.util.List<E> adapters
the available BrowsingAdapters.


filesPerPage

int filesPerPage
the number of files to be displayed on a single page.


Package org.torweg.pulse.component.core.adminui

Class org.torweg.pulse.component.core.adminui.FCKEditorBrowserConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 994121006465596927L

Serialized Fields

ajaxXSLFCKBrowser

java.io.File ajaxXSLFCKBrowser
the XSL-file for AJAX-responses. (FCKEditor-pop-ups (link & file-browser))

Class org.torweg.pulse.component.core.adminui.FileBrowserConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 3937299813677998359L

Serialized Fields

adapters

java.util.List<E> adapters
the available BrowsingAdapters.


filesPerPage

int filesPerPage
the number of files to be displayed on a single page.


ajaxFileBrowserXSLFile

java.io.File ajaxFileBrowserXSLFile
shows the file-browser (imagegroup-editing).


Package org.torweg.pulse.component.core.contentregistry

Class org.torweg.pulse.component.core.contentregistry.ContentGroupEditorConfig extends AbstractBasicContentEditorConfig implements Serializable

serialVersionUID: 723727960892802716L

Serialized Fields

ajaxDescriptionXSLFile

java.io.File ajaxDescriptionXSLFile
the AJAX XSL file used for description reloads.

Class org.torweg.pulse.component.core.contentregistry.FileContentEditorConfig extends AbstractBasicContentEditorConfig implements Serializable

serialVersionUID: 723727960892802716L

Serialized Fields

ajaxFileEditorXSLFile

java.io.File ajaxFileEditorXSLFile
The XSL to initialise the file-editor with.


Package org.torweg.pulse.component.core.site

Class org.torweg.pulse.component.core.site.StyleControllerConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 6267313793374329655L

Serialized Fields

styles

org.jdom.Element styles
the styles.

Class org.torweg.pulse.component.core.site.ThemesControllerConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 7003873702574405466L

Serialized Fields

themeConfig

org.jdom.Element themeConfig
the basic theme configuration.


themes

org.jdom.Element themes
the themes.


themeGroups

org.jdom.Element themeGroups
the theme-groups.


Package org.torweg.pulse.component.core.site.content

Class org.torweg.pulse.component.core.site.content.LinkCorrectorJobletConfiguration extends Configuration implements Serializable

serialVersionUID: -3371077341205807913L

Serialized Fields

serverName

java.lang.String serverName
the server name.


baseUri

java.lang.String baseUri
the base uri.


removableNames

java.util.Set<E> removableNames
the removable names.


Package org.torweg.pulse.component.core.site.content.filter

Class org.torweg.pulse.component.core.site.content.filter.FilterContentDisplayerConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -1417921254144299349L

Serialized Fields

ajaxXslFile

java.io.File ajaxXslFile
the AJAX XSL file.


maxResultsPerPage

int maxResultsPerPage
the maximum number of items to display on one page.


namedConfXSLs

java.util.Map<K,V> namedConfXSLs
the addition xsl files.


namedConfMaxResults

java.util.Map<K,V> namedConfMaxResults
the additional maximum number of items to display on one page.


Package org.torweg.pulse.component.core.site.content.filter.admin

Class org.torweg.pulse.component.core.site.content.filter.admin.FilterContentEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 4026693573872192151L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.

Class org.torweg.pulse.component.core.site.content.filter.admin.FilterEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -7985564064925337057L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file for the WEST-editor.


ajaxEditorXSLFile

java.io.File ajaxEditorXSLFile
the AJAX XSL file for content-filter-editor.


ajaxOverViewEditorXSLFile

java.io.File ajaxOverViewEditorXSLFile
the AJAX XSL file for content-filter-editor which shows the overview of all filters.

Class org.torweg.pulse.component.core.site.content.filter.admin.FilterMatchesEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 3607303509296780022L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.

Class org.torweg.pulse.component.core.site.content.filter.admin.FilterRulesEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 596178951720933368L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.


Package org.torweg.pulse.component.core.site.map

Class org.torweg.pulse.component.core.site.map.SitemapEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 8475935391233545920L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.

Class org.torweg.pulse.component.core.site.map.SitemapMenuConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 7664133138492005933L

Serialized Fields

mode

java.lang.String mode
the display mode for the menu.


maxSitemapDepth

int maxSitemapDepth
the maximum depth for GetFullSitemap.getSitemap(org.torweg.pulse.bundle.Bundle, org.torweg.pulse.service.request.ServiceRequest) .


Package org.torweg.pulse.component.core.site.search

Class org.torweg.pulse.component.core.site.search.SearchSiteConfiguration extends AbstractConfigBean implements Serializable

serialVersionUID: 3488374670597167292L

Serialized Fields

suggestionsMaxResults

int suggestionsMaxResults
max results for suggestions (default = 5).


suggestionsTimeFactor

long suggestionsTimeFactor
time factor for suggestions to expire (default = 1 day).


failuresTimeFactor

long failuresTimeFactor
time factor for failures to expire (default = 1 day).


pagingMaxResults

int pagingMaxResults
max results for searches before paging starts (default = 25).


pagingMaxQuickNavLinks

int pagingMaxQuickNavLinks
max number of quick navigation links (default = 10).


suggestionsPenaltyInterval

long suggestionsPenaltyInterval
the penalty interval for suggestions (default = 3000ms).

Class org.torweg.pulse.component.core.site.search.SearchSiteStatisticsConfiguration extends AbstractConfigBean implements Serializable

serialVersionUID: -1261251106134968662L

Serialized Fields

recipients

java.util.List<E> recipients
the list of report recipients.


subject

java.lang.String subject
the subject of the report e-mail.


textXSL

java.lang.String textXSL
the XSL for the text part of the report e-mail.


Package org.torweg.pulse.component.core.site.view

Class org.torweg.pulse.component.core.site.view.ThemesEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 8875046224745189004L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.

Class org.torweg.pulse.component.core.site.view.ViewEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 3008366843702176816L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.


ajaxContentRegistryTreeXSLFile

java.io.File ajaxContentRegistryTreeXSLFile
the AJAX XSL that shows the ContentRegistryTree.


ajaxSectionTagEditorXSLFile

java.io.File ajaxSectionTagEditorXSLFile
the AJAX XSL that shows the SectionTagEditor.


ajaxDurationEditorXSLFile

java.io.File ajaxDurationEditorXSLFile
the AJAX XSL that shows the duration-editor.


Package org.torweg.pulse.component.core.system

Class org.torweg.pulse.component.core.system.HibernateStatisticsConfiguration extends Configuration implements Serializable

serialVersionUID: 6796356107029850965L

Serialized Fields

xsl

XSLHandleConfiguration xsl
the XSL for the "show" views.

Class org.torweg.pulse.component.core.system.InitWebsiteAdministrationConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -7055169500218214637L

Serialized Fields

xslLocation

java.io.File xslLocation
the location of the XSL file.


Package org.torweg.pulse.component.shop

Class org.torweg.pulse.component.shop.ShoppingCartControllerConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 2101202684697134243L

Serialized Fields

xslFiles

java.util.Map<K,V> xslFiles
the XSLs of the configuration.

Class org.torweg.pulse.component.shop.StockUpdaterJobletConfig extends Configuration implements Serializable

serialVersionUID: 4568199062766575457L

Serialized Fields

localeConfigs

java.util.Set<E> localeConfigs
The configurations for the different Locales.

Class org.torweg.pulse.component.shop.StockUpdaterJobletConfig.ExtraActivationValue extends java.lang.Object implements Serializable

serialVersionUID: 2016769811808364019L

Serialized Fields

item

java.lang.String item
The EAN of the shop item the activation value is given for.


value

int value
The value of the available number of the shop item needed to activate the shop item or leave it active.

Class org.torweg.pulse.component.shop.StockUpdaterJobletConfig.LocaleConfig extends java.lang.Object implements Serializable

serialVersionUID: 130615842697868825L

Serialized Fields

locale

java.util.Locale locale
The Locale.


dataFile

java.lang.String dataFile
The path to the data file used by the StockUpdaterJoblet .


deleteDataFile

boolean deleteDataFile
The flag indicating whether the data file is to be deleted after processing.


activationValue

int activationValue
The value of the available number of a shop item needed to activate the shop item or leave it active.


extraActivationValues

java.util.Set<E> extraActivationValues
The ExtraActivationValues.


excludeItems

java.util.Set<E> excludeItems
The items to be excluded from activation/deactivation.


activateItems

java.util.Set<E> activateItems
The items to be activated.


deactivateItems

java.util.Set<E> deactivateItems
The items to be deactivated.


reportEmailConfig

EmailConfiguration reportEmailConfig
The EmailConfiguration used to send the report e-mails.


Package org.torweg.pulse.component.shop.admin

Class org.torweg.pulse.component.shop.admin.ShopEditorConfig extends StoreEditorConfig implements Serializable

serialVersionUID: 6429403526337939698L

Serialized Fields

ajaxPricesXSLFile

java.io.File ajaxPricesXSLFile
the AJAX XSL file used for prices-editor.


ajaxPriceRolesXSLFile

java.io.File ajaxPriceRolesXSLFile
the AJAX XSL file used for price-roles-editor.

Class org.torweg.pulse.component.shop.admin.ShopOrderViewerConfiguration extends Configuration implements Serializable

serialVersionUID: -8259283179064460943L

Serialized Fields

orderOverviewXSL

XSLHandleConfiguration orderOverviewXSL
The Order-overview-XSL.


orderXSL

XSLHandleConfiguration orderXSL
The Order-XSL.

Class org.torweg.pulse.component.shop.admin.ShopSettingsEditorConfiguration extends Configuration implements Serializable

serialVersionUID: -8259283179064460943L

Serialized Fields

westPanelXSL

XSLHandleConfiguration westPanelXSL
The west-panel.


editorXSL

XSLHandleConfiguration editorXSL
The ShopSettings-editor-XSL.


taxGroupsXSL

XSLHandleConfiguration taxGroupsXSL
The TaxGroups-editor-XSL.

Class org.torweg.pulse.component.shop.admin.ShopSettingsEditorResult extends java.lang.Object implements Serializable

serialVersionUID: 4463279535677437480L

Serialized Fields

error

AdminErrors error
The error, if set.


shopSettings

ShopSettings shopSettings
The ShopSettings if set.


Package org.torweg.pulse.component.shop.checkout

Class org.torweg.pulse.component.shop.checkout.Address extends AbstractBasicEntity implements Serializable

serialVersionUID: -8269668143815450812L

Serialized Fields

salutation

java.lang.String salutation
The salutation.


firstName

java.lang.String firstName
The first name.


lastName

java.lang.String lastName
The last name.


additionalNameInfo

java.lang.String additionalNameInfo
The additional name info.


institution

java.lang.String institution
The institution.


street

java.lang.String street
The street.


additionalStreetInfo

java.lang.String additionalStreetInfo
The additional street info.


postalCode

java.lang.String postalCode
The postal code.


city

java.lang.String city
The city.


region

java.lang.String region
The region.


country

java.lang.String country
The country.

Class org.torweg.pulse.component.shop.checkout.CheckoutControllerConfiguration extends Configuration implements Serializable

serialVersionUID: -7869498054618735903L

Serialized Fields

localeConfigurations

java.util.Set<E> localeConfigurations
The CheckoutControllerLocaleConfigurations.

Class org.torweg.pulse.component.shop.checkout.CheckoutControllerConfiguration.CheckoutControllerLocaleConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -3239437450680203139L

Serialized Fields

locale

java.util.Locale locale
The Locale.


loginMandatory

boolean loginMandatory
The login-mandatory-flag, indicating whether the user has to be logged in, in order to be able to use the checkout.


minOrderValue

java.math.BigDecimal minOrderValue
The minimal order value.


maxOrderValue

java.math.BigDecimal maxOrderValue
The maximal order value.


customerFormConfiguration

FormConfiguration customerFormConfiguration
The FormConfiguration used to parse the Customer.


deliveryAddressFormConfiguration

FormConfiguration deliveryAddressFormConfiguration
The FormConfiguration used to parse the delivery address.


billingAddressFormConfiguration

FormConfiguration billingAddressFormConfiguration
The FormConfiguration used to parse the billing address.


dispatchConfigurations

java.util.Set<E> dispatchConfigurations
The DispatchConfigurations.


paymentConfigurations

java.util.Set<E> paymentConfigurations
The PaymentConfigurations.


orderDetailsFormConfiguration

FormConfiguration orderDetailsFormConfiguration
The FormConfiguration used to parse the OrderDetails.


finishingTaskConfigurations

java.util.List<E> finishingTaskConfigurations
The CheckoutFinishingTaskConfigurations.

Class org.torweg.pulse.component.shop.checkout.CheckoutControllerResult extends java.lang.Object implements Serializable

serialVersionUID: 884903586811705116L

Serialized Fields

configuration

CheckoutControllerConfiguration.CheckoutControllerLocaleConfiguration configuration
The CheckoutControllerLocaleConfiguration.


actionName

java.lang.String actionName
The action name.


status

CheckoutControllerStatus status
The CheckoutControllerStatus.


orderBuilder

Order.OrderBuilder orderBuilder
The OrderBuilder.


order

Order order
The Order.


formResult

ExtendedFormResult formResult
The ExtendedFormResult.


dispatchConfigurations

java.util.Set<E> dispatchConfigurations
The available DispatchConfigurations.


paymentConfigurations

java.util.Set<E> paymentConfigurations
The available PaymentConfigurations.

Class org.torweg.pulse.component.shop.checkout.CheckoutFinishingTaskConfiguration extends Configuration implements Serializable

serialVersionUID: -82527788252581816L

Serialized Fields

taskClassName

java.lang.String taskClassName
The fully qualified class name of the CheckoutFinishingTask class to be used.


roleNames

java.util.Set<E> roleNames
The names of the Roles granting access to the CheckoutFinishingTask.

Class org.torweg.pulse.component.shop.checkout.Customer extends AbstractBasicEntity implements Serializable

serialVersionUID: 860867967630312413L

Serialized Fields

userId

java.lang.Long userId
The user id.


emailAddress

java.lang.String emailAddress
The email address.


vatNumber

java.lang.String vatNumber
The VAT (value added tax) number.

Class org.torweg.pulse.component.shop.checkout.DispatchConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -4305288015426159392L

Serialized Fields

dataClassName

java.lang.String dataClassName
The fully qualified class name of the DispatchData class to be used.


dispatchType

DispatchType dispatchType
The DispatchType.


formConfiguration

FormConfiguration formConfiguration
The FormConfiguration used to parse the DispatchData.


minOrderValue

java.math.BigDecimal minOrderValue
The minimal order value.


maxOrderValue

java.math.BigDecimal maxOrderValue
The maximal order value.


paymentMethodIdCodes

java.util.Set<E> paymentMethodIdCodes
The id codes of the PaymentMethods combinable with the DispatchType.


roleNames

java.util.Set<E> roleNames
The names of the Roles granting access to the DispatchType.

Class org.torweg.pulse.component.shop.checkout.DispatchData extends AbstractBasicEntity implements Serializable

serialVersionUID: 3684048672709153682L

Serialized Fields

dispatchType

DispatchType dispatchType
The DispatchType.

Class org.torweg.pulse.component.shop.checkout.DispatchType extends AbstractBasicEntity implements Serializable

serialVersionUID: -5220444080387246036L

Serialized Fields

name

java.lang.String name
The name.


idCode

java.lang.String idCode
The id code.


price

Price price
The Price.

Class org.torweg.pulse.component.shop.checkout.InvoicePaymentControllerConfiguration extends Configuration implements Serializable

serialVersionUID: -8734588811653074677L

Class org.torweg.pulse.component.shop.checkout.InvoicePaymentData extends PaymentData implements Serializable

serialVersionUID: 4054094854017271976L

Class org.torweg.pulse.component.shop.checkout.Order extends AbstractBasicEntity implements Serializable

serialVersionUID: 7640300176300692134L

Serialized Fields

customer

Customer customer
The Customer.


deliveryAddress

Address deliveryAddress
The delivery address.


billingAddress

Address billingAddress
The billing address.


dispatchData

DispatchData dispatchData
The DispatchData.


paymentData

PaymentData paymentData
The PaymentData.


orderDetails

OrderDetails orderDetails
The OrderDetails.


orderContents

OrderContents orderContents
The OrderContents.


totalPrice

TotalPrice totalPrice
The TotalPrice.


orderMetaData

OrderMetaData orderMetaData
The OrderMetaData.

Class org.torweg.pulse.component.shop.checkout.Order.OrderBuilder extends java.lang.Object implements Serializable

serialVersionUID: 6436732834767667742L

Serialized Fields

customer

Customer customer
The Customer.


deliveryAddress

Address deliveryAddress
The delivery address.


billingAddress

Address billingAddress
The billing address.


dispatchData

DispatchData dispatchData
The DispatchData.


paymentData

PaymentData paymentData
The PaymentData.


orderDetails

OrderDetails orderDetails
The OrderDetails.


orderContents

OrderContents orderContents
The OrderContents.


totalPrice

TotalPrice totalPrice
The TotalPrice.


orderMetaData

OrderMetaData orderMetaData
The OrderMetaData.

Class org.torweg.pulse.component.shop.checkout.OrderContents extends AbstractBasicEntity implements Serializable

serialVersionUID: -8409790903485740359L

Serialized Fields

orderPositions

java.util.Set<E> orderPositions
The OrderPositions.


totalPrice

TotalPrice totalPrice
The TotalPrice.

Class org.torweg.pulse.component.shop.checkout.OrderDetails extends AbstractBasicEntity implements Serializable

serialVersionUID: -4807200045271893759L

Serialized Fields

netOrder

boolean netOrder
The net-order-flag, indicating whether the order is a net order.


legalNoticeAccepted

boolean legalNoticeAccepted
The legal-notice-accepted-flag, indicating whether the user has accepted the legal notice.


termsAndConditionsAccepted

boolean termsAndConditionsAccepted
The terms-and-conditions-accepted-flag, indicating whether the user has accepted the terms and conditions.


cancellationPolicyAccepted

boolean cancellationPolicyAccepted
The cancellation-policy-accepted-flag, indicating whether the user has accepted the cancellation policy.


privacyStatementAccepted

boolean privacyStatementAccepted
The privacy-statement-accepted-flag, indicating whether the user has accepted the privacy statement.


annotation

java.lang.String annotation
The annotation.

Class org.torweg.pulse.component.shop.checkout.OrderMetaData extends AbstractBasicEntity implements Serializable

serialVersionUID: 3906016670969896238L

Serialized Fields

bundle

Bundle bundle
The Bundle.


locale

java.util.Locale locale
The Locale.


netBased

boolean netBased
The net-based-flag, indicating whether the order is net based.


status

OrderStatus status
The OrderStatus.


orderDate

java.lang.Long orderDate
The date of the order.


successfulFinishingTasks

java.util.Set<E> successfulFinishingTasks
The fully qualified class names of the successfully executed CheckoutFinishingTasks.

Class org.torweg.pulse.component.shop.checkout.OrderPosition extends AbstractBasicEntity implements Serializable

serialVersionUID: -6361825973770616979L

Serialized Fields

quantity

int quantity
The quantity of items.


itemType

java.lang.Class<T> itemType
The type of the item.


itemId

java.lang.Long itemId
The id of the item.


name

java.lang.String name
The name of the item.


orderCode

java.lang.String orderCode
The order code of the item.


unitPrice

Price unitPrice
The Price of the item.


price

Price price
The Price.

Class org.torweg.pulse.component.shop.checkout.PaymentConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -4305288015426159392L

Serialized Fields

dataClassName

java.lang.String dataClassName
The fully qualified class name of the PaymentData class to be used.


paymentMethod

PaymentMethod paymentMethod
The PaymentMethod.


formConfiguration

FormConfiguration formConfiguration
The FormConfiguration used to parse the PaymentData.


minOrderValue

java.math.BigDecimal minOrderValue
The minimal order value.


maxOrderValue

java.math.BigDecimal maxOrderValue
The maximal order value.


dispatchTypeIdCodes

java.util.Set<E> dispatchTypeIdCodes
The id codes of the DispatchTypes combinable with the PaymentMethod.


roleNames

java.util.Set<E> roleNames
The names of the Roles granting access to the PaymentMethod.


startAuthorizationAction

java.lang.String startAuthorizationAction
The name of the action the controller is supposed to redirect to, in order to start the authorization.


authorizationFinishedAction

java.lang.String authorizationFinishedAction
The name of the action the payment controller is supposed to redirect to, after the authorization is finished.


authorizationCanceledAction

java.lang.String authorizationCanceledAction
The name of the action the payment controller is supposed to redirect to, if the authorization has been canceled.


authorizationFailedAction

java.lang.String authorizationFailedAction
The name of the action the payment controller is supposed to redirect to, if the authorization has failed.


startCaptureAction

java.lang.String startCaptureAction
The name of the action the payment controller is supposed to redirect to, in order to start the capture.


captureFinishedAction

java.lang.String captureFinishedAction
The name of the action the payment controller is supposed to redirect to, after the capture is finished.


captureCanceledAction

java.lang.String captureCanceledAction
The name of the action the payment controller is supposed to redirect to, if the capture has been canceled.


captureFailedAction

java.lang.String captureFailedAction
The name of the action the payment controller is supposed to redirect to, if the capture has failed.

Class org.torweg.pulse.component.shop.checkout.PaymentControllerResult extends java.lang.Object implements Serializable

serialVersionUID: -1845371307137034256L

Serialized Fields

actionName

java.lang.String actionName
The action name.


status

PaymentControllerStatus status
The PaymentControllerStatus.


orderBuilder

Order.OrderBuilder orderBuilder
The OrderBuilder.


order

Order order
The Order.

Class org.torweg.pulse.component.shop.checkout.PaymentData extends AbstractBasicEntity implements Serializable

serialVersionUID: 7063956226741582797L

Serialized Fields

paymentMethod

PaymentMethod paymentMethod
The PaymentMethod.


amount

java.math.BigDecimal amount
Returns the amount.


currency

java.util.Currency currency
Returns the Currency.


transactionId

java.lang.String transactionId
The transaction id.


providerTransactionId

java.lang.String providerTransactionId
The transaction id used by the payment provider.


status

PaymentData.PaymentStatus status
The PaymentStatus.


paymentDate

java.lang.Long paymentDate
The date of the payment.


authorizationFinishedAction

java.lang.String authorizationFinishedAction
The name of the action the payment controller is supposed to redirect to, after the authorization is finished.


authorizationCanceledAction

java.lang.String authorizationCanceledAction
The name of the action the payment controller is supposed to redirect to, if the authorization has been canceled.


authorizationFailedAction

java.lang.String authorizationFailedAction
The name of the action the payment controller is supposed to redirect to, if the authorization has failed.


captureFinishedAction

java.lang.String captureFinishedAction
The name of the action the payment controller is supposed to redirect to, after the capture is finished.


captureCanceledAction

java.lang.String captureCanceledAction
The name of the action the payment controller is supposed to redirect to, if the capture has been canceled.


captureFailedAction

java.lang.String captureFailedAction
The name of the action the payment controller is supposed to redirect to, if the capture has failed.

Class org.torweg.pulse.component.shop.checkout.PaymentMethod extends AbstractBasicEntity implements Serializable

serialVersionUID: 3776515301346213950L

Serialized Fields

name

java.lang.String name
The name.


idCode

java.lang.String idCode
The id code.


price

Price price
The Price.

Class org.torweg.pulse.component.shop.checkout.PayPalPaymentControllerConfiguration extends Configuration implements Serializable

serialVersionUID: 4761814498606590116L

Serialized Fields

localeConfigurations

java.util.Set<E> localeConfigurations
The PayPalPaymentControllerLocaleConfigurations.

Class org.torweg.pulse.component.shop.checkout.PayPalPaymentControllerConfiguration.PayPalPaymentControllerLocaleConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 4118618121640099066L

Serialized Fields

locale

java.util.Locale locale
The Locale.


payPalURL

java.lang.String payPalURL
The PayPal™ URL to connect to.


userName

java.lang.String userName
The user name used to access the PayPal™ NVP API.


password

java.lang.String password
The password used to access the PayPal™ NVP API.


signature

java.lang.String signature
The signature used to access the PayPal™ NVP API.


version

java.lang.String version
The version of the PayPal™ NVP API to use.


returnAction

java.lang.String returnAction
The "ReturnURL"-action-String.


cancelAction

java.lang.String cancelAction
The "CancelURL"-action-String.


giropaySuccessAction

java.lang.String giropaySuccessAction
The "GiropaySuccessURL"-action-String.


giropayCancelAction

java.lang.String giropayCancelAction
The "GiropayCancelURL"-action-String.


paymentRedirectURL

java.lang.String paymentRedirectURL
The URL-String for the payment redirect.


giropayRedirectURL

java.lang.String giropayRedirectURL
The URL-String for the giropay redirect.


errorReportConfiguration

EmailConfiguration errorReportConfiguration
The EmailConfiguration used to send error reports.

Class org.torweg.pulse.component.shop.checkout.PayPalPaymentData extends PaymentData implements Serializable

serialVersionUID: -1956094245152709455L

Serialized Fields

token

java.lang.String token
The token received from PayPal.


payerId

java.lang.String payerId
The payer id.


redirectRequired

boolean redirectRequired
The redirect-required-flag, indicating whether a redirect is required.


emailAddress

java.lang.String emailAddress
The email address.


paymentRedirectURL

java.lang.String paymentRedirectURL
The payment redirect URL.


giropayRedirectURL

java.lang.String giropayRedirectURL
The giropay redirect URL.

Class org.torweg.pulse.component.shop.checkout.Price extends AbstractBasicEntity implements Serializable

serialVersionUID: 6285921029163246L

Serialized Fields

amount

java.math.BigDecimal amount
The amount, which means either the net amount or the gross amount, according to the net-based-flag.


taxRate

TaxRate taxRate
The TaxRate.


currency

java.util.Currency currency
The Currency.


netBased

boolean netBased
The net-based-flag, indicating whether this Price is net based or gross based.


netAmount

java.math.BigDecimal netAmount
The net amount.


grossAmount

java.math.BigDecimal grossAmount
The gross amount.


taxAmount

java.math.BigDecimal taxAmount
The tax amount.


initialized

boolean initialized
The initialized-flag, indicating whether the net amount, the gross amount and the tax amount have already been calculated and set.

Class org.torweg.pulse.component.shop.checkout.SendEmailsTaskConfiguration extends CheckoutFinishingTaskConfiguration implements Serializable

serialVersionUID: -6156855501291704204L

Serialized Fields

confirmationEmailConfiguration

EmailConfiguration confirmationEmailConfiguration
The EmailConfiguration for the confirmation email.


orderEmailConfiguration

EmailConfiguration orderEmailConfiguration
The EmailConfiguration for the order email.

Class org.torweg.pulse.component.shop.checkout.TaxRate extends AbstractBasicEntity implements Serializable

serialVersionUID: 8013259887324018659L

Serialized Fields

name

java.lang.String name
The name.


percentage

java.math.BigDecimal percentage
The percentage.

Class org.torweg.pulse.component.shop.checkout.TotalPrice extends AbstractBasicEntity implements Serializable

serialVersionUID: -4705635241795064433L

Serialized Fields

amountQuotas

java.util.SortedSet<E> amountQuotas
The amount quotas, which means either the net amount quotas or the gross amount quotas, according to the net-based-flag. TODO: complete JavaDoc


currency

java.util.Currency currency
The Currency.


netBased

boolean netBased
The net-based-flag, indicating whether this TotalPrice is net based or gross based.


amount

java.math.BigDecimal amount
The amount, which means either the net amount or the gross amount, according to the net-based-flag.


netAmount

java.math.BigDecimal netAmount
The net amount.


grossAmount

java.math.BigDecimal grossAmount
The gross amount.


taxQuotas

java.util.SortedSet<E> taxQuotas
The tax quotas. TODO: complete JavaDoc


taxAmount

java.math.BigDecimal taxAmount
The tax amount.


initialized

boolean initialized
The initialized-flag, indicating whether the amount, the net amount, the gross amount, the tax quotas and the tax amount have already been calculated and set.

Class org.torweg.pulse.component.shop.checkout.TotalPrice.Quota extends AbstractBasicEntity implements Serializable

serialVersionUID: -1712796240727993158L

Serialized Fields

taxRate

TaxRate taxRate
The TaxRate.


amount

java.math.BigDecimal amount
The amount.

Class org.torweg.pulse.component.shop.checkout.WirecardCCPaymentControllerConfiguration extends Configuration implements Serializable

serialVersionUID: -1379628951706060076L

Serialized Fields

localeConfigurations

java.util.Set<E> localeConfigurations
The WirecardCCPaymentControllerLocaleConfigurations.

Class org.torweg.pulse.component.shop.checkout.WirecardCCPaymentControllerConfiguration.WirecardCCPaymentControllerLocaleConfiguration extends WirecardPaymentControllerConfiguration.WirecardPaymentControllerLocaleConfiguration implements Serializable

serialVersionUID: 5634208496578673995L

Serialized Fields

threeDSecureIncluded

boolean threeDSecureIncluded
The three-d-secure-included-flag, indicating whether '3-D Secure' is to be included in the payment process.

Class org.torweg.pulse.component.shop.checkout.WirecardCCPaymentData extends PaymentData implements Serializable

serialVersionUID: -5044144912604448856L

Serialized Fields

threeDSecureData

WirecardCCPaymentData.ThreeDSecureData threeDSecureData
The '3-D Secure' data.


creditCardNumber

java.lang.String creditCardNumber
The credit card number.


securityCode

java.lang.String securityCode
The cvc2 (also called cvv2 or cid) security code.


expirationYear

java.lang.String expirationYear
The expiration year.


expirationMonth

java.lang.String expirationMonth
The expiration month.


cardHolderName

java.lang.String cardHolderName
The card holder name.


cardStartYear

java.lang.String cardStartYear
The card start year.


cardStartMonth

java.lang.String cardStartMonth
The card start month.


cardIssueNumber

java.lang.String cardIssueNumber
The card issue number.


ipAddress

java.lang.String ipAddress
The IP address.

Class org.torweg.pulse.component.shop.checkout.WirecardCCPaymentData.ThreeDSecureData extends java.lang.Object implements Serializable

serialVersionUID: -3641833007719619946L

Serialized Fields

status

WirecardCCPaymentData.ThreeDSecureStatus status
The card's '3-D Secure' status. See Wirecard's '3-D Secure' documentation for details.


acsURL

java.lang.String acsURL
The ACSURL ("Access Control Server URL"). See Wirecard's '3-D Secure' documentation for details.


paReq

java.lang.String paReq
The PAReq ("Payment Authentication Request"). See Wirecard's '3-D Secure' documentation for details.


termURL

java.lang.String termURL
The TermURL. See Wirecard's '3-D Secure' documentation for details.


paRes

java.lang.String paRes
The PARes ("Payment Authentication Response"). See Wirecard's '3-D Secure' documentation for details.

Class org.torweg.pulse.component.shop.checkout.WirecardEFTPaymentData extends PaymentData implements Serializable

serialVersionUID: -620484186459441510L

Serialized Fields

accountHolderFirstName

java.lang.String accountHolderFirstName
The account holder first name.


accountHolderLastName

java.lang.String accountHolderLastName
The account holder last name.


accountHolderCompany

java.lang.String accountHolderCompany
The account holder company.


accountNumber

java.lang.String accountNumber
The account number.


bankCode

java.lang.String bankCode
The bank code.


bankCountryCode

java.lang.String bankCountryCode
The bank's country code.


ipAddress

java.lang.String ipAddress
The IP address.

Class org.torweg.pulse.component.shop.checkout.WirecardPaymentControllerConfiguration extends Configuration implements Serializable

serialVersionUID: -5720596124840537038L

Serialized Fields

localeConfigurations

java.util.Set<E> localeConfigurations
The WirecardPaymentControllerLocaleConfigurations.

Class org.torweg.pulse.component.shop.checkout.WirecardPaymentControllerConfiguration.BusinessCaseConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -5762210249625818994L

Serialized Fields

name

java.lang.String name
The name.


signature

java.lang.String signature
The signature.


userName

java.lang.String userName
The user name.


password

java.lang.String password
The password.

Class org.torweg.pulse.component.shop.checkout.WirecardPaymentControllerConfiguration.ConnectionConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -436746448142229284L

Serialized Fields

businessCaseConfiguration

WirecardPaymentControllerConfiguration.BusinessCaseConfiguration businessCaseConfiguration
The BusinessCaseConfiguration.


urlString

java.lang.String urlString
The URL String.


timeout

int timeout
The timeout.


requestMethod

java.lang.String requestMethod
The request method.


contentType

java.lang.String contentType
The content type.


contentEncoding

java.lang.String contentEncoding
The content encoding.

Class org.torweg.pulse.component.shop.checkout.WirecardPaymentControllerConfiguration.WirecardPaymentControllerLocaleConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -7173262321591090074L

Serialized Fields

locale

java.util.Locale locale
The Locale.


connectionConfiguration

WirecardPaymentControllerConfiguration.ConnectionConfiguration connectionConfiguration
The ConnectionConfiguration.


transactionMode

WirecardPaymentControllerConfiguration.TransactionMode transactionMode
The TransactionMode.


errorReportConfiguration

EmailConfiguration errorReportConfiguration
The EmailConfiguration used to send error reports.


Package org.torweg.pulse.component.shop.model

Class org.torweg.pulse.component.shop.model.InconsistentPricingException extends PulseException implements Serializable

serialVersionUID: 5002818805441450571L

Class org.torweg.pulse.component.shop.model.Price extends AbstractBasicEntity implements Serializable

serialVersionUID: 1432072222565690754L

Serialized Fields

status

Status status
the status of the price.


amount

long amount
the amount.


taxGroup

TaxGroup taxGroup
the sales tax percentage.


roles

java.util.Set<E> roles
the Roles the Price is available for.


minOrderSize

java.lang.Integer minOrderSize
the minimum amount to get this price.


maxOrderSize

java.lang.Integer maxOrderSize
the maximum amount this price is valid for.

Class org.torweg.pulse.component.shop.model.Price.IncomparablePricesException extends PulseException implements Serializable

serialVersionUID: 7278205703580018828L

Class org.torweg.pulse.component.shop.model.PriceComparator extends java.lang.Object implements Serializable

serialVersionUID: -928002312479627326L

Class org.torweg.pulse.component.shop.model.ShopContent extends StoreContent implements Serializable

serialVersionUID: -6908911581000526642L

Serialized Fields

shopVariants

java.util.Set<E> shopVariants
The ShopVariants of the ShopContent.


status

Status status
The Status of the ShopContent.


prices

java.util.Set<E> prices
The Prices of the ShopContent.


stock

java.lang.Integer stock
The stock amount of the ShopContent.

Class org.torweg.pulse.component.shop.model.ShoppingCart extends java.lang.Object implements Serializable

serialVersionUID: -2530092815898509607L

Serialized Fields

positions

java.util.Set<E> positions
The ShoppingCartPositions of the ShoppingCart.


bundle

Bundle bundle
the Bundle the cart belongs to.


locale

java.util.Locale locale
the Locale the cart belongs to.

Class org.torweg.pulse.component.shop.model.ShoppingCartPosition extends java.lang.Object implements Serializable

serialVersionUID: 5673717401724301140L

Serialized Fields

item

ShopItem item
The ShopItem.


amount

int amount
The amount.

Class org.torweg.pulse.component.shop.model.ShopSettings extends AbstractBasicEntity implements Serializable

serialVersionUID: 4855035958246749104L

Serialized Fields

bundle

Bundle bundle
the Bundle of the ShopSettings.


locale

java.util.Locale locale
the Bundle of the RegistryBundleNode.


currency

java.util.Currency currency
the currency of the shop.


netBased

boolean netBased
Tells whether the shop is net based or gross based.


taxGroups

java.util.Set<E> taxGroups
the tax groups of the shop.

Class org.torweg.pulse.component.shop.model.ShopVariant extends StoreVariant implements Serializable

serialVersionUID: -1184091283100404268L

Serialized Fields

status

Status status
The Status of the ShopVariant.


prices

java.util.Set<E> prices
The Prices of the ShopVariant.


stock

java.lang.Integer stock
The stock of the ShopVariant.

Class org.torweg.pulse.component.shop.model.TaxGroup extends AbstractNamableEntity implements Serializable

serialVersionUID: 7243051288157061587L

Serialized Fields

shopSettings

ShopSettings shopSettings
the ShopSettings the TaxGroup belongs to.


percentage

long percentage
the percentage.


Package org.torweg.pulse.component.statistics

Class org.torweg.pulse.component.statistics.DataAggregationJobletConfiguration extends Configuration implements Serializable

serialVersionUID: 8424477915024621264L

Serialized Fields

maxSessionIdleTime

TimeSpan maxSessionIdleTime
A time span specifying the maximum idle time of a session. If this time span is exceeded a new visit will be generated for the session. This value does not necessarily have to correlate with the actual value from the servlet-container.


assumedTimeForLastPageImpression

TimeSpan assumedTimeForLastPageImpression
A time span specifying an assumed time for the last page impression of a Visit.


aggregatorClassNames

java.util.Set<E> aggregatorClassNames
The AbstractBaseAggregators (fqn's) to be processed by the DataAggregationJoblet as configured.


preTaskClassNames

java.util.Set<E> preTaskClassNames
The IPreRunAndOrPostRunTasks (fqn's) to be processed by the DataAggregationJoblet just after the DataAggregationJoblet has been configured and right before the DataAggregationJoblet is being executed.


postTaskClassNames

java.util.Set<E> postTaskClassNames
The IPreRunAndOrPostRunTasks (fqn's) to be processed by the DataAggregationJoblet right after the DataAggregationJoblet has been executed.


preAggregationTaskClassNames

java.util.Set<E> preAggregationTaskClassNames
The IPreAggregationAndOrPostAggregationTasks (fqn's) to be processed by the DataAggregationJoblet right before the DataAggregationJoblet.AggregationExecutor is being executed.


postAggregationTaskClassNames

java.util.Set<E> postAggregationTaskClassNames
The IPreAggregationAndOrPostAggregationTasks (fqn's) to be processed by the DataAggregationJoblet right after the DataAggregationJoblet.AggregationExecutor has been executed.


piRecordProcessingLimit

java.lang.Integer piRecordProcessingLimit
The PIRecord processing limit.

This is the maximum number of PIRecords being processed in a single DataAggregationJoblet run.


exceptionEmailConfiguration

EmailConfiguration exceptionEmailConfiguration
An EmailConfiguration to be use for mailing notifications about Exceptions which might occur during the execution of the DataAggregationJoblet.

Class org.torweg.pulse.component.statistics.SendReportEmailJobletConfiguration extends Configuration implements Serializable

serialVersionUID: -8015972599926898493L

Serialized Fields

reporters

java.util.Set<E> reporters
The reporters: IStatisticsPDFReportControllers.


periodForCalculatingDuration

Period periodForCalculatingDuration
The Period to build the reports for.

default: Period.MONTH


reportEmailAddressConfigurations

java.util.Set<E> reportEmailAddressConfigurations
The ReportEmailAddressConfigurations.


reportEmailConfiguration

EmailConfiguration reportEmailConfiguration
The EmailConfiguration.


reportPDFXsl

XSLHandleConfiguration reportPDFXsl
The XSLHandleConfiguration which provides the XSL for building the report PDF.

Class org.torweg.pulse.component.statistics.SendReportEmailJobletConfiguration.ReportEmailAddressConfiguration extends EmailAddressConfiguration implements Serializable

serialVersionUID: 7002001234184043810L

Serialized Fields

serverConfigurations

java.util.Set<E> serverConfigurations
The ReportEmailServerConfiguration.

Class org.torweg.pulse.component.statistics.SendReportEmailJobletConfiguration.ReportEmailAddressConfiguration.ReportEmailServerConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 3158488477365191045L

Serialized Fields

hostName

java.lang.String hostName
The host name of the StatisticsServer.


reportNames

java.util.Set<E> reportNames
The names of the reports to be made available for the StatisticsServer matching the hostName.

Class org.torweg.pulse.component.statistics.SendReportEmailJobletConfiguration.ReporterConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 3365059317481785439L

Serialized Fields

name

java.lang.String name
The name (identifier).


className

java.lang.String className
The class of the implementation of IStatisticsPDFReportController.


serverHostNames

java.util.Set<E> serverHostNames
The host names of the StatisticsServers.

These host names are the host names of the StatisticsServers for which the IStatisticsPDFReportController matching the class name of the ReporterConfiguration will be invoked.


Package org.torweg.pulse.component.statistics.aggregator.task

Class org.torweg.pulse.component.statistics.aggregator.task.UpdateStatisticsDatabaseTaskConfiguration extends Configuration implements Serializable

serialVersionUID: 8424477915024621264L

Serialized Fields

knownStatisticsServers

java.util.Set<E> knownStatisticsServers
The known StatisticsServers.


knownUserAgents

java.util.Set<E> knownUserAgents
The known UserAgents.


knownOperatingSystems

java.util.Set<E> knownOperatingSystems
The known OperatingSystems.


Package org.torweg.pulse.component.statistics.model

Class org.torweg.pulse.component.statistics.model.AbstractRegexVersioned extends AbstractNamedEntity implements Serializable

serialVersionUID: -3693288011013232056L

Serialized Fields

versions

java.util.List<E> versions
The Versions.


category

java.lang.String category
The identifier of the category.


regex

java.lang.String regex
The regular expression to match the operating system-string to.

Class org.torweg.pulse.component.statistics.model.AbstractResolution extends AbstractBasicEntity implements Serializable

serialVersionUID: -268176471990956789L

Serialized Fields

x

java.lang.Integer x
The available pixels in horizontal direction.


y

java.lang.Integer y
The available pixels in vertical direction.


format

AbstractResolution.Format format
The format.

Class org.torweg.pulse.component.statistics.model.AbstractVersion extends AbstractNamedEntity implements Serializable

serialVersionUID: 5837930131673084556L

Class org.torweg.pulse.component.statistics.model.OperatingSystem extends AbstractRegexVersioned implements Serializable

serialVersionUID: -7068062593712859250L

Class org.torweg.pulse.component.statistics.model.PIRecord extends AbstractBasicEntity implements Serializable

serialVersionUID: 1853888470057783953L

Serialized Fields

recorded

long recorded
The Date of creation - milliseconds.


processed

long processed
The Date the PIRecord has been processed by DataAggregationJoblet.


server

StatisticsServer server
the server the PIRecord belongs to.


ipHash

java.lang.String ipHash
the hashed IP-address.


country

java.lang.String country
the ISO 3166-2 two-letter country code.


path

java.lang.String path
the path.


referer

java.lang.String referer
the HTTP referer [sic].


userAgentString

java.lang.String userAgentString
the user-agent as sent by the browser.


sessionId

java.lang.String sessionId
The session-id.


proxyRequest

boolean proxyRequest
Indicates requests made by proxies.


recurring

boolean recurring
Indicates whether the stored session-id is from a newly created session.


xRes

java.lang.Integer xRes
the screen x-resolution, if given.


yRes

java.lang.Integer yRes
the screen y-resolution, if given.


vpXRes

java.lang.Integer vpXRes
the viewport x-resolution, if given.


vpYRes

java.lang.Integer vpYRes
the viewport y-resolution, if given.

Class org.torweg.pulse.component.statistics.model.RegexVersion extends AbstractVersion<java.lang.String> implements Serializable

serialVersionUID: 6587018149110915569L

Serialized Fields

regex

java.lang.String regex
The regular expression to match the user-agent-string to.

Class org.torweg.pulse.component.statistics.model.ScreenResolution extends AbstractResolution implements Serializable

serialVersionUID: -5203886390212259019L

Class org.torweg.pulse.component.statistics.model.StatisticsServer extends AbstractBasicEntity implements Serializable

serialVersionUID: 8884131572235064080L

Serialized Fields

hostName

java.lang.String hostName
the hostName of the server we are recording statistics of.


pathSeparator

java.lang.String pathSeparator
the path-separator of the server we are recording statistics of.


allowProxy

boolean allowProxy
indicates whether a proxy (e.g. a JSP or PHP script on the statistics server) may be used (true) to transmit the page impression.


keepPIRecordsFor

TimeSpan keepPIRecordsFor
A TimeSpan, specifying how long to keep the related PIRecords after the aggregation has been run.

Class org.torweg.pulse.component.statistics.model.UserAgent extends AbstractRegexVersioned implements Serializable

serialVersionUID: -3134264569704129734L


Package org.torweg.pulse.component.statistics.model.aggregation

Class org.torweg.pulse.component.statistics.model.aggregation.AbstractAggregation extends AbstractBasicEntity implements Serializable

serialVersionUID: 8961277121778921282L

Serialized Fields

startTime

long startTime
The start time(-stamp) of the AbstractAggregation.


endTime

long endTime
The end time(-stamp) of the AbstractAggregation.


statisticsServer

StatisticsServer statisticsServer
The StatisticsServer this aggregation is related to.

Class org.torweg.pulse.component.statistics.model.aggregation.AbstractCountAggregation extends AbstractAggregation implements Serializable

serialVersionUID: 2626430460787967562L

Serialized Fields

counter

int counter
The internal counter.

Class org.torweg.pulse.component.statistics.model.aggregation.AbstractRegexVersionedCounter extends AbstractBasicEntity implements Serializable

serialVersionUID: 172778008120627703L

Serialized Fields

abstractAggregation

AbstractAggregation abstractAggregation
The "parent-"AbstractAggregation the AbstractRegexVersionedCounter belongs to.


version

RegexVersion version
The underlying Version.


counter

int counter
The actual counter.

Class org.torweg.pulse.component.statistics.model.aggregation.AbstractRegexVersionedCounterAggregation extends AbstractAggregation implements Serializable

serialVersionUID: 3041219383267733481L

Serialized Fields

counted

java.lang.Object counted
The underlying org.torweg.pulse.component.statistics.AbstractRegexVersioned being counted.


counters

java.util.Set<E> counters
The AbstractRegexVersionedCounters the AbstractRegexVersionedCounterAggregation operates on.


counter

int counter
The counter counter of the AbstractRegexVersionedCounterAggregation.

Class org.torweg.pulse.component.statistics.model.aggregation.AbstractTreeAggregation extends AbstractAggregation implements Serializable

serialVersionUID: -3694255080001289064L

Serialized Fields

path

AbstractTreeElement<T extends AbstractTreeElement<T>> path
The AbstractTreeElement this AbstractTreeAggregation is for.


hits

int hits
The number of (direct) hits for the path.

Class org.torweg.pulse.component.statistics.model.aggregation.AbstractTreeElement extends Node implements Serializable

serialVersionUID: 2517625678832756338L

Serialized Fields

pathString

java.lang.String pathString
The name of the pathString element represented by this AbstractTreeElement.


rootNode

boolean rootNode
Indicates a root-AbstractTreeElement.


server

StatisticsServer server
the server the path element belongs to.

Class org.torweg.pulse.component.statistics.model.aggregation.AverageTimePerVisitAggregation extends AbstractAggregation implements Serializable

serialVersionUID: -8593340599059224392L

Serialized Fields

counter

int counter
The Visit-counter.


time

double time
The average time per Visit in milliseconds.

Class org.torweg.pulse.component.statistics.model.aggregation.CountryHitCounter extends AbstractBasicEntity implements Serializable

serialVersionUID: 2249775569226298877L

Serialized Fields

country

java.lang.String country
The country.


counter

int counter
The total.

Class org.torweg.pulse.component.statistics.model.aggregation.CountryPerPIRecordAggregation extends AbstractAggregation implements Serializable

serialVersionUID: 4777167613265226520L

Serialized Fields

counters

java.util.Set<E> counters
The counters.

Class org.torweg.pulse.component.statistics.model.aggregation.CountryPerVisitAggregation extends AbstractAggregation implements Serializable

serialVersionUID: 4777167613265226520L

Serialized Fields

counters

java.util.Set<E> counters
The counters.

Class org.torweg.pulse.component.statistics.model.aggregation.ICountComparator extends java.lang.Object implements Serializable

serialVersionUID: -2135848873765475724L

Serialized Fields

orderMode

ICountComparator.Order orderMode
The duration order of the ICountComparator.

default: ICountComparator.Order.ASC


compareMode

ICountComparator.Mode compareMode
The mode of the ICountComparator.

default: ICountComparator.Mode.START

Class org.torweg.pulse.component.statistics.model.aggregation.OperatingSystemPerVisitAggregation extends AbstractRegexVersionedCounterAggregation<OperatingSystem,OperatingSystemVersionCounter> implements Serializable

serialVersionUID: -1029063589751573972L

Class org.torweg.pulse.component.statistics.model.aggregation.OperatingSystemVersionCounter extends AbstractRegexVersionedCounter<OperatingSystemPerVisitAggregation> implements Serializable

serialVersionUID: -1190741078278257649L

Class org.torweg.pulse.component.statistics.model.aggregation.PathTreeAggregation extends AbstractTreeAggregation<PathTreeElement> implements Serializable

serialVersionUID: 9065028173940092999L

Serialized Fields

childHits

int childHits
The number of hits on the children of the path.


bounces

int bounces
The number of bounces for the path.


childBounces

int childBounces
The number of child-bounces for the path.


entries

int entries
The number of "first" hits for the path.


leaves

int leaves
The number of "last" hits for the path.

Class org.torweg.pulse.component.statistics.model.aggregation.PathTreeElement extends AbstractTreeElement<PathTreeElement> implements Serializable

serialVersionUID: 9125092288102188525L

Class org.torweg.pulse.component.statistics.model.aggregation.PIRecordCountAggregation extends AbstractCountAggregation implements Serializable

serialVersionUID: 2626430460787967562L

Serialized Fields

counters

java.util.Set<E> counters
The counters.

Class org.torweg.pulse.component.statistics.model.aggregation.PIRecordCountAggregationHitCounter extends AbstractBasicEntity implements Serializable

serialVersionUID: -3726039334573109223L

Serialized Fields

hour

AbstractAggregation.Hour hour
The AbstractAggregation.Hour.


counter

int counter
The total.


startTime

long startTime
The start time-stamp of the underlying duration.


endTime

long endTime
The end time-stamp of the underlying duration.

Class org.torweg.pulse.component.statistics.model.aggregation.RefererTreeAggregation extends AbstractTreeAggregation<RefererTreeElement> implements Serializable

serialVersionUID: 2499316008737717685L

Class org.torweg.pulse.component.statistics.model.aggregation.RefererTreeElement extends AbstractTreeElement<RefererTreeElement> implements Serializable

serialVersionUID: 2245427221751046384L

Class org.torweg.pulse.component.statistics.model.aggregation.ScreenResolutionPerVisitAggregation extends AbstractCountAggregation implements Serializable

serialVersionUID: 2754021432008524707L

Serialized Fields

screenResolution

ScreenResolution screenResolution
The ScreenResolution of the ScreenResolutionPerVisitAggregation.

Class org.torweg.pulse.component.statistics.model.aggregation.UserAgentPerVisitAggregation extends AbstractRegexVersionedCounterAggregation<UserAgent,UserAgentVersionCounter> implements Serializable

serialVersionUID: 3762381020399759159L

Class org.torweg.pulse.component.statistics.model.aggregation.UserAgentVersionCounter extends AbstractRegexVersionedCounter<UserAgentPerVisitAggregation> implements Serializable

serialVersionUID: 7923518720833243081L

Class org.torweg.pulse.component.statistics.model.aggregation.VisitCountAggregation extends AbstractCountAggregation implements Serializable

serialVersionUID: 2626430460787967562L

Serialized Fields

bounces

int bounces
The bounces for the day.


Package org.torweg.pulse.component.statistics.user

Class org.torweg.pulse.component.statistics.user.UserStatisticsControllerConfiguration extends AbstractBaseConfiguration implements Serializable

serialVersionUID: 6310795437517879099L

Serialized Fields

startYear

int startYear
The starting year to look for users created.


monthsToGoBack

int monthsToGoBack
The months to go back.

Class org.torweg.pulse.component.statistics.user.UserStatisticsPDFControllerConfiguration extends UserStatisticsControllerConfiguration implements Serializable

serialVersionUID: 6193804067062371269L

Serialized Fields

reportPDFXSLHandle

XSLHandleConfiguration reportPDFXSLHandle
The XSLHandleConfiguration to create the PDF from.


Package org.torweg.pulse.component.statistics.util

Class org.torweg.pulse.component.statistics.util.AbstractRegexVersionedCounterAggregationRowData extends AbstractRowData<T extends AbstractRegexVersionedCounterAggregation<? extends AbstractRegexVersioned,?>> implements Serializable

serialVersionUID: -8472054163624797954L

Serialized Fields

counter

java.lang.Integer counter
The counter.


countedTotals

java.util.Map<K,V> countedTotals
The counted totals.


dataObjects

java.util.Set<E> dataObjects
The underlying data.

Class org.torweg.pulse.component.statistics.util.AbstractRegexVersionedCounterAggregationRowDataBuilder extends java.lang.Object implements Serializable

serialVersionUID: 3229407307774727028L

Class org.torweg.pulse.component.statistics.util.AbstractRowData extends java.lang.Object implements Serializable

serialVersionUID: -6613846935134322426L

Class org.torweg.pulse.component.statistics.util.ResultIHasDurationDataMatrix extends java.lang.Object implements Serializable

serialVersionUID: -1180841723358293725L

Serialized Fields

duration

Duration duration
The underlying "levelled" Duration.


resolution

Period resolution
The (row) resolution.


rows

java.util.Set<E> rows
The rows.

Class org.torweg.pulse.component.statistics.util.ResultIHasDurationDataMatrixRow extends java.lang.Object implements Serializable

serialVersionUID: -425986691105614919L

Serialized Fields

duration

Duration duration
The duration of the row.


data

AbstractRowData<T extends IHasDuration> data
The data.


rowBuilder

IRowDataBuilder<U extends IHasDuration,T extends AbstractRowData<U>> rowBuilder
The row builder.

Class org.torweg.pulse.component.statistics.util.ScreenResolutionPerVisitAggregationRowData extends AbstractRowData<ScreenResolutionPerVisitAggregation> implements Serializable

serialVersionUID: 2454320019704411762L

Serialized Fields

absoluteTotal

int absoluteTotal
The absolute total of all totals per format.


formatTotals

java.util.Map<K,V> formatTotals
The counted totals per format.


formats

java.util.Map<K,V> formats
The counted totals per resolutions of a format.


dataObjects

java.util.Set<E> dataObjects
The underlying data.

Class org.torweg.pulse.component.statistics.util.ScreenResolutionPerVisitAggregationRowDataBuilder extends java.lang.Object implements Serializable

serialVersionUID: 3229407307774727028L

Class org.torweg.pulse.component.statistics.util.ScreenResolutionXYValueComparator extends java.lang.Object implements Serializable

serialVersionUID: 3981300636105567747L


Package org.torweg.pulse.component.statistics.view

Class org.torweg.pulse.component.statistics.view.AbstractStatisticsViewControllerConfiguration extends AbstractBaseConfiguration implements Serializable

serialVersionUID: 809978823218389930L

Serialized Fields

defaultStatisticalViewPeriod

Period defaultStatisticalViewPeriod
The default statistical view period.


defaultStatisticalDataResolutionPeriod

Period defaultStatisticalDataResolutionPeriod
The default statistical data resolution period.


availableStatisticalDataResolutionPeriods

java.util.Set<E> availableStatisticalDataResolutionPeriods
The default statistical data resolution period.


reportPDFXSLHandle

XSLHandleConfiguration reportPDFXSLHandle
The XSLHandleConfiguration to fetch the (main) XSLHandle for the creation of the PDF report.


reportPDFPrefix

java.lang.String reportPDFPrefix
The prefix to be used for naming the created report PDF.

default: "StatisticsReport"

Class org.torweg.pulse.component.statistics.view.AbstractStatisticsViewControllerResult extends StringMapResult implements Serializable

serialVersionUID: -4283300379830505240L

Serialized Fields

configuration

AbstractStatisticsViewControllerConfiguration configuration
The AbstractStatisticsViewControllerConfiguration of the AbstractStatisticsViewController the produced the result.


data

AbstractStatisticsViewControllerResultData data
The AbstractStatisticsViewControllerResultData of the AbstractStatisticsViewControllerResult.


className

java.lang.String className
The f.q. class name for identifying the result during XSL processing.


error

AbstractStatisticsViewControllerResult.ResultError error
If set, holds the ResultError for the GroupAnalysisViewControllerResult.

Class org.torweg.pulse.component.statistics.view.AbstractStatisticsViewControllerResult.ResultError extends java.lang.Object implements Serializable

serialVersionUID: -9142197306123143973L

Serialized Fields

type

java.lang.String type
The type of the ResultError.


message

java.lang.String message
The message of the ResultError.

Class org.torweg.pulse.component.statistics.view.AbstractStatisticsViewControllerResultData extends java.lang.Object implements Serializable

serialVersionUID: -7755440931530097041L

Serialized Fields

duration

Duration duration
The Duration.


dataResolution

Period dataResolution
The Period "data resolution".


server

StatisticsServer server
The StatisticsServer.


averageTimePerVisitAggregations

java.util.List<E> averageTimePerVisitAggregations
The AverageTimePerVisitAggregations.


countryPerVisitAggregations

java.util.List<E> countryPerVisitAggregations
The CountryPerVisitAggregations.


piRecordCountAggregations

java.util.List<E> piRecordCountAggregations
The PIRecordCountAggregations.


visitCountAggregations

java.util.List<E> visitCountAggregations
The VisitCountAggregations.


operatingSystemPerVisitAggregations

java.util.List<E> operatingSystemPerVisitAggregations
The OperatingSystemPerVisitAggregations.


userAgentPerVisitAggregations

java.util.List<E> userAgentPerVisitAggregations
The UserAgentPerVisitAggregations.


screenResolutionPerVisitAggregations

java.util.List<E> screenResolutionPerVisitAggregations
The ScreenResolutionPerVisitAggregations.


refererTreeAggregations

java.util.List<E> refererTreeAggregations
The RefererPerVisitAggregations.

Class org.torweg.pulse.component.statistics.view.GroupAnalysisViewControllerConfiguration extends AbstractStatisticsViewControllerConfiguration implements Serializable

serialVersionUID: -8254640981553326771L

Serialized Fields

maxNodesToBeDisplayed

java.lang.Integer maxNodesToBeDisplayed
The maximum number of child nodes to be displayed without a warning.

default: 500

Class org.torweg.pulse.component.statistics.view.GroupAnalysisViewControllerResult extends AbstractStatisticsViewControllerResult<GroupAnalysisViewControllerResultData> implements Serializable

serialVersionUID: -1928433354513113397L

Class org.torweg.pulse.component.statistics.view.GroupAnalysisViewControllerResultData extends AbstractStatisticsViewControllerResultData implements Serializable

serialVersionUID: 7745494739804656938L

Serialized Fields

aggrNodes

java.util.Set<E> aggrNodes
The nodes for the ExtJS-tree.


pdfRootNode

GroupAnalysisViewControllerResultData.PathTreeAggregationsNode pdfRootNode
The root node to build the PDF report form.


maxNodesToBeDisplayed

int maxNodesToBeDisplayed
The maximum number of nodes to be displayed.

Class org.torweg.pulse.component.statistics.view.GroupAnalysisViewControllerResultData.PathTreeAggregationsNode extends java.lang.Object implements Serializable

serialVersionUID: -1378209543018971347L

Serialized Fields

path

PathTreeElement path
The underlying PathTreeElement.


aggregations

java.util.List<E> aggregations
The underlying PathTreeAggregations.


hits

int hits
The hits.


childHits

int childHits
The child hits.


bounces

int bounces
The bounces.


childBounces

int childBounces
The child bounces.


entries

int entries
The entries.


leaves

int leaves
The leaves.


leaf

java.lang.Boolean leaf
Indicates leaf - if set true.


expandable

boolean expandable
Indicates expandable.


hasChildrenNodes

java.lang.Boolean hasChildrenNodes
Indicates children.


childNodes

java.util.Set<E> childNodes
The children (if given).

Class org.torweg.pulse.component.statistics.view.GroupAnalysisViewControllerResultData.PathTreeAggregationsNodeComparator extends java.lang.Object implements Serializable

serialVersionUID: -8493470323843260926L

Class org.torweg.pulse.component.statistics.view.GroupAnalysisViewReportControllerConfiguration extends GroupAnalysisViewControllerConfiguration implements Serializable

serialVersionUID: -8254640981553326771L

Serialized Fields

maxPDFTreeDepth

int maxPDFTreeDepth
The maximum depth for the group analysis tree if it is being output to the PDF report.

default: 3.

NOTE: a high depth value can cause a long time for building the PDF report (of course depending on the amount of nodes in the tree).

Class org.torweg.pulse.component.statistics.view.OverViewControllerConfiguration extends AbstractStatisticsViewControllerConfiguration implements Serializable

serialVersionUID: -8254640981553326771L

Class org.torweg.pulse.component.statistics.view.OverViewControllerResult extends AbstractStatisticsViewControllerResult<OverViewControllerResultData> implements Serializable

serialVersionUID: -1928433354513113397L

Class org.torweg.pulse.component.statistics.view.OverViewControllerResultData extends AbstractStatisticsViewControllerResultData implements Serializable

serialVersionUID: 7745494739804656938L

Serialized Fields

totalOfVisits

java.lang.Integer totalOfVisits
The total of Visits for the duration of the OverViewControllerResultData.


totalOfPIRecords

java.lang.Integer totalOfPIRecords
The total of PIRecordss for the duration of the OverViewControllerResultData.


totalOfBounces

java.lang.Integer totalOfBounces
The total of bounces for the duration of the OverViewControllerResultData.


averageTimePerVisit

java.lang.Double averageTimePerVisit
The "average-time-per-visit" for the duration of the OverViewControllerResultData.


countryData

java.util.Set<E> countryData
The country data.

Class org.torweg.pulse.component.statistics.view.OverViewControllerResultData.CountryData extends java.lang.Object implements Serializable

serialVersionUID: -1726881806926956738L

Serialized Fields

country

java.lang.String country
The country.


count

int count
The count.

Class org.torweg.pulse.component.statistics.view.OverViewReportControllerConfiguration extends OverViewControllerConfiguration implements Serializable

serialVersionUID: -4765956547594205805L

Serialized Fields

pathToFlagIcons

java.lang.String pathToFlagIcons
The path to the 16x16 "country-flag-icons" to be used within the PDF report.

Class org.torweg.pulse.component.statistics.view.RefererAnalysisViewControllerConfiguration extends AbstractStatisticsViewControllerConfiguration implements Serializable

serialVersionUID: -8254640981553326771L

Class org.torweg.pulse.component.statistics.view.RefererAnalysisViewControllerResult extends AbstractStatisticsViewControllerResult<RefererAnalysisViewControllerResultData> implements Serializable

serialVersionUID: -1928433354513113397L

Class org.torweg.pulse.component.statistics.view.RefererAnalysisViewControllerResultData extends AbstractStatisticsViewControllerResultData implements Serializable

serialVersionUID: 7745494739804656938L

Serialized Fields

aggrNodes

java.util.Set<E> aggrNodes
The nodes for the ExtJS-tree.


aggrPDFNodes

java.util.Set<E> aggrPDFNodes
The "nodes" for the PDF creation.

Class org.torweg.pulse.component.statistics.view.RefererAnalysisViewControllerResultData.RefererTreeAggregationsNode extends java.lang.Object implements Serializable

serialVersionUID: 8257390133986248620L

Serialized Fields

id

java.lang.Long id
The id.


text

java.lang.String text
The text.


hits

int hits
The hits.


leaf

java.lang.Boolean leaf
Indicates leaf - if set true.


expandable

java.lang.Boolean expandable
Indicates expandable.


hasChildrenNodes

java.lang.Boolean hasChildrenNodes
Indicates children.

Class org.torweg.pulse.component.statistics.view.RefererAnalysisViewControllerResultData.RefererTreeAggregationsPDFNode extends java.lang.Object implements Serializable

serialVersionUID: 5353732444703551566L

Serialized Fields

hits

int hits
The hits count for the "referer".


text

java.lang.String text
The "full" name of the "referer".

Class org.torweg.pulse.component.statistics.view.TechnicalInformationViewControllerConfiguration extends AbstractStatisticsViewControllerConfiguration implements Serializable

serialVersionUID: -8254640981553326771L

Serialized Fields

screenResolutionLowestDisplayValue

double screenResolutionLowestDisplayValue
The lowest aggregated value to be displayed, which is being used to filter the screen resolution. Set this to a value <= 0 to disable filtering.

default: 0.01


screenResolutionLowestDisplayValueFilterMode

TechnicalInformationViewControllerConfiguration.ScreenResolutionFilterMode screenResolutionLowestDisplayValueFilterMode
Determines whether to use the absolute/format-specific row totals for calculation during filtering.

default: ScreenResolutionFilterMode.ABSOLUTE_ROW_TOTAL

Class org.torweg.pulse.component.statistics.view.TechnicalInformationViewControllerResult extends AbstractStatisticsViewControllerResult<TechnicalInformationViewControllerResultData> implements Serializable

serialVersionUID: -1928433354513113397L

Class org.torweg.pulse.component.statistics.view.TechnicalInformationViewControllerResultData extends AbstractStatisticsViewControllerResultData implements Serializable

serialVersionUID: 7745494739804656938L

Serialized Fields

knownOperatingSystems

java.util.List<E> knownOperatingSystems
The known OperatingSystems.


knownUserAgents

java.util.List<E> knownUserAgents
The known UserAgents.


knownScreenResolutions

java.util.List<E> knownScreenResolutions
The known ScreenResolutions.


operatingSystemAggregationsMatrix

ResultIHasDurationDataMatrix<T extends IHasDuration,U extends IRowDataBuilder<T,V>,V extends AbstractRowData<T>> operatingSystemAggregationsMatrix
The operating system aggregations matrix.


userAgentAggregationsMatrix

ResultIHasDurationDataMatrix<T extends IHasDuration,U extends IRowDataBuilder<T,V>,V extends AbstractRowData<T>> userAgentAggregationsMatrix
The operating system aggregations matrix.


screenResolutionAggregationsMatrix

ResultIHasDurationDataMatrix<T extends IHasDuration,U extends IRowDataBuilder<T,V>,V extends AbstractRowData<T>> screenResolutionAggregationsMatrix
The screen resolution aggregations matrix.

Class org.torweg.pulse.component.statistics.view.TimeAnalysisViewControllerConfiguration extends AbstractStatisticsViewControllerConfiguration implements Serializable

serialVersionUID: -8254640981553326771L

Class org.torweg.pulse.component.statistics.view.TimeAnalysisViewControllerResult extends AbstractStatisticsViewControllerResult<TimeAnalysisViewControllerResultData> implements Serializable

serialVersionUID: -1928433354513113397L

Class org.torweg.pulse.component.statistics.view.TimeAnalysisViewControllerResultData extends AbstractStatisticsViewControllerResultData implements Serializable

serialVersionUID: 7745494739804656938L

Class org.torweg.pulse.component.statistics.view.WestPanelControllerConfiguration extends AbstractStatisticsViewControllerConfiguration implements Serializable

serialVersionUID: 7302694297347816249L

Serialized Fields

initViews

java.util.Set<E> initViews
The initialisation views.

Class org.torweg.pulse.component.statistics.view.WestPanelControllerResult extends AbstractStatisticsViewControllerResult<WestPanelControllerResultData> implements Serializable

serialVersionUID: -8771771336636555642L

Class org.torweg.pulse.component.statistics.view.WestPanelControllerResultData extends AbstractStatisticsViewControllerResultData implements Serializable

serialVersionUID: -7429655579781312393L

Serialized Fields

servers

java.util.Set<E> servers
The known StatisticsServers.


Package org.torweg.pulse.component.store.admin

Class org.torweg.pulse.component.store.admin.StoreEditorConfig extends AbstractBasicContentEditorConfig implements Serializable

serialVersionUID: -6048320651653902836L

Serialized Fields

ajaxDescriptionXSLFile

java.io.File ajaxDescriptionXSLFile
the AJAX XSL file used for description reloads.


ajaxVariantXSLFile

java.io.File ajaxVariantXSLFile
the AJAX XSL file used for the variant-editor.


ajaxVariantDescriptionXSLFile

java.io.File ajaxVariantDescriptionXSLFile
the AJAX XSL file used for the variant-editor-description-reloads.


ajaxVariantSummaryXSLFile

java.io.File ajaxVariantSummaryXSLFile
the AJAX XSL file used for the variant-editor-summary-reloads.


Package org.torweg.pulse.component.store.model

Class org.torweg.pulse.component.store.model.StoreContent extends AbstractSummaryDescriptionContent implements Serializable

serialVersionUID: -834623940610715042L

Serialized Fields

storeVariants

java.util.Set<E> storeVariants
The StoreVariants of the StoreContent.


orderCode

java.lang.String orderCode
The order code of the StoreContent.


mainImage

StoreContentImageGroup mainImage
The main image of the StoreContent.


alternativeImages

java.util.Set<E> alternativeImages
The alternative images of the StoreContent.

Class org.torweg.pulse.component.store.model.StoreContentImageGroup extends AbstractImageGroup implements Serializable

serialVersionUID: 966648067635197575L

Serialized Fields

allAssignableVersions

java.util.List<E> allAssignableVersions
The version names of all image versions assignable to the StoreContentImageGroup.

Class org.torweg.pulse.component.store.model.StoreContentImageGroupConfiguration extends AbstractImageGroupConfiguration implements Serializable

serialVersionUID: -618868764060781501L

Class org.torweg.pulse.component.store.model.StoreVariant extends AbstractSummaryDescriptionVariant<StoreVariant> implements Serializable

serialVersionUID: -1749056402986109240L

Serialized Fields

orderCode

java.lang.String orderCode
The order code of the StoreVariant.


mainImage

StoreContentImageGroup mainImage
The main image of the StoreVariant.


alternativeImages

java.util.Set<E> alternativeImages
The alternative images of the StoreVariant.


Package org.torweg.pulse.component.survey

Class org.torweg.pulse.component.survey.SurveyControllerConfiguration extends Configuration implements Serializable

serialVersionUID: 4935614513241617894L

Serialized Fields

surveyIdParameterName

java.lang.String surveyIdParameterName
Request-parameter-name for Survey.id.

default: surveyId


surveyQuestionParameterName

java.lang.String surveyQuestionParameterName
Request-parameter-name specifying the current AbstractQuestion of the Survey.

default: surveyQuestion


previousQuestionParameterName

java.lang.String previousQuestionParameterName
Request-parameter-name specifying the request of the previous AbstractQuestion of the Survey.

default: previousQuestion


surveyTokenParameterName

java.lang.String surveyTokenParameterName
Request-parameter-name specifying the token for the Survey.

default: surveyToken


redirectFinishedURIs

java.util.Map<K,V> redirectFinishedURIs
A Map&lt;String, String&gt; that maps the name of a Survey to a URI to redirect to, once the Survey is finished.


redirectParticipatedURIs

java.util.Map<K,V> redirectParticipatedURIs
A Map&lt;String, String&gt; that maps the name of a Survey to a URI to redirect to, once the Survey is finished and the current User has already submitted a complete Survey.

Class org.torweg.pulse.component.survey.SurveyControllerResult extends java.lang.Object implements Serializable

serialVersionUID: -2291559326729281829L

Serialized Fields

config

SurveyControllerConfiguration config
The SurveyControllerConfiguration which holds the request-parameter-names to be used for the communication.


surveyProgress

SurveyProgress surveyProgress
The SurveyProgress of the SurveyControllerResult.


surveyId

java.lang.Long surveyId
The id of the Survey of the SurveyProgress.


surveyName

java.lang.String surveyName
The name of the Survey of the SurveyProgress.


success

boolean success
Indicates success, which is determined by set surveyProgress.

default: false


error

SurveyControllerError error
The SurveyControllerError of the SurveyControllerResult if set.

Class org.torweg.pulse.component.survey.SurveyCreatorControllerConfiguration extends Configuration implements Serializable

serialVersionUID: 974494927979274862L

Serialized Fields

surveyParameterName

java.lang.String surveyParameterName
The name of the request-parameter the controller evaluates.

default: surveyName


surveys

java.util.Map<K,V> surveys
The Survey-map which maps a Survey to its name.

Class org.torweg.pulse.component.survey.SurveyCreatorControllerResult extends java.lang.Object implements Serializable

serialVersionUID: -3832151253649232294L

Serialized Fields

message

java.lang.String message
The message.


success

boolean success
Indicates success-state.

default: false

Class org.torweg.pulse.component.survey.SurveyProgress extends java.lang.Object implements Serializable

serialVersionUID: -3971353893375313838L

Serialized Fields

survey

Survey survey
The Survey of the SurveyProgress.


questionnaire

Questionnaire questionnaire
The Questionnaire of the SurveyProgress .


isValid

boolean isValid
Indicates if the last AbstractQuestion's AbstractTypedAnswer was valid.


lastSuccessfulQuestionIndex

int lastSuccessfulQuestionIndex
The index of the last successfully answered AbstractQuestion of the Survey.


progress

java.lang.Long progress
The progress of the survey in percent.


surveyToken

SurveyToken surveyToken
The SurveyToken of the SurveryProgress.


Package org.torweg.pulse.component.survey.export

Class org.torweg.pulse.component.survey.export.ExcelExportConfiguration extends Configuration implements Serializable

serialVersionUID: 3981227495711190862L

Serialized Fields

surveyConfigurations

java.util.Set<E> surveyConfigurations
the survey based configurations.


Package org.torweg.pulse.component.survey.model

Class org.torweg.pulse.component.survey.model.AbstractQuestion extends AbstractBasicEntity implements Serializable

serialVersionUID: -2520177698849847270L

Serialized Fields

questionText

java.lang.String questionText
The question text of the AbstractQuestion. Is used to be able to identify the question for export.


isAllowBlank

boolean isAllowBlank
Indicates whether the AbstractQuestion requires to be answered.

default: false


clazz

java.lang.String clazz
The f.q. class-name.

Class org.torweg.pulse.component.survey.model.AbstractTypedAnswer extends AbstractBasicEntity implements Serializable

serialVersionUID: -3015370690973043330L

Serialized Fields

questionId

java.lang.Long questionId
The AbstractQuestion this AbstractTypedAnswer<T> belongs to.


isValid

boolean isValid
Indicates if the AbstractTypedAnswer<T> did validate against the AbstractQuestion it was created by.

default: true


validationError

AnswerValidationError validationError
The error which is being set by the AbstractQuestion during validation.

Class org.torweg.pulse.component.survey.model.OpenQuestion extends AbstractQuestion implements Serializable

serialVersionUID: 4514546267423141531L

Serialized Fields

regexpression

java.lang.String regexpression
The regular expression to be used for the value-check.

Class org.torweg.pulse.component.survey.model.OpenQuestionAnswer extends AbstractTypedAnswer<java.lang.String> implements Serializable

serialVersionUID: 970649804329257252L

Serialized Fields

value

java.lang.String value
The value of the OpenQuestionAnswer.

Class org.torweg.pulse.component.survey.model.QuestionGroup extends AbstractQuestion implements Serializable

serialVersionUID: -5797832591516808912L

Serialized Fields

questions

java.util.List<E> questions
The AbstractQuestions of the QuestionGroup.

Class org.torweg.pulse.component.survey.model.QuestionGroupAnswer extends AbstractTypedAnswer<java.util.List<AbstractTypedAnswer<?>>> implements Serializable

serialVersionUID: 5061205706726996452L

Serialized Fields

value

java.util.List<E> value
The value of the QuestionGroupAnswer.

Class org.torweg.pulse.component.survey.model.Questionnaire extends AbstractBasicEntity implements Serializable

serialVersionUID: -6621432769289317653L

Serialized Fields

surveyId

java.lang.Long surveyId
The id of the Survey the Questionnaire belongs to.


userId

java.lang.Long userId
The id of the User the Questionnaire belongs to.


surveyToken

java.lang.String surveyToken
The surveyToken-string the Questionnaire has been answered with.


answers

java.util.List<E> answers
the answers collected by the Survey the Questionnaire belongs to.


storageDate

java.util.Date storageDate
The Date the Questionnaire has been saved.

Note: This will be set by the default SurveyController upon (every) storage of the Questionnaire.

Class org.torweg.pulse.component.survey.model.SelectQuestion extends AbstractQuestion implements Serializable

serialVersionUID: -3791465392348935265L

Serialized Fields

selectValues

java.util.Collection<E> selectValues
The values to be made available for selection.


noOfSelects

int noOfSelects
Indicates the maximum number of select-able answers.

0, arbitrary no. of answers possible
1, one answer possible
x, x answers possible

default: 0


selectExactNoOfSelects

boolean selectExactNoOfSelects
Indicates whether the noOfSelects has to be selected exactly.

default: false, less values than noOfSelects can be selected


customValue

boolean customValue
Indicates whether a custom value for the question is possible.

default: false

Class org.torweg.pulse.component.survey.model.SelectQuestionAnswer extends AbstractTypedAnswer<java.util.Collection<java.lang.String>> implements Serializable

serialVersionUID: -8131444744430253472L

Serialized Fields

values

java.util.Collection<E> values
The values of the SelectQuestionAnswer.


customValue

java.lang.String customValue
The custom-value (if set).

Class org.torweg.pulse.component.survey.model.Survey extends AbstractBasicEntity implements Serializable

serialVersionUID: -432656558872642744L

Serialized Fields

name

java.lang.String name
The name of the Survey.


questions

java.util.List<E> questions
The AbstractQuestions of the Survey.


startDate

java.util.Date startDate
The start-Date of the Survey if set.

This Setting will be evaluated by the default SurveyController during execution.


endDate

java.util.Date endDate
The end-Date of the Survey if set.

This Setting will be evaluated by the default SurveyController during execution.


singleStepSave

boolean singleStepSave
Indicates whether to save the Questionnaires for this survey on every single step.

default: false, which means the Questionnaires of this Survey will be only saved once the Survey is finished.

This Setting will be evaluated by the default SurveyController during execution.

NOTE:
This setting has only effect if:


anonymous

boolean anonymous
Indicates whether the Survey is anonymous.

default: true

This Setting will be evaluated by the default SurveyController during execution.

NOTE: If set to false and using the default SurveyController


requireSurveyToken

boolean requireSurveyToken
Indicates whether a specific token is required within the request to be able to take part in the Survey.

default: false

This Setting will be evaluated by the default SurveyController during execution.


roleIds

java.util.Collection<E> roleIds
The ids of the Roles a User needs to take part in the Survey.

This Setting will be evaluated by the default SurveyController during execution.


requireAllRoles

boolean requireAllRoles
Indicates whether all roleIds are required to take part in the Survey or a single one is enough.

default: false

This Setting will be evaluated by the default SurveyController during execution.

NOTE:
This setting has only effect if Survey.isRequiresRole() returns true.


keepInSession

boolean keepInSession
Indicates whether the Survey (precisely the current SurveyProgress) is to be kept in the session once the Survey is finished.

default: false, which means the current SurveyProgress will be removed from the session once the Survey is finished.

This Setting will be evaluated by the default SurveyController during execution.

NOTE:
Use this setting to keep anonymous Surveys (precisely the SurveyProgress) stored for the duration of session to avoid multiple participation in a Survey during one session if:

Class org.torweg.pulse.component.survey.model.SurveyToken extends java.lang.Object implements Serializable

serialVersionUID: 2562714856234638799L

Serialized Fields

id

java.lang.Long id
The id of the SurveyToken.


token

java.lang.String token
The token.


surveyId

java.lang.Long surveyId
The id of the Survey this token belongs to.


used

boolean used
indicates whether the token has been used already.


Package org.torweg.pulse.component.util.admin

Class org.torweg.pulse.component.util.admin.EditorConfiguration extends Configuration implements Serializable

serialVersionUID: 3324473169170386085L

Serialized Fields

ajaxXSLHandle

XSLHandleConfiguration ajaxXSLHandle
The XSLHandleConfiguration to fetch the (main) XSLHandle for the editor from.


Package org.torweg.pulse.component.util.model

Class org.torweg.pulse.component.util.model.AbstractExtendedAddress extends AbstractNamableEntity implements Serializable

serialVersionUID: -3347213603937082774L

Serialized Fields

country

java.lang.String country
The country of the AbstractExtendedAddress.


contactPerson

java.lang.String contactPerson
The contact person of the AbstractExtendedAddress.


street

java.lang.String street
The street of the AbstractExtendedAddress.


postalCode

java.lang.String postalCode
The postal code of the AbstractExtendedAddress.


city

java.lang.String city
The city of the AbstractExtendedAddress.


phoneNumber

java.lang.String phoneNumber
The phone number of the AbstractExtendedAddress.


mobilePhoneNumber

java.lang.String mobilePhoneNumber
The phone number of the AbstractExtendedAddress.


faxNumber

java.lang.String faxNumber
The fax number of the AbstractExtendedAddress.


email

java.lang.String email
The email address of the AbstractExtendedAddress.


url

java.lang.String url
The URL of the AbstractExtendedAddress.


state

java.lang.String state
The state of the Retailer.

Class org.torweg.pulse.component.util.model.Representative extends AbstractExtendedAddress implements Serializable

serialVersionUID: -4650633524808332259L

Serialized Fields

representsRegion

java.lang.String representsRegion
The region where the country represented by the Representative is located.


representsCountry

java.lang.String representsCountry
The country represented by the Representative.


representsState

java.lang.String representsState
The state represented by the Representative.


nameAffix

java.lang.String nameAffix
The name affix of the Representative.


addressAffix

java.lang.String addressAffix
The address affix of the Representative.

Class org.torweg.pulse.component.util.model.Retailer extends AbstractExtendedAddress implements Serializable

serialVersionUID: 5945890144831636881L

Serialized Fields

customerNumber

java.lang.String customerNumber
The customer number of the Retailer.


type

Retailer.Type type
The Retailer.Type of the Retailer.


logo

VirtualFile logo
The logo image of the Retailer.


retailStoreFilter

java.util.BitSet retailStoreFilter
The filter for the product groups available in the retail store of the Retailer.


webShopFilter

java.util.BitSet webShopFilter
The filter for the product groups available in the web shop of the Retailer.


Package org.torweg.pulse.component.util.representative.admin

Class org.torweg.pulse.component.util.representative.admin.RepresentativeEditorConfiguration extends EditorConfiguration implements Serializable

serialVersionUID: 8788186959593932109L

Serialized Fields

ajaxRepresentativeXSLHandle

XSLHandleConfiguration ajaxRepresentativeXSLHandle
The XSLHandleConfiguration to fetch the (main) XSLHandle for the (single) representative-editor from.


Package org.torweg.pulse.component.util.retailer.admin

Class org.torweg.pulse.component.util.retailer.admin.RetailerEditorConfiguration extends EditorConfiguration implements Serializable

serialVersionUID: -8971520869180443855L

Serialized Fields

logoFolderPath

java.lang.String logoFolderPath
The path to the folder holding the retailer-logos.


requireCustomerNumberCountries

java.util.List<E> requireCustomerNumberCountries
The countriesAvailable for which Retailer. customerNumber is mandatory.


countriesAvailable

RetailerEditorConfiguration.Countries countriesAvailable
The countriesAvailable to be used for the RetailerEditor.


retailStoreFilter

RetailerEditorConfiguration.FilterSizeConfiguration retailStoreFilter
The FilterSizeConfiguration representing the size of the retail-store-filter.


webShopFilter

RetailerEditorConfiguration.FilterSizeConfiguration webShopFilter
The FilterSizeConfiguration representing the size of the web-shop-filter.


ajaxRetailerXSLHandle

XSLHandleConfiguration ajaxRetailerXSLHandle
The XSLHandleConfiguration to fetch the (main) XSLHandle for the (single) retailer-editor from.


exportFileName

java.lang.String exportFileName
The file-name to be used for the file the Retailers are being exported to.

default: retailer_


exporters

java.util.List<E> exporters
The AbstractRetailerExporters.

Class org.torweg.pulse.component.util.retailer.admin.RetailerEditorConfiguration.Countries extends java.lang.Object implements Serializable

serialVersionUID: -8754677645676714582L

Serialized Fields

isKnownCountries

boolean isKnownCountries
Indicates whether to use the countriesList of the known locales or as configured.

default: true


countriesList

java.util.List<E> countriesList
The list of known countries.

Class org.torweg.pulse.component.util.retailer.admin.RetailerEditorConfiguration.Exporter extends java.lang.Object implements Serializable

serialVersionUID: 8225327892778595069L

Serialized Fields

extension

java.lang.String extension
The extension-name.


clazz

java.lang.String clazz
The full-qualified-class-name of a AbstractRetailerImporter.


isEnabled

boolean isEnabled
Indicates whether the Export is enabled.

default: false

Class org.torweg.pulse.component.util.retailer.admin.RetailerEditorConfiguration.FilterSizeConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 66573587948190349L

Serialized Fields

defaultFilterSize

int defaultFilterSize
The filter-size.

default: 16


countrySettings

java.util.List<E> countrySettings
The country-specific size settings.

Class org.torweg.pulse.component.util.retailer.admin.RetailerEditorConfiguration.FilterSizeConfiguration.CountrySetting extends java.lang.Object implements Serializable

serialVersionUID: 7678228519397902337L

Serialized Fields

country

java.lang.String country
The country the setting applies for.


size

int size
The size of the filter.


Package org.torweg.pulse.component.util.retailer.imports

Class org.torweg.pulse.component.util.retailer.imports.ImportRetailerConfiguration extends Configuration implements Serializable

serialVersionUID: 7255204763635341544L

Serialized Fields

importFolderPath

java.lang.String importFolderPath
The path to the folder that contains the Files to be imported.


fileNamePrefix

java.lang.String fileNamePrefix
The String that has to be the first part of the name of every File that shall be imported.

default: retailer_


backupExtension

java.lang.String backupExtension
The extension that will be used for creating backup files.

default: bck


temporaryExtension

java.lang.String temporaryExtension
The extension that will be used for creating temporary files.

default: tmp


logoFolderPath

java.lang.String logoFolderPath
The path to the folder containing the logo Files to be associated with the imported Retailers.


importers

java.util.List<E> importers
The extensions which are mapped to importers.


retailStoreFilterSize

java.lang.Integer retailStoreFilterSize
The size of the BitSet for the retail-store-filter.

default: null


webShopFilterSize

java.lang.Integer webShopFilterSize
The size of the BitSet for the web-shop-filter.

default: null

Class org.torweg.pulse.component.util.retailer.imports.ImportRetailerConfiguration.Importer extends java.lang.Object implements Serializable

serialVersionUID: -7208863488143662630L

Serialized Fields

extension

java.lang.String extension
The extension-name.


clazz

java.lang.String clazz
The full-qualified-class-name of a AbstractRetailerImporter.

Class org.torweg.pulse.component.util.retailer.imports.RetailerImporterException extends java.lang.Exception implements Serializable

serialVersionUID: -951367394745698167L


Package org.torweg.pulse.configuration

Class org.torweg.pulse.configuration.AbstractConfigBean extends java.lang.Object implements Serializable

serialVersionUID: -4627765664622583828L

Serialized Fields

lastModified

long lastModified
the last modification time of the underlying config file.

Class org.torweg.pulse.configuration.Configuration extends java.lang.Object implements Serializable

serialVersionUID: 5307803483069743990L

Serialized Fields

bundleName

java.lang.String bundleName
the name of the bundle.


configFileReference

java.io.File configFileReference
the reference to the config file.


lastModified

long lastModified
the last modified.

Class org.torweg.pulse.configuration.ConfigurationException extends PulseException implements Serializable

serialVersionUID: -1978030074578265102L

Class org.torweg.pulse.configuration.EmailAddressConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 4918771554250918204L

Serialized Fields

emailAddress

java.lang.String emailAddress
The email address.


realName

java.lang.String realName
The real name associated with the email address.

Class org.torweg.pulse.configuration.EmailConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 8624674039397224510L

Serialized Fields

recipients

java.util.Collection<E> recipients
The recipients.


senders

java.util.Collection<E> senders
The senders.


subject

java.lang.String subject
The subject.


text

XSLHandleConfiguration text
The text XSL configuration.


html

XSLHandleConfiguration html
The HTML XSL configuration.

Class org.torweg.pulse.configuration.FormConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 1868839614691835802L

Serialized Fields

formFieldConfigurations

java.util.Collection<E> formFieldConfigurations
The FormFieldConfigurations.

Class org.torweg.pulse.configuration.FormConfiguration.FormFieldConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -5282259668445926464L

Serialized Fields

name

java.lang.String name
The name of the form field.


required

boolean required
Indicates whether the form field needs to be set.


regularExpression

java.lang.String regularExpression
The regular expression used to validate the value for the form field.

Class org.torweg.pulse.configuration.JNDILookupConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 1007822038658007130L

Serialized Fields

context

java.lang.String context
the name of the context for lookups, e.g. java:comp/env.


namedObject

java.lang.String namedObject
the named object in the context, e.g. jdbc/myDS.

Class org.torweg.pulse.configuration.LocaleMappedConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -3825999899104334213L

Serialized Fields

mappings

java.util.Collection<E> mappings
The Collection of mappings.

Class org.torweg.pulse.configuration.LocaleMappedConfiguration.LocaleMappedConfigurationEntry extends java.lang.Object implements Serializable

serialVersionUID: 9001357449116784769L

Serialized Fields

locale

java.util.Locale locale
The Locale.


value

java.lang.Object value
The value.

Class org.torweg.pulse.configuration.MappedConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -306302754674201946L

Serialized Fields

mappings

java.util.Collection<E> mappings
The Collection of mappings.

Class org.torweg.pulse.configuration.MappedConfiguration.MappedConfigurationEntry extends java.lang.Object implements Serializable

serialVersionUID: -6612340520393741999L

Serialized Fields

key

java.lang.Object key
The key.


value

java.lang.Object value
The value.

Class org.torweg.pulse.configuration.PoorMansCacheConfiguration extends AbstractConfigBean implements Serializable

serialVersionUID: -8548196993088036732L

Serialized Fields

virtualFileCacheEnabled

boolean virtualFileCacheEnabled
is the VFS cache enabled.


maxFileSize

long maxFileSize
the maximum file size, for virtual files to get cached.


maxCacheSize

long maxCacheSize
the maximum size of the VFS cache.


maxInactive

TimeSpan maxInactive
the maximum time of files to be inactive in the cache.

Class org.torweg.pulse.configuration.XSLHandleConfiguration extends Configuration implements Serializable

serialVersionUID: -838152594911552900L

Serialized Fields

file

java.lang.String file
the file to create the XSLHandle from.


Package org.torweg.pulse.email

Class org.torweg.pulse.email.Email extends java.lang.Object implements Serializable

serialVersionUID: -6294359905305345773L

Serialized Fields

subject

java.lang.String subject
the subject of the Email.


textContent

java.lang.String textContent
the text content of the Email.


htmlContent

java.lang.String htmlContent
the HTML content of the Email.


inlineImages

java.util.Map<K,V> inlineImages
a Map with the images: the key is the content-id (cid) of the image, the value is an SerializableDataSource.


attachments

java.util.Collection<E> attachments
an array of File objects to be set as attachments.


recipients

javax.mail.internet.InternetAddress[] recipients
the recipients of the Email.


froms

javax.mail.internet.InternetAddress[] froms
the froms of the Email.


replyTo

javax.mail.internet.InternetAddress[] replyTo
the replyTo of the Email.


returnPath

java.lang.String returnPath
the email address to use as the return path header.

Class org.torweg.pulse.email.MailQueueConfiguration extends AbstractConfigBean implements Serializable

serialVersionUID: -4382140480125743933L

Serialized Fields

protocol

java.lang.String protocol
mail sending protocol.


server

java.lang.String server
mta server name.


port

int port
mta port.


user

java.lang.String user
user name for authentication.


password

java.lang.String password
password for authentication.


tempDir

java.io.File tempDir
temporary directory to serialise queues on start/stop.


pulseRootDir

java.io.File pulseRootDir
the root dir of the pulse container.


sleepInterval

long sleepInterval
the interval between subsequent sending sessions.

Class org.torweg.pulse.email.QueueItem extends java.lang.Object implements Serializable

serialVersionUID: 5186955392586121134L

Serialized Fields

mm

QueueItem.MimeMessageWrapper mm
the encapsulated object.


em

Email em
the encapsulated object.


failCount

int failCount
the number of sending failures.

Class org.torweg.pulse.email.QueueItem.MimeMessageWrapper extends java.lang.Object implements Serializable

serialVersionUID: 9073158470615393629L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.lang.ClassNotFoundException,
                        java.io.IOException
reads the object.

Throws:
java.io.IOException - on errors
java.lang.ClassNotFoundException - on errors

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
writes the object.

Throws:
java.io.IOException - on errors

Package org.torweg.pulse.invocation

Class org.torweg.pulse.invocation.InvokerException extends PulseException implements Serializable

serialVersionUID: -2476762597737834758L


Package org.torweg.pulse.invocation.lifecycle

Class org.torweg.pulse.invocation.lifecycle.LifecycleException extends PulseException implements Serializable

serialVersionUID: -169917239903887523L


Package org.torweg.pulse.result

Class org.torweg.pulse.result.ExtendedFormResult extends FormResult implements Serializable

serialVersionUID: -3583076173531855594L

Serialized Fields

success

boolean success
The success-flag, indicating whether the form was parsed successfully.

Class org.torweg.pulse.result.FormResult extends java.lang.Object implements Serializable

serialVersionUID: -4417107039783361655L

Serialized Fields

formFieldResults

java.util.List<E> formFieldResults
The FormFieldResults.

Class org.torweg.pulse.result.FormResult.FormFieldResult extends java.lang.Object implements Serializable

serialVersionUID: -1655590687558236202L

Serialized Fields

name

java.lang.String name
The name of the form field.


status

FormResult.FormFieldStatus status
The status of the form field.


value

java.lang.String value
The value of the form field.


invalidValue

java.lang.String invalidValue
The invalid value that could not be set to the form field.


Package org.torweg.pulse.service

Class org.torweg.pulse.service.PulseException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -4806503053984070478L

Class org.torweg.pulse.service.Servlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: 8547670216150238972L

Serialized Fields

servletConfigFile

java.io.File servletConfigFile
the servlet's config file.

Class org.torweg.pulse.service.ServletConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 6987851150280189883L

Serialized Fields

serviceRequest

java.lang.Class<T> serviceRequest
the implementing class of the service request.


invoker

java.lang.Class<T> invoker
the implementing class of the invoker.


geoLocationProvider

java.lang.Class<T> geoLocationProvider
the IP to Country implementation.


reloadInterval

long reloadInterval
the reload interval for the container.


hibernateConfig

org.jdom.Element hibernateConfig
the HibernateTM base configuration.


hibernateJDNIName

java.lang.String hibernateJDNIName
the JNDI name for the HibernateTM SessionFactory.


hibernateSearchIndexBase

java.io.File hibernateSearchIndexBase
the base directory of the LuceneTM indexes created by HibernateTM Search.


customSQL

org.jdom.Element customSQL
the custom SQL that is to be executed directly after setting up HibernateTM.


vfsConfig

org.jdom.Element vfsConfig
the configuration of the virtual file system.


jobletSchedulerConfig

org.jdom.Element jobletSchedulerConfig
the configuration of the joblet scheduler.


mailQueueConfig

org.jdom.Element mailQueueConfig
the configuration of the mail queue.


jaxbPackages

java.lang.String jaxbPackages
the colon separated string of jaxb endorsed packages.


isTLSAvailable

boolean isTLSAvailable
flag, indicating whether transport layer security (TLS) is available.


weakestSecurityLevel

Action.Security weakestSecurityLevel
returns the weakest security level to be honoured, if TLS is available.


captchaAdapter

java.lang.Class<T> captchaAdapter
The ICaptchaAdapter if configured.


poorMansCacheConfiguration

PoorMansCacheConfiguration poorMansCacheConfiguration
The configuration for the PoorMansCache.


securePort

int securePort
the port for secure connections (HTTPS).


defaultPort

int defaultPort
the port for HTTP connections.


fopPath

java.lang.String fopPath
The path to Fop-directory (relative to the servlet-root).


versioningPrefix

java.lang.String versioningPrefix
the versioning prefix.


serverSalt

java.lang.String serverSalt
the hashing salt for the server.


Package org.torweg.pulse.service.event

Class org.torweg.pulse.service.event.OutputEventAlreadyExistsException extends IllegalEventException implements Serializable

serialVersionUID: -5458719249658002220L

Class org.torweg.pulse.service.event.StopEventAlreadyExistsException extends IllegalEventException implements Serializable

serialVersionUID: -6483996758642717214L


Package org.torweg.pulse.service.request

Class org.torweg.pulse.service.request.Command extends java.lang.Object implements Serializable

serialVersionUID: 2639731163738871391L

Serialized Fields

bundle

java.lang.String bundle
the name of the bundle of the Command.


action

java.lang.String action
the name of the action to execute on this Command.


locale

java.util.Locale locale
the locale of this Command.


sitemapID

java.lang.Long sitemapID
the SitemapNode's id of the content loaded by the Command. May be null, if the view is not part of the Sitemap.


pulseParameters

java.util.SortedMap<K,V> pulseParameters
a map containing the PulseParameters.


httpParameters

java.util.SortedMap<K,V> httpParameters
a map containing the http-parameters.


suffix

java.lang.String suffix
the suffix that is added after the parsable command URI (default: index.html).


includeHTTPParametersInToString

boolean includeHTTPParametersInToString
flag for toString().

true for all newly created commands, false for commands build from a request with an HTTP request method other than " GET ".


security

Action.Security security
the level of security to be used when generating the command; default Action.Security.NEVER.


tokenValue

java.lang.String tokenValue
the token attached to the command.

Class org.torweg.pulse.service.request.CommandBuilder extends AbstractBasicEntity implements Serializable

serialVersionUID: 3151166572064016775L

Serialized Fields

locale

java.util.Locale locale
The Locale of the CommandBuilder.


bundle

Bundle bundle
The Bundle of the CommandBuilder.


action

java.lang.String action
The action of the CommandBuilder.


sitemapNodeId

java.lang.Long sitemapNodeId
The CommandBuilder's SitemapNode id.


parameters

java.util.Set<E> parameters
The Parameters associated with the CommandBuilder.


bundleName

java.lang.String bundleName
transient bundleName.

Class org.torweg.pulse.service.request.CommandURIParseException extends UnparsableRequestException implements Serializable

serialVersionUID: -45364567424L

Class org.torweg.pulse.service.request.Cookie.ImmutableException extends PulseException implements Serializable

serialVersionUID: -6517835402645033053L

Class org.torweg.pulse.service.request.HttpBoundSession extends java.lang.Object implements Serializable

serialVersionUID: -8183460064005354399L

Serialized Fields

created

long created
the creation time in milliseconds since the epoch.


fake

boolean fake
indicates whether the ServiceSession is actually bound to the underlying session management.


hasState

boolean hasState
indicates whether the state of the session differs from the default state.


contents

java.util.Map<K,V> contents
used to store the sessions contents.


secret

byte[] secret
the secret.


sessionRoles

java.util.Set<E> sessionRoles
used to store sessionRoles only valid for the session.

Class org.torweg.pulse.service.request.Locale extends java.lang.Object implements Serializable

serialVersionUID: 7959948289511422497L

Serialized Fields

country

java.lang.String country
the country, two-letter codes as defined by ISO-3166.


language

java.lang.String language
the language, two-letter codes as defined by ISO-639.


variant

java.lang.String variant
the variant.


isDefault

boolean isDefault
a flag, indicating whether the locale is the default locale.


aliases

java.util.Collection<E> aliases
aliases for this locale.


inactive

boolean inactive
flag marking a locale active or inactive.


defaultLanguage

boolean defaultLanguage
the preference value.

Class org.torweg.pulse.service.request.LocaleManager extends java.lang.Object implements Serializable

serialVersionUID: -8544676414471417084L

Serialized Fields

configuration

ServiceRequestImplConfig configuration
the configuration.

Class org.torweg.pulse.service.request.Parameter extends AbstractBasicEntity implements Serializable

serialVersionUID: 8780220576098673232L

Serialized Fields

name

java.lang.String name
The name of the Parameter.


values

java.util.List<E> values
The List of values of the Parameter.

Class org.torweg.pulse.service.request.ServiceRequestImplConfig extends Configuration implements Serializable

serialVersionUID: 2198432521596998394L

Serialized Fields

localeManager

LocaleManager localeManager
the locale manager.


fileUploadConfig

ServiceRequestImplConfig.FileUploadConfig fileUploadConfig
the file upload configuration.


sessionUseCookiesOnly

ServiceRequest.SessionMode sessionUseCookiesOnly
indicates whether the session shall be used with URL based session IDs and Cookies or with Cookies only.


knownSpiders

java.util.Set<E> knownSpiders
maps spider user agents to their name.


localeManagerConfig

ServiceRequestImplConfig.LocaleManagerConfiguration localeManagerConfig
the locales of the locale-manager.


intelliCacheMaxAge

long intelliCacheMaxAge
returns the maximum age for ETags in milliseconds.

Class org.torweg.pulse.service.request.ServiceRequestImplConfig.FileUploadConfig extends java.lang.Object implements Serializable

serialVersionUID: 1389339395667505622L

Serialized Fields

fileUploadMaxSize

long fileUploadMaxSize
maximum size for uploaded files in bytes.


fileUploadTempDir

java.io.File fileUploadTempDir
the temporary directory to be used for file uploads.

Class org.torweg.pulse.service.request.ServiceRequestImplConfig.LocaleManagerConfiguration extends java.lang.Object implements Serializable

serialVersionUID: -3810729036234221360L

Serialized Fields

rfcCompliant

boolean rfcCompliant
do RFC 2616 compliant content negotiation (default: false).


locales

java.util.Collection<E> locales
the locales configured for the locale manager.


defaultLocale

Locale defaultLocale
the lazy initialised default locale.


defaultLocaleInitialized

java.util.concurrent.atomic.AtomicBoolean defaultLocaleInitialized
flag, indicating whether the default locale has been initialised.

Class org.torweg.pulse.service.request.TemporaryFile extends java.lang.Object implements Serializable

serialVersionUID: 3663265345577875603L

Serialized Fields

file

java.io.File file
the file on disk.

Class org.torweg.pulse.service.request.UnparsableRequestException extends PulseException implements Serializable

serialVersionUID: -6250596600580297612L

Class org.torweg.pulse.service.request.UploadedFile extends TemporaryFile implements Serializable

serialVersionUID: -3963048304273759298L

Serialized Fields

parameterName

java.lang.String parameterName
the name of the form field this file has been sent from.


fileName

java.lang.String fileName
the original file name.


autoDelete

IUploadedFile.AutoDelete autoDelete
the auto-delete mode. default: ON.

Class org.torweg.pulse.service.request.UploadProgress extends java.lang.Object implements Serializable

serialVersionUID: 4359083178699076731L

Serialized Fields

bytesRead

long bytesRead
the number of bytes read.


contentLength

long contentLength
the content-length.


lastUpdate

long lastUpdate
stores the last time of an update to the progress.


finished

boolean finished
indicates whether the upload is finished.


errorMessage

java.lang.String errorMessage
the error message.


erroneous

boolean erroneous
flag, indicating whether the upload had errors.


Package org.torweg.pulse.site

Class org.torweg.pulse.site.CaseDrivenRedirectAndEmailConfig extends CaseDrivenRedirectConfig implements Serializable

serialVersionUID: 7844032623458566971L

Serialized Fields

cases

java.util.Map<K,V> cases
the different cases.

Class org.torweg.pulse.site.CaseDrivenRedirectConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 785344496123540248L

Serialized Fields

redirectCases

java.util.Map<K,V> redirectCases
the different cases.

Class org.torweg.pulse.site.LocaleMatchingException extends PulseException implements Serializable

serialVersionUID: -4806503053984070478L

Class org.torweg.pulse.site.View extends AbstractNamableEntity implements Serializable

serialVersionUID: -9207753073189282112L

Serialized Fields

sitemapNode

SitemapNode sitemapNode
the SitemapNode the View is assigned to.


content

Content content
the Content of the View.


commandBuilder

CommandBuilder commandBuilder
the command matcher.

Class org.torweg.pulse.site.ViewNotFoundException extends PulseException implements Serializable

serialVersionUID: -2439025645552913144L

Class org.torweg.pulse.site.ViewTypes extends java.lang.Object implements Serializable

serialVersionUID: -8306396597592612756L

Serialized Fields

defaultView

View defaultView
the default view for the content.


standardViews

java.util.Set<E> standardViews
all non administrative views, i.e. all views except the editorView and the managerView.


createView

View createView
the createview.


saveView

View saveView
the save view.


editView

View editView
the edit view.


moveView

View moveView
the move view.


deleteView

View deleteView
the delete view.


nodeCreateContentView

View nodeCreateContentView
special view for treeNodes that have to be able to create content and child-nodes.


expandEditView

View expandEditView
special view for treeNodes in the content-registry to be used for expanding in edit-mode.


expandView

View expandView
special view for treeNodes in the content-registry to be used for expanding in select-mode.


Package org.torweg.pulse.site.content

Class org.torweg.pulse.site.content.AbstractBasicContent extends Content implements Serializable

serialVersionUID: 6376391145823134097L

Serialized Fields

summary

java.lang.String summary
The summary of the AbstractBasicContent.


keywords

java.lang.String keywords
The keywords of the AbstractBasicContent.


title

java.lang.String title
the title to be used for mark-up languages with a support for document titles, e.g. HTML.


metaKeywords

java.lang.String metaKeywords
the keywords to be used for mark-up languages with a support for document keywords, e.g. HTML through meta-keywords.


metaDescription

java.lang.String metaDescription
the description to be used for mark-up languages with a support for document descriptions, e.g. HTML through meta-descriptions.


suffix

java.lang.String suffix
The suffix used for Commands accessing the AbstractBasicContent.

The default value is DEFAULT_SUFFIX.

Class org.torweg.pulse.site.content.AbstractBasicContentConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 234949128996236986L

Serialized Fields

converters

java.util.Map<K,V> converters
the suffix converters.

Class org.torweg.pulse.site.content.AbstractBasicVariant extends Variant<T extends AbstractBasicVariant<T>> implements Serializable

serialVersionUID: 1697853927204347160L

Serialized Fields

content

Content content
The Content of the AbstractBasicVariant.


summary

java.lang.String summary
The summary of the AbstractBasicVariant.

Class org.torweg.pulse.site.content.AbstractContentGroup extends AbstractSummaryDescriptionContent implements Serializable

serialVersionUID: 9330960443983984L

Class org.torweg.pulse.site.content.AbstractRegistryNode extends Node implements Serializable

serialVersionUID: -857091009050712563L

Serialized Fields

name

java.lang.String name
the name of the AbstractRegistryNode.


bundle

Bundle bundle
the Bundle of the RegistryBundleNode.

Class org.torweg.pulse.site.content.AbstractSummaryDescriptionContent extends AbstractBasicContent implements Serializable

serialVersionUID: -5792584035373330549L

Serialized Fields

description

java.lang.String description
The description of the AbstractSummaryDescriptionContent.

Class org.torweg.pulse.site.content.AbstractSummaryDescriptionVariant extends AbstractBasicVariant<T extends AbstractSummaryDescriptionVariant<T>> implements Serializable

serialVersionUID: -5792584035373330549L

Serialized Fields

description

java.lang.String description
The description of the AbstractSummaryDescriptionContent.

Class org.torweg.pulse.site.content.Attachment extends AbstractNamableEntity implements Serializable

serialVersionUID: 7032977743892025164L

Serialized Fields

description

java.lang.String description
a description of the Attachment in deserialised XML.


file

VirtualFile file
the VirtualFile associated with the Attachment.

Class org.torweg.pulse.site.content.Content extends AbstractNamableEntity implements Serializable

serialVersionUID: -2416753273274390014L

Serialized Fields

locale

java.util.Locale locale
The Locale of the Content.


bundle

Bundle bundle
The Bundle of the Content.


localizationMap

ContentLocalizationMap localizationMap
The ContentLocalizationMap of the Content.


associatedViews

java.util.Set<E> associatedViews
The Views of the Content.


associatedVirtualFiles

java.util.Set<E> associatedVirtualFiles
The VirtualFiles of the Content.


attachments

java.util.Set<E> attachments
The Attachments of the Content.


creator

User creator
The User which has created the Content.


created

java.util.Date created
The Date of creation.


lastModifier

User lastModifier
The User which has last modified the Content.


lastModified

java.util.Date lastModified
The Date of the last modification.


referenceDurationStart

java.lang.Long referenceDurationStart
start timestamp for reference duration.


referenceDurationEnd

java.lang.Long referenceDurationEnd
end timestamp for reference duration.

Class org.torweg.pulse.site.content.ContentFolderNode extends RegistryLocaleNode implements Serializable

serialVersionUID: 474425360602496797L

Class org.torweg.pulse.site.content.ContentGroup extends AbstractContentGroup implements Serializable

serialVersionUID: 3867328432712755457L

Class org.torweg.pulse.site.content.ContentLocalizationMap extends AbstractBasicEntity implements Serializable

serialVersionUID: 8867155586696229373L

Serialized Fields

map

java.util.Map<K,V> map
the internal map of locales and contents.

Class org.torweg.pulse.site.content.ContentNode extends RegistryLocaleNode implements Serializable

serialVersionUID: 3281073481524648171L

Serialized Fields

content

Content content
the content.

Class org.torweg.pulse.site.content.FileContent extends AbstractBasicContent implements Serializable

serialVersionUID: 7414799449492559309L

Serialized Fields

file

VirtualFile file
The VirtualFile of the FileContent.


indexFile

boolean indexFile
Indicates whether to index the file - and the content of the file - for search.

Class org.torweg.pulse.site.content.InconsistentLocalizationException extends PulseException implements Serializable

serialVersionUID: 8141996690993522397L

Class org.torweg.pulse.site.content.Localized extends java.lang.Object implements Serializable

serialVersionUID: 5175538882108449923L

Serialized Fields

id

java.lang.Long id
the primary key.


name

java.lang.String name
internal name.


localizations

java.util.Map<K,V> localizations
The localisations.

Maps a two-letter language code (ISO-639-1) to a translation.

Class org.torweg.pulse.site.content.RegistryBundleNode extends AbstractRegistryNode implements Serializable

serialVersionUID: 5101644316295457137L

Class org.torweg.pulse.site.content.RegistryLocaleNode extends AbstractRegistryNode implements Serializable

serialVersionUID: -239149009194228466L

Serialized Fields

locale

java.util.Locale locale
the Locale.

Class org.torweg.pulse.site.content.URLContent extends AbstractBasicContent implements Serializable

serialVersionUID: -8449768440231519953L

Serialized Fields

url

java.lang.String url
The URL of the URLContent.

Class org.torweg.pulse.site.content.Variant extends AbstractNamableEntity implements Serializable

serialVersionUID: 7339940409194571616L

Serialized Fields

variants

java.util.Set<E> variants
The sub-Variants of the Variant.


parentVariant

Variant<T extends Variant<?>> parentVariant
The parent-AbstractBasicVariant of the AbstractBasicVariant.


associatedVirtualFiles

java.util.Set<E> associatedVirtualFiles
The VirtualFiles of the Variant.


attachments

java.util.Set<E> attachments
The Attachments of the Variant.


Package org.torweg.pulse.site.content.admin

Class org.torweg.pulse.site.content.admin.AbstractBasicContentEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -4703299920231190162L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
The AJAX XSL, that builds the Editor.


ajaxFCKXSLFile

java.io.File ajaxFCKXSLFile
the AJAX XSL, that builds the FCK-Editor.


ajaxSummaryXSLFile

java.io.File ajaxSummaryXSLFile
the AJAX XSL file used for summary reloads.


ajaxContentLocalizationMapXSLFile

java.io.File ajaxContentLocalizationMapXSLFile
the AJAX XSL, that builds the ContentLocalizationMap-Editor.


ajaxAttachmentsXSLFile

java.io.File ajaxAttachmentsXSLFile
the AJAX XSL, that builds the file-browser-panel for the attachments-editor.


ajaxReferenceDurationXSLFile

java.io.File ajaxReferenceDurationXSLFile
the AJAX XSL, that builds the reference duration editor panel.

Class org.torweg.pulse.site.content.admin.ContentRegistryEditorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: -8292254141545412148L

Serialized Fields

ajaxXSLFile

java.io.File ajaxXSLFile
the AJAX XSL file.


editViews

org.jdom.Element editViews
the edit-views configuration.


ajaxCreateXSLFile

java.io.File ajaxCreateXSLFile
the AJAX XSL file.


Package org.torweg.pulse.site.content.filter

Class org.torweg.pulse.site.content.filter.Filter extends AbstractNamableEntity implements Serializable

serialVersionUID: 1071368604506029592L

Serialized Fields

requireSitemapNode

boolean requireSitemapNode
flag, indicating whether a visible sitemap node is required for each matching content.


referenceDurationFilter

boolean referenceDurationFilter
Indicates whether the Filter is enabled for filtering the contents' reference dates.


matches

java.util.List<E> matches
the content to be filtered.


rules

java.util.List<E> rules
the rules of the filter.

Class org.torweg.pulse.site.content.filter.FilterContent extends AbstractBasicContent implements Serializable

serialVersionUID: 3217869236375901258L

Serialized Fields

filter

Filter filter
the filter of the filtercontent.

Class org.torweg.pulse.site.content.filter.FilterRule extends Localized implements Serializable

serialVersionUID: 6075029103080162675L

Serialized Fields

properties

java.util.List<E> properties
the rule's properties.


filter

Filter filter
the filter the rule belongs to.

Class org.torweg.pulse.site.content.filter.FilterRuleProperty extends Localized implements Serializable

serialVersionUID: 5373910341736094483L


Package org.torweg.pulse.site.map

Class org.torweg.pulse.site.map.SitemapNode extends Node implements Serializable

serialVersionUID: 2785382406241489630L

Serialized Fields

locale

java.util.Locale locale
the Locale of the SitemapNode.


name

java.lang.String name
the name of the SitemapNode.


type

SitemapNode.Type type
The type of the SitemapNode.

default: DEFAULT


visible

boolean visible
indicator, whether the SitemapNode is visible.


view

View view
the View associated with the SitemapNode.


contentId

java.lang.Long contentId
the id of the content contained in view or null , if the View does not point to a Content.

The value is maintained by SitemapNodeInterceptor and used by the FullTextFilter to provide unique contents.


attributes

java.util.Map<K,V> attributes
the attributes associated with the SitemapNode.


roles

java.util.Set<E> roles
The Roles associated with the SitemapNode.


sectionTag

SitemapSectionTag sectionTag
the SitemapSectionTag associated with the SitemapNode.


startDate

java.lang.Long startDate
the start date for the validity.


endDate

java.lang.Long endDate
the end date for the validity.

Class org.torweg.pulse.site.map.SitemapSectionTag extends AbstractNamableEntity implements Serializable

serialVersionUID: -7055007237858087858L


Package org.torweg.pulse.util

Class org.torweg.pulse.util.ClassComperator extends java.lang.Object implements Serializable

serialVersionUID: 65146128230628690L

Class org.torweg.pulse.util.LocaleUtils.LocaleComparator extends java.lang.Object implements Serializable

serialVersionUID: 981828887110324397L

Class org.torweg.pulse.util.MimeMap extends AbstractConfigBean implements Serializable

serialVersionUID: 5727829678023338652L

Serialized Fields

map

java.util.Map<K,V> map
the map (extension --> MIME-type).


Package org.torweg.pulse.util.adminui

Class org.torweg.pulse.util.adminui.AbstractBaseConfiguration extends Configuration implements Serializable

serialVersionUID: 2316329587917858729L

Serialized Fields

ajaxMainXSLHandle

XSLHandleConfiguration ajaxMainXSLHandle
The XSLHandleConfiguration to fetch the (main) XSLHandle for the initialisation of the main view.


Package org.torweg.pulse.util.captcha

Class org.torweg.pulse.util.captcha.ReCaptchaAdapterConfig extends Configuration implements Serializable

serialVersionUID: 2786835707945220607L

Serialized Fields

publicKey

java.lang.String publicKey
The public key.


privateKey

java.lang.String privateKey
The private key.


divId

java.lang.String divId
The id of the div which is to be replaced by the captcha.


Package org.torweg.pulse.util.entity

Class org.torweg.pulse.util.entity.AbstractBasicEntity extends java.lang.Object implements Serializable

serialVersionUID: 729837579566298988L

Serialized Fields

id

java.lang.Long id
the primary key.

For entities using HibernateTM search, the id is annotated with @Field.

Class org.torweg.pulse.util.entity.AbstractImageGroup extends AbstractNamableEntity implements Serializable

serialVersionUID: 4685251301965010817L

Serialized Fields

bundle

Bundle bundle
the bundle the image group belongs to.


imageVersions

java.util.Map<K,V> imageVersions
The images associated with the AbstractImageGroup.


imageVersionConfiguration

AbstractImageGroupConfiguration imageVersionConfiguration
The underlying AbstractImageGroupConfiguration.

Class org.torweg.pulse.util.entity.AbstractImageGroupConfiguration extends Configuration implements Serializable

serialVersionUID: 3728475342837920452L

Serialized Fields

versions

java.util.List<E> versions
The image version names.

Class org.torweg.pulse.util.entity.AbstractNamableEntity extends AbstractNamedEntity implements Serializable

serialVersionUID: -1638710707494020099L

Class org.torweg.pulse.util.entity.AbstractNamedEntity extends AbstractBasicEntity implements Serializable

serialVersionUID: -7796330939641839277L

Serialized Fields

name

java.lang.String name
the name property of the entity.

Class org.torweg.pulse.util.entity.ImageVersionNameException extends PulseException implements Serializable

serialVersionUID: 6852709930736997710L

Class org.torweg.pulse.util.entity.Node extends AbstractBasicEntity implements Serializable

serialVersionUID: -712152371572827676L

Serialized Fields

parent

Node parent
the parent of the Node.


childrenSet

java.util.Set<E> childrenSet
child nodes.


hasChildren

boolean hasChildren
indicator, whether the SitemapNode has children.


position

int position
the position in the list.


Package org.torweg.pulse.util.geolocation

Class org.torweg.pulse.util.geolocation.GeoIPLocatorConfig extends AbstractConfigBean implements Serializable

serialVersionUID: 4586298752087222741L

Serialized Fields

cacheMode

int cacheMode
the cache mode.


dbFile

java.io.File dbFile
the database file.


Package org.torweg.pulse.util.io

Class org.torweg.pulse.util.io.ByteUtils.ByteFormatException extends PulseException implements Serializable

serialVersionUID: -1198531478285815901L

Class org.torweg.pulse.util.io.SerializableDataSource extends java.lang.Object implements Serializable

serialVersionUID: 6225932694512763871L

Serialized Fields

contentType

java.lang.String contentType
the content-type.


file

java.io.File file
the file to be used as an data source.


virtualFile

VirtualFile virtualFile
the virtual file to be used as an data source.


buffer

byte[] buffer
the byte buffer to be used as an data source.


name

java.lang.String name
the name of the data source.


length

long length
the length of the source.

Class org.torweg.pulse.util.io.WriteThroughException extends PulseException implements Serializable

serialVersionUID: 581222801431432418L


Package org.torweg.pulse.util.search

Class org.torweg.pulse.util.search.SearchFailure extends java.lang.Object implements Serializable

serialVersionUID: -5286050269810721116L

Serialized Fields

id

java.lang.String id
the primary key consisting of <locale>&; ":" <query>.


locale

java.util.Locale locale
the locale of the suggestion.


searchQuery

java.lang.String searchQuery
the query used.


lastRecurrence

java.lang.Long lastRecurrence
the timestamp of the last recurrence.


recurrences

java.lang.Long recurrences
the number of recurrences.

Class org.torweg.pulse.util.search.SearchSuggestion extends java.lang.Object implements Serializable

serialVersionUID: 3317087491752022298L

Serialized Fields

id

java.lang.String id
the primary key consisting of <locale>&; ":" <query>.


locale

java.util.Locale locale
the locale of the suggestion.


searchQuery

java.lang.String searchQuery
the query used.


lastRecurrence

java.lang.Long lastRecurrence
the timestamp of the last recurrence.


recurrences

java.lang.Long recurrences
the number of recurrences.


importance

java.lang.Double importance
the importance of the suggestion for ordering.

Class org.torweg.pulse.util.search.SitemapNodeDurationFilterFactory.SitemapNodeValidityFilter extends org.apache.lucene.search.Filter implements Serializable

serialVersionUID: -4168019388047484467L

Class org.torweg.pulse.util.search.SitemapNodeInterceptor extends org.hibernate.EmptyInterceptor implements Serializable

serialVersionUID: -1765985148052364592L

Class org.torweg.pulse.util.search.SitemapNodeRoleFilterFactory.SitemapNodeRoleFilter extends org.apache.lucene.search.Filter implements Serializable

serialVersionUID: -4168019388047484467L

Serialized Fields

roleIdSet

java.util.Set<E> roleIdSet
the set of role ids to check against.

Class org.torweg.pulse.util.search.SitemapNodeSectionTagFilterFactory.SitemapNodeSectionTagFilter extends org.apache.lucene.search.Filter implements Serializable

serialVersionUID: -4168019388047484467L

Serialized Fields

sectionIdSet

java.util.Set<E> sectionIdSet
the set of section ids to check against.

Class org.torweg.pulse.util.search.SitemapNodeUniqueContentFilter extends org.apache.lucene.search.Filter implements Serializable

serialVersionUID: 6375875782630382349L


Package org.torweg.pulse.util.streamscanner

Class org.torweg.pulse.util.streamscanner.ClamAVScannerConfig extends StreamScannerConfig implements Serializable

serialVersionUID: -6115270030624843635L

Serialized Fields

host

java.lang.String host
the host clamd is running on.


port

int port
the port clamd is listening on.

Class org.torweg.pulse.util.streamscanner.InacceptableStreamException extends java.io.IOException implements Serializable

serialVersionUID: -5204108615197167233L

Class org.torweg.pulse.util.streamscanner.StreamException extends PulseException implements Serializable

serialVersionUID: 3708729970132600724L

Class org.torweg.pulse.util.streamscanner.StreamScannerChainConfig extends Configuration implements Serializable

serialVersionUID: 3092286875421921068L

Serialized Fields

scannerConfigurations

java.util.Set<E> scannerConfigurations
the ordered set of scanner configurations.

Class org.torweg.pulse.util.streamscanner.StreamScannerConfig extends Configuration implements Serializable

serialVersionUID: 1492795674586324290L

Serialized Fields

scannerClass

java.lang.String scannerClass
the full qualified class name.


exludeRoleNames

java.util.Set<E> exludeRoleNames
the optional set of role names, for which the scanner will not be executed.

Class org.torweg.pulse.util.streamscanner.VirusStreamException extends InacceptableStreamException implements Serializable

serialVersionUID: -4580845371469831119L

Class org.torweg.pulse.util.streamscanner.XSSStreamException extends InacceptableStreamException implements Serializable

serialVersionUID: -4580845371469831119L


Package org.torweg.pulse.util.time

Class org.torweg.pulse.util.time.Duration extends java.lang.Object implements Serializable

serialVersionUID: -7767710131035673016L

Serialized Fields

startDate

java.lang.Long startDate
the start date of the duration.


endDate

java.lang.Long endDate
the end date of the duration.

Class org.torweg.pulse.util.time.IHasDurationComparator extends java.lang.Object implements Serializable

serialVersionUID: 7937824365415934631L

Serialized Fields

orderMode

IHasDurationComparator.Order orderMode
The duration order of the IHasDurationComparator.

default: IHasDurationComparator.Order.ASC


compareMode

IHasDurationComparator.Mode compareMode
The mode of the IHasDurationComparator.

default: IHasDurationComparator.Mode.START

Class org.torweg.pulse.util.time.TimeSpan extends java.lang.Object implements Serializable

serialVersionUID: 3000891748411572933L

Serialized Fields

milliseconds

java.lang.Long milliseconds
the time span in milliseconds.

Class org.torweg.pulse.util.time.TimeUtilityException extends PulseException implements Serializable

serialVersionUID: -840822819500020162L


Package org.torweg.pulse.util.xml

Class org.torweg.pulse.util.xml.IllegalXHTMLException extends PulseException implements Serializable

serialVersionUID: 3602270023227196653L

Serialized Fields

type

IllegalXHTMLException.Type type
the type.


Package org.torweg.pulse.util.xml.transform

Class org.torweg.pulse.util.xml.transform.XSLCompileException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -6859824918728135669L


Package org.torweg.pulse.vfs

Class org.torweg.pulse.vfs.IllegalFileNameException extends VFIOException implements Serializable

serialVersionUID: 6626262023613767684L

Class org.torweg.pulse.vfs.InsufficientPermissionsException extends VFIOException implements Serializable

serialVersionUID: -2318617937256162147L

Class org.torweg.pulse.vfs.VFIOException extends java.io.IOException implements Serializable

serialVersionUID: -1817592928085278807L

Class org.torweg.pulse.vfs.VFSServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: 4386489469912029373L

Class org.torweg.pulse.vfs.VirtualFile extends AbstractNamedEntity implements Serializable

serialVersionUID: -2098746658291483045L

Serialized Fields

path

java.lang.String path
the path denoting the VirtualFile.

The maximum length for a URI is 131072 bytes: This allows a path depth of 255 with a maximum file name length of 256 characters each in utf-8.


isPublic

boolean isPublic
indicates, whether the VirtualFile is from the public or the private store.


directory

boolean directory
true, if the VirtualFile is a directory.


parent

VirtualFile parent
the parent VirtualFile.


children

java.util.Set<E> children
the children of the VirtualFile, if it is a directory.


created

java.lang.Long created
timestamp for file creation.


creator

User creator
the user who created the file.


lastModified

java.lang.Long lastModified
timestamp for last modified.


lastModifier

User lastModifier
the user who modified the file most recently.


filesize

java.lang.Long filesize
the size of the file in bytes or -1, if the file is a directory.


readRoles

java.util.Set<E> readRoles
The Roles required for reading.


writeRoles

java.util.Set<E> writeRoles
The Roles required for writing.


deadProperties

java.util.Set<E> deadProperties
the dead properties of the VirtualFile.

Dead properties are supplied and managed by WebDAV clients accessing the virtual file system.


Package org.torweg.pulse.webdav

Class org.torweg.pulse.webdav.AbstractDAVServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: -8155839669380772866L

Class org.torweg.pulse.webdav.DAVException extends PulseException implements Serializable

serialVersionUID: -4197510508305509250L

Class org.torweg.pulse.webdav.WebDAVServlet extends AbstractDAVServlet implements Serializable

serialVersionUID: -6672710688169816212L


Package org.torweg.pulse.webdav.util

Class org.torweg.pulse.webdav.util.DeadProperty extends java.lang.Object implements Serializable

serialVersionUID: 3814603385796272414L

Serialized Fields

id

java.lang.Long id
the primary key.


namespaceURI

java.lang.String namespaceURI
the property's namespace URI.


propName

java.lang.String propName
the property's name.


propertyXML

java.lang.String propertyXML
the property as a string representation.


propElement

org.jdom.Element propElement
the property as a JDOM element.

Class org.torweg.pulse.webdav.util.LiveProperty extends java.lang.Object implements Serializable

serialVersionUID: 4345415037849921549L

Serialized Fields

davPropertyType

DAVProperties davPropertyType
the type of the LiveProperty.


propName

java.lang.String propName
the name of the property.


namespaceURI

java.lang.String namespaceURI
the namespace URI of the property.


propElement

org.jdom.Element propElement
the prop element.