Silverpeas Core Library 6.4 6.4 API

Packages 
Package Description
org.monte.media.color  
org.monte.media.io  
org.monte.media.jpeg  
org.silverpeas.core.admin  
org.silverpeas.core.admin.component
Provides an API to manage the life-cycle of the Silverpeas components (id est applications) that are available.
org.silverpeas.core.admin.component.constant  
org.silverpeas.core.admin.component.dao  
org.silverpeas.core.admin.component.exception  
org.silverpeas.core.admin.component.model  
org.silverpeas.core.admin.component.notification  
org.silverpeas.core.admin.component.process.check  
org.silverpeas.core.admin.component.service  
org.silverpeas.core.admin.domain
Provides the classes to manage domains of users.
org.silverpeas.core.admin.domain.driver  
org.silverpeas.core.admin.domain.driver.googledriver  
org.silverpeas.core.admin.domain.driver.ldapdriver  
org.silverpeas.core.admin.domain.driver.scimdriver  
org.silverpeas.core.admin.domain.driver.sqldriver  
org.silverpeas.core.admin.domain.exception  
org.silverpeas.core.admin.domain.model  
org.silverpeas.core.admin.domain.quota  
org.silverpeas.core.admin.domain.repository  
org.silverpeas.core.admin.domain.synchro  
org.silverpeas.core.admin.persistence
Provides the classes to manage the persistence of all of the organizational beans that made up an organizational structure in Silverpeas.
org.silverpeas.core.admin.quota
Provides interfaces and classes for managing quota on some resources (applications, contribution size, ...)
org.silverpeas.core.admin.quota.constant  
org.silverpeas.core.admin.quota.exception  
org.silverpeas.core.admin.quota.model  
org.silverpeas.core.admin.quota.offset  
org.silverpeas.core.admin.quota.repository  
org.silverpeas.core.admin.quota.service  
org.silverpeas.core.admin.service
Provides the services to manage and to access an organizational structure in Silverpeas.
org.silverpeas.core.admin.service.cache  
org.silverpeas.core.admin.space
Provides the classes to manage the workspaces in Silverpeas.
org.silverpeas.core.admin.space.dao  
org.silverpeas.core.admin.space.model
Contains the business objects representing a workspace in Silverpeas.
org.silverpeas.core.admin.space.notification  
org.silverpeas.core.admin.space.quota  
org.silverpeas.core.admin.space.quota.process.check  
org.silverpeas.core.admin.space.quota.process.check.exception  
org.silverpeas.core.admin.user  
org.silverpeas.core.admin.user.dao  
org.silverpeas.core.admin.user.model  
org.silverpeas.core.admin.user.notification  
org.silverpeas.core.backgroundprocess  
org.silverpeas.core.cache  
org.silverpeas.core.cache.service  
org.silverpeas.core.calendar  
org.silverpeas.core.calendar.ical4j  
org.silverpeas.core.calendar.notification  
org.silverpeas.core.calendar.notification.user  
org.silverpeas.core.calendar.repository  
org.silverpeas.core.calendar.subscription  
org.silverpeas.core.chart
Provides classes to build charts from a set of data.
org.silverpeas.core.chart.period  
org.silverpeas.core.chart.pie  
org.silverpeas.core.clipboard
Provides the classes to manage the resources (usually the contributions) in Silverpeas that are copied or cut in order to paste them in another location.
org.silverpeas.core.clipboard.service  
org.silverpeas.core.cmis
Defines the model and the Silverpeas data accessors that are used by the Silverpeas implementation of the CMIS v1.1 specification.
org.silverpeas.core.cmis.model
The custom CMIS model for Silverpeas.
org.silverpeas.core.contribution
Provides the interfaces and the classes that define the base resources pushed by the users into Silverpeas (the contributions) and whose content carries any information that should be shared or on which the users could collaborate.
org.silverpeas.core.contribution.attachment
Provides interfaces and classes to manage attachments.
org.silverpeas.core.contribution.attachment.model  
org.silverpeas.core.contribution.attachment.notification  
org.silverpeas.core.contribution.attachment.permalinks  
org.silverpeas.core.contribution.attachment.permalinks.model  
org.silverpeas.core.contribution.attachment.permalinks.repository  
org.silverpeas.core.contribution.attachment.process  
org.silverpeas.core.contribution.attachment.process.huge  
org.silverpeas.core.contribution.attachment.repository  
org.silverpeas.core.contribution.attachment.util  
org.silverpeas.core.contribution.attachment.webdav  
org.silverpeas.core.contribution.attachment.webdav.impl  
org.silverpeas.core.contribution.content
Provides the different types of content of a contribution in Silverpeas.
org.silverpeas.core.contribution.content.ddwe  
org.silverpeas.core.contribution.content.ddwe.model  
org.silverpeas.core.contribution.content.form
Defines the interface of all of the objects that represent forms, fields, templates describing forms, and so on.
org.silverpeas.core.contribution.content.form.displayers  
org.silverpeas.core.contribution.content.form.dummy  
org.silverpeas.core.contribution.content.form.field  
org.silverpeas.core.contribution.content.form.fileitem  
org.silverpeas.core.contribution.content.form.filter  
org.silverpeas.core.contribution.content.form.form  
org.silverpeas.core.contribution.content.form.record  
org.silverpeas.core.contribution.content.renderer  
org.silverpeas.core.contribution.content.wysiwyg  
org.silverpeas.core.contribution.content.wysiwyg.notification  
org.silverpeas.core.contribution.content.wysiwyg.service  
org.silverpeas.core.contribution.content.wysiwyg.service.directive  
org.silverpeas.core.contribution.content.wysiwyg.service.process  
org.silverpeas.core.contribution.contentcontainer
Provides an old way to manage the contributions (as containers of content) and their contents (prior to version 6).
org.silverpeas.core.contribution.contentcontainer.content
Provides classes to manage the content of a container.
org.silverpeas.core.contribution.converter
This package defines an API for document format conversion.
org.silverpeas.core.contribution.converter.openoffice
Provides an implementation of the document format conversion API by using an OpenOffice service running and listening at a given port.
org.silverpeas.core.contribution.converter.option  
org.silverpeas.core.contribution.model
Provides the business model of a contribution from a user in Silverpeas.
org.silverpeas.core.contribution.publication
Defines the publication as a peculiar type of contribution in Silverpeas that can have any type of content (WYSIWYG, form, ...) and that supports i18n.
org.silverpeas.core.contribution.publication.dao  
org.silverpeas.core.contribution.publication.datereminder  
org.silverpeas.core.contribution.publication.model  
org.silverpeas.core.contribution.publication.notification  
org.silverpeas.core.contribution.publication.service  
org.silverpeas.core.contribution.publication.social  
org.silverpeas.core.contribution.publication.subscription  
org.silverpeas.core.contribution.rating
Provides classes for rating the contributions.
org.silverpeas.core.contribution.rating.model  
org.silverpeas.core.contribution.rating.service  
org.silverpeas.core.contribution.template
Provides a Template Engine to generate a contribution or a content from a template.
org.silverpeas.core.contribution.template.form.dao  
org.silverpeas.core.contribution.template.form.service  
org.silverpeas.core.contribution.template.publication  
org.silverpeas.core.contribution.tracking
Provides a Contribution Modification Tracking API.
org.silverpeas.core.contribution.util  
org.silverpeas.core.datereminder
Provides a Date Reminder API.
org.silverpeas.core.datereminder.exception  
org.silverpeas.core.datereminder.persistence  
org.silverpeas.core.datereminder.persistence.repository  
org.silverpeas.core.datereminder.persistence.service  
org.silverpeas.core.datereminder.provider  
org.silverpeas.core.exception  
org.silverpeas.core.html  
org.silverpeas.core.html.plugin  
org.silverpeas.core.i18n  
org.silverpeas.core.importexport.ical
Provides an exporter of calendar events into iCal data.
org.silverpeas.core.importexport.ical.ical4j
Provides an implementation of the iCal exporting process by using the ICal4J Java library.
org.silverpeas.core.index
Provides an API to index and to search the contributions and their content in Silverpeas.
org.silverpeas.core.index.indexing  
org.silverpeas.core.index.indexing.model  
org.silverpeas.core.index.indexing.parser  
org.silverpeas.core.index.indexing.parser.tika  
org.silverpeas.core.index.search  
org.silverpeas.core.index.search.model  
org.silverpeas.core.index.search.qualifiers  
org.silverpeas.core.io
Provides interfaces and classes for input and output with the filesystem or with external services or tools.
org.silverpeas.core.io.file
Provides classes to handle the files in the filesystem for Silverpeas.
org.silverpeas.core.io.media
Provides classes to handle media files (video, images, documents, ...)
org.silverpeas.core.io.media.image
Provides classes wrapping external tools to manipulate images in the filesystem.
org.silverpeas.core.io.media.image.imagemagick  
org.silverpeas.core.io.media.image.option  
org.silverpeas.core.io.media.image.thumbnail  
org.silverpeas.core.io.media.image.thumbnail.control  
org.silverpeas.core.io.media.image.thumbnail.model  
org.silverpeas.core.io.media.image.thumbnail.service  
org.silverpeas.core.io.media.video
Provides classes wrapping external tools to manipulate videos in the filesystem.
org.silverpeas.core.io.media.video.ffmpeg  
org.silverpeas.core.io.temp
Provides classes to handle location and files in the temporary area.
org.silverpeas.core.io.upload
Provides an API to manage file uploads.
org.silverpeas.core.mail
Provides a Mail API.
org.silverpeas.core.mail.engine
Provides classes implementing the Silverpeas Mail API
org.silverpeas.core.mail.extractor
Provides classes for extracting email content.
org.silverpeas.core.node
Provides interfaces and classes for managing a hierarchical tree of nodes in the goal to categorize contributions.
org.silverpeas.core.node.coordinates
Provides interfaces and classes to place and to locate contributions on an hierachical tree of nodes.
org.silverpeas.core.node.coordinates.model  
org.silverpeas.core.node.coordinates.persistence  
org.silverpeas.core.node.coordinates.service  
org.silverpeas.core.node.dao  
org.silverpeas.core.node.importexport
Provides classes for the import/export of a hierachical tree of nodes.
org.silverpeas.core.node.model  
org.silverpeas.core.node.notification  
org.silverpeas.core.node.service  
org.silverpeas.core.notification.sse  
org.silverpeas.core.notification.user  
org.silverpeas.core.notification.user.builder  
org.silverpeas.core.notification.user.builder.helper  
org.silverpeas.core.notification.user.client  
org.silverpeas.core.notification.user.client.model  
org.silverpeas.core.notification.user.delayed  
org.silverpeas.core.notification.user.delayed.delegate  
org.silverpeas.core.notification.user.delayed.repository  
org.silverpeas.core.notification.user.delayed.scheduler  
org.silverpeas.core.notification.user.delayed.synthese  
org.silverpeas.core.notification.user.repository  
org.silverpeas.core.notification.user.server  
org.silverpeas.core.notification.user.server.channel  
org.silverpeas.core.notification.user.server.channel.popup  
org.silverpeas.core.notification.user.server.channel.remove  
org.silverpeas.core.notification.user.server.channel.server  
org.silverpeas.core.notification.user.server.channel.silvermail  
org.silverpeas.core.notification.user.server.channel.smtp  
org.silverpeas.core.notification.user.server.xml  
org.silverpeas.core.persistence  
org.silverpeas.core.persistence.jcr
Provides interfaces and classes for the persistence of contributions and of contents into a JCR (Java Content Repository)
org.silverpeas.core.persistence.jcr.util  
org.silverpeas.core.personalization.dao  
org.silverpeas.core.personalization.notification  
org.silverpeas.core.personalization.service  
org.silverpeas.core.process
Provides an API for executing one or several processes that implement SilverpeasProcess @see SilverpeasProcess.
org.silverpeas.core.process.annotation  
org.silverpeas.core.process.check  
org.silverpeas.core.process.io  
org.silverpeas.core.process.io.file  
org.silverpeas.core.process.io.file.exception  
org.silverpeas.core.process.management  
org.silverpeas.core.process.session  
org.silverpeas.core.process.util  
org.silverpeas.core.reminder  
org.silverpeas.core.scheduler  
org.silverpeas.core.scheduler.quartz
Provides an implementation of the Silverpeas Scheduling Engine API built atop the Quartz scheduling system.
org.silverpeas.core.security
Provides the interfaces and the classes related to the security in Silverpeas (authentication, authorization, content encryption, ...)
org.silverpeas.core.security.authentication
Provides the authentication mechanism to access the Silverpeas portal.
org.silverpeas.core.security.authentication.password
Provides an API to manage user passwords: encryption, rules, verification. The rules applied on passwords are used to check a password satisfies some requirements.
org.silverpeas.core.security.authentication.password.constant  
org.silverpeas.core.security.authentication.password.encryption  
org.silverpeas.core.security.authentication.password.rule  
org.silverpeas.core.security.authentication.password.service  
org.silverpeas.core.security.authentication.verifier  
org.silverpeas.core.security.authorization
Provides the Authorization API from which the rights of a user or of a user group to access a resource in Silverpeas can be checked.
org.silverpeas.core.security.encryption
Provides the Silverpeas Cryptography API that is based on some security and cryptography tiers libraries (as well on the Java Cryptography API).
org.silverpeas.core.security.encryption.cipher  
org.silverpeas.core.security.html  
org.silverpeas.core.security.session
Provides the classes and the interfaces to handle the user session in Silverpeas once it is correctly authenticated.
org.silverpeas.core.security.token
Provides an API to generate and to handle tokens of different kinds.
org.silverpeas.core.security.token.persistent.repository
Provides a repository to access the tokens in a data source.
org.silverpeas.core.security.token.persistent.service  
org.silverpeas.core.security.token.synchronizer
Provides an implementation of the Synchronizer Token pattern to secure user sessions or protected resources in Silverpeas by using a mechanism based upon tokens.
org.silverpeas.core.socialnetwork
Provides a Social Network API for connecting users between them and for signing in Silverpeas from an existing social web service account (like Facebook, Linkedin, ...)
org.silverpeas.core.socialnetwork.connectors  
org.silverpeas.core.socialnetwork.dao  
org.silverpeas.core.socialnetwork.invitation  
org.silverpeas.core.socialnetwork.model  
org.silverpeas.core.socialnetwork.provider  
org.silverpeas.core.socialnetwork.qualifiers  
org.silverpeas.core.socialnetwork.relationship  
org.silverpeas.core.socialnetwork.service  
org.silverpeas.core.socialnetwork.status  
org.silverpeas.core.subscription
Provides a User Subscription API with which users can subscribe on some events in Silverpeas (new contribution, contribution update, ...) in order to be notified about them.
org.silverpeas.core.subscription.constant  
org.silverpeas.core.subscription.service  
org.silverpeas.core.subscription.util  
org.silverpeas.core.util  
org.silverpeas.core.util.annotation  
org.silverpeas.core.util.comparator  
org.silverpeas.core.util.csv  
org.silverpeas.core.util.error  
org.silverpeas.core.util.exec
Provides utility classes to execute an external program of services to perform a given task for Silverpeas.
org.silverpeas.core.util.file  
org.silverpeas.core.util.html  
org.silverpeas.core.util.logging  
org.silverpeas.core.variables  
org.silverpeas.core.wbe  
org.silverpeas.core.xml