com.arsdigita.cms.installer
Class Initializer
java.lang.Object
com.arsdigita.kernel.BaseInitializer
com.arsdigita.cms.installer.Initializer
- All Implemented Interfaces:
- com.arsdigita.initializer.Initializer
- public class Initializer
- extends com.arsdigita.kernel.BaseInitializer
The main initializer for the Content Management System.
Initializes the Content Management System, including the Content Center
and CMS Service applications and CMS Mime Types service. This class also
optionally initializes user-defined content types and user-defined content
sections.
- Since:
- ACS 5.0
- Version:
- $Revision: #46 $ $Date: 2004/04/07 $
- Author:
- Michael Pih (pihman@arsdigita.com)
Fields inherited from interface com.arsdigita.initializer.Initializer |
versionId |
Methods inherited from class com.arsdigita.kernel.BaseInitializer |
shutdown, startup |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Initializer
public Initializer()
throws com.arsdigita.initializer.InitializationException
getConfiguration
public com.arsdigita.initializer.Configuration getConfiguration()
doStartup
protected void doStartup()
- Check if CMS package type exists. If not, then:
- create CMS package type
- create Workspace package type and instance
- create CMS Service package type and instance
doShutdown
protected void doShutdown()
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2352 UTC