Packages
com.day.cq.activation This package contains helper classes based on the JavaBeans Activation Framework.
com.day.cq.any Provides interfaces and classes that define and implement the reading and writing of ANY data sources.
com.day.cq.beans Provides the generic classes used to write Java beans that incorporate ECMA objects, such as the CFC controls.
com.day.cq.beans.controls Provides the Java Bean incorporations of ECMA object that are found inside the CFC.Controls namespace.
com.day.cq.beans.tools Provides the Java Bean incorporations of ECMA object that are found inside the CFC.Tools namespace.
com.day.cq.cfc  
com.day.cq.cfc.context This package provides classes to control the display of various standard and user defined presentation elements.
com.day.cq.cms.components Components are capsulated, selfcontained functional entities.
com.day.cq.cms.designer Classes contained in this package create, maintain and manipulate data related to visible appearance.
com.day.cq.cms.msm  
com.day.cq.cms.templatewizard This package contains helper classes related to generation of all resources which are part of a template.
com.day.cq.cms.util This package contains utility classes related to cms issues.
com.day.cq.config Provides interfaces and classes to read, write and access the configuration framework.
com.day.cq.contentbus Provides classes and interfaces that primarily define the ContentBustm API.
com.day.cq.contentbus.driver Provides classes and interfaces that define the driver API of the content bus.
com.day.cq.contentbus.driver.fs Provides classes that implement filesystem based drivers.
com.day.cq.contentbus.driver.resource Provides classes that implement classloader based drivers.
com.day.cq.contentbus.driver.status Provides classes that implement a virtual hierarchy and content driver that are used for status information on the system.
com.day.cq.contentbus.driver.util  
com.day.cq.contentbus.observation This package provides classes and interfaces that define the Observation framework of the contentbus.
com.day.cq.contentbus.service Provides the implementations for the basic contentbus services, indexing, message queueing, observation and search.
com.day.cq.contentbus.synchronization Provides the implementations for synchronization in a cq cluster.
com.day.cq.contentbus.util  
com.day.cq.delivery This package provides classes and interfaces that define the Delivery Module of the Communiqué engine.
com.day.cq.delivery.auth  
com.day.cq.delivery.cachehandler.invalidators This package contains basic implementations of the Invalidator interface.
com.day.cq.delivery.linkchecker Provides the classes used to write custom link checkers.
com.day.cq.delivery.script This package provides classes and interfaces that define the script handling of the Communiqué engine.
com.day.cq.ecma The com.day.cq.ecma package contains basic classes of the ECMA engine.
com.day.cq.ecma.compat This package contains classes and interfaces to ensure backward compatibility with the JavaConnectivity classes of Communiqué 2.x
com.day.cq.engine This package contains classes and interfaces that are used by the Communiqué engine.
com.day.cq.engine.services  
com.day.cq.image This package contains classes for the graphics engine within the Communiqué 3 product, which are not part of the OEM graphics engine.
com.day.cq.keystore The com.day.cq.keystore package provides support for the java security features through the Java Secure Sockets Extension (JSSE) and Java Cryptography Extension (JCE) APIs.
com.day.cq.logging Provides classes and interfaces that implement and define the logging facility.
com.day.cq.mail.internet This package provides classes that are similar to the javax.mail.internet package.
com.day.cq.net This package contains classes and interfaces for network related tools.
com.day.cq.replication Provides classes and interfaces that define the replication module.
com.day.cq.replication.service Provides classes that implement the services of the replication module.
com.day.cq.replication.transport Provides classes and interfaces that implement ContentBuilder and TransportHandler.
com.day.cq.repository  
com.day.cq.resource This package contains classes and interfaces of the resource module.
com.day.cq.resource.pool This package contains classes and interfaces that implement the resource pool.
com.day.cq.rtf Provides classes and interfaces for parsing RTF documents and for the creation of a hierarchical structure representing the original document.
com.day.cq.rtf.util  
com.day.cq.search This package contains classes and interfaces of the search facility of the contentbus.
com.day.cq.transform.filters  
com.day.cq.util Provides classes and interfaces that are utilities or convenience constructs that are particulary used in the Communiqué environment.
com.day.cq.util.audit This package provides classes and interfaces of the audit framework.
com.day.cq.util.codec This package provides classes and interfaces of the encoder/decoder framework.
com.day.cq.util.graphics This deprecated package provides classes and interfaces of the graphics engine.
com.day.cq.util.ldap  
com.day.cq.util.scheduler The package provides classes that implement a general scheduling. it supports the following: one shot events recurring events event queue persistance sending missed notification (when system was down) variable threading model per listener event topics The Scheduler holds a EventQueue that contains the Events.
com.day.cq.util.streams The package com.day.cq.delivery.host contains all the host objects used to script Communiqué Version3.
com.day.cq.xml This package provides some usefull classes and interfaces for XML processing.
com.day.cq.xml.xpath The com.day.cq.xml.xpath package contains a very simple implementation of the W3C XPath specification.
com.day.image The com.day.image Package contains the main classes of the Day Graphics Engine.
com.day.imageio.plugins This package contains the Gif image writer classes for the ImageIO framework and supporting classes for enhanced functionality.
com.day.net Provides classes and interfaces that are related to the java.net package.
com.day.util Useful non-Communique specific utility classes.