Package com.service.basic.containers
Class BasicProcess
java.lang.Object
org.pipservices4.container.containers.Container
org.pipservices4.container.containers.ProcessContainer
com.service.basic.containers.BasicProcess
- All Implemented Interfaces:
org.pipservices4.components.config.IConfigurable,org.pipservices4.components.refer.IReferenceable,org.pipservices4.components.refer.IUnreferenceable,org.pipservices4.components.run.IClosable,org.pipservices4.components.run.IOpenable
public class BasicProcess
extends org.pipservices4.container.containers.ProcessContainer
Inversion of control (IoC) container that creates components and manages their lifecycle.
That container runs as a system process.
It processes command line arguments and handles unhandled exceptions and Ctrl-C signal
to gracefully shutdown the container.
-
Field Summary
Fields inherited from class org.pipservices4.container.containers.ProcessContainer
_configPathFields inherited from class org.pipservices4.container.containers.Container
_config, _factories, _info, _logger, _references -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.pipservices4.container.containers.ProcessContainer
runMethods inherited from class org.pipservices4.container.containers.Container
addFactory, close, configure, getConfig, getReferences, isOpen, open, readConfigFromFile, setConfig, setReferences, unsetReferences
-
Constructor Details
-
BasicProcess
public BasicProcess()Creates an instance of this container.
-