Classes and Interfaces interfaces

midcom_services_auth_frontend

Authentication frontend, responsible for rendering the login screen, reading the credentials and displaying access denied information.

« More »

midcom_services_indexer_backend

This class provides an abstract base class for all indexer backends.

« More »

midcom_cron_loginservice

« More »

midcom_cron_purgedeleted

« More »

midcom_cron_tmpservice

« More »

midcom_services__sessioning

Base singleton class of the MidCOM sessioning service.

« More »

midcom_services_auth

Main Authentication/Authorization service class, it provides means to authenticate users and to check for permissions.

« More »

midcom_services_auth_acl

This class is responsible for ACL checks against classes and content objects.

« More »

midcom_services_auth_backend

Authentication backend, responsible for validating user/password pairs and mapping them to a given user as well as the "sessioning" part, e.g.

« More »

midcom_services_auth_backend_simple

The simple auth backend uses cookies to store a session identifier which consists of the midgard person GUID.

« More »

midcom_services_auth_frontend_form

Form-based authentication frontend.

« More »

midcom_services_auth_sessionmgr

This class is responsible for managing login session, mainly concentrating on DB I/O.

« More »

midcom_services_cache

This class is the central access point for all registered caching services.

« More »

midcom_services_cache_backend

This is the base class of the MidCOM Cache backend infrastructure.

« More »

midcom_services_cache_backend_apc

APC caching backend.

« More »

midcom_services_cache_backend_dba

DBA-Style flat file database caching backend.

« More »

midcom_services_cache_backend_flatfile

Simple flat file database backend.

« More »

midcom_services_cache_backend_memcached

Memcached caching backend.

« More »

midcom_services_cache_backend_null

Database backend that does not do anything.

« More »

midcom_services_cache_backend_sqlite

Simple flat file database backend.

« More »

midcom_services_cache_module

This is the base class for the MidCOM cache modules.

« More »

midcom_services_cache_module_content

This is the Output Caching Engine of MidCOM.

« More »

midcom_services_cache_module_memcache

The Memory caching system is geared to hold needed information available quickly.

« More »

midcom_services_cache_module_nap

This is the NAP caching module.

« More »

midcom_services_cache_module_phpscripts

This cache module is desiged to cache files generated by various MidCOM code generation system.

« More »

midcom_services_cron

This is the handling class of the cron service.

« More »

midcom_services_dbclassloader

How to write database class definitions:

« More »

midcom_services_i18n

This is a basic MidCOM Service which provides an interfaces to the various I18n facilities of MidCOM.

« More »

midcom_services_i18n_l10n

This is the L10n main interface class, used by the components.

« More »

midcom_services_indexer

This class is the main access point into the MidCOM Indexer subsystem.

« More »

midcom_services_indexer_backend_solr

Solr implementation of the indexer backend.

« More »

midcom_services_indexer_client

Indexer client base class

« More »

midcom_services_indexer_document

This class encapsulates a single indexer document.

« More »

midcom_services_indexer_document_attachment

This is a class geared at indexing attachments.

« More »

midcom_services_indexer_document_datamanager2

This class is geared to ease indexing of datamanager2 driven documents.

« More »

midcom_services_indexer_document_midcom

This is a base class which is targeted at MidCOM content object indexing.

« More »

midcom_services_indexer_filter

This class provides an abstract base class for all indexer query filters.

« More »

midcom_services_indexer_filter_date

This class provides an abstract base class for all indexer query filters.

« More »

midcom_services_indexer_solrDocumentFactory

This class provides methods to make XML for the different solr xml requests.

« More »

midcom_services_indexer_solrRequest

This class handles the posting to the server.

« More »

midcom_services_metadata

Metadata service.

« More »

midcom_services_session

Provides sessioning for components.

« More »

midcom_services_tmp

Temporary data management service.

« More »

midcom_services_toolbars

On-site toolbar service.

« More »

midcom_services_uimessages

User interface messaging service

« More »

Classes and Interfaces interfaces

midcom_services_at_cron_check

The Cron handler of the AT service, when executed it checks the database for entries that need to be run, then loads their relevant components and calls the interface class for the defined method.

« More »

midcom_services_at_cron_clean

Clears dangling "running"/failed entries

« More »

midcom_services_at_entry_dba

MidCOM wrapped class for access to the at-job database entries

« More »

midcom_services_at_interface

At service library, this interface class is used to register jobs to the service.

« More »

Classes and Interfaces interfaces

midcom_services_rcs_backend

« More »

midcom_services_rcs

On startup the class will call _probe_rcs that checks if the rcs prerequisites exists and (if they do) save the config.

« More »

midcom_services_rcs_backend_null

« More »

midcom_services_rcs_backend_rcs

« More »

midcom_services_rcs_config

The config class is used to generate the RCS configuration.

« More »