Namespace: Ccs.Common
Interface
IStartupManager
Parent classes:
Inherits: Ccs.Common.IManager

This Software is licensed by Progress Software Corporation (licensor)
under the Progress Software Common Component Specification Project
Release License Agreement available at
https://community.progress.com/products/directions/common_component/p/releaselicenseagreement
The Interface definition is part of the Common Component Specification [CCSBE01]. The
file is considered as a Specification Implementation Condition as described
in section 2.1.1.1: If Licensor has made Specification Implementation
Conditions available as of the date Licensee completes its Independent
Implementation, then Licensee must, prior to making any claim that its
Independent Implementation complies with the Specification, ensure that
the Independent Implementation satisfies all of the Specification
Implementation Conditions. If Licensor subsequently makes available or
updates, from time to time, the Specification Implementation Conditions,
then Licensee will verify that its Independent Implementation satisfies the
latest version of the Specification Implementation Conditions within ninety
(90) days following Licensor's release thereof.
Contributors:
Peter Judge, Progress Software Corp [2016]
File:IStartupManager
Purpose:Startup Manager interface
Author(s):pjudge@progress.com
Created:2017-03-13
Purpose: Retrieve an instance of the specified IManager object.
Notes: If a manager is not configured, no error should be raised, but if it is
configured and fails to load, an exception must be raised.




Method Summary
Options Name Purpose
dispose () /* Destroy/Shutdown/Anti-Initializer */
Inherited from Ccs.Common.IService
Ccs.Common.IManager getManager (Class) Retrieve an instance of the specified IManager object.
initialize () /* Initializer/Startup */
Inherited from Ccs.Common.IService


Method Detail
Top

PUBLIC dispose ()

Inherited from Ccs.Common.IService
/* Destroy/Shutdown/Anti-Initializer
Top

PUBLIC Ccs.Common.IManager getManager (Class)

Purpose: Retrieve an instance of the specified IManager object.
Notes: If a manager is not configured, no error should be raised, but if it is
configured and fails to load, an exception must be raised.
Parameters:
pServiceType Progress.Lang.Class
The Progress.Lang.Class repersenting the required service.
Returns Ccs.Common.IManager
IManager implementation of the requested type, or ? if its not configured.
Top

PUBLIC initialize ()

Inherited from Ccs.Common.IService
/* Initializer/Startup


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0