| Package | Description |
|---|---|
| com.prosyst.mprm.admin.alertboard |
This package provides API for monitroing the mPRM Alert Board with different options for filtering the retrieved alerts.
|
| com.prosyst.mprm.admin.certificate |
This package defines interfaces for managing a
certificate data base.
|
| com.prosyst.mprm.admin.crp |
This package provides API for managing the certificate resource provider files of the mPRM.
|
| com.prosyst.mprm.admin.log |
This package provides API for reading the mPRM log.
|
| com.prosyst.mprm.admin.login |
This package provides API for managing login records, stored in particular login database, and describing users that have logged to mPRM.
|
| com.prosyst.mprm.admin.statistics |
Statistics Service API.
|
| com.prosyst.mprm.admin.system |
The purpose of this package is to expose convenient API for observing mPRM system configuration
through
ConfiguratorManager interface. |
| com.prosyst.mprm.admin.systemcu |
Contains service factory for the
ControlUnitProxy service
for management of system control units. |
| Package | Description |
|---|---|
| com.prosyst.mprm.alert |
This package contains classes that represent the main units of the mPRM Alert Board System for supervising bundles failures and malfunctions.
|
| com.prosyst.mprm.auth.server |
This package contains classes that represent server part of the a mPRM Login System.
|
| com.prosyst.mprm.backend.asyncstreaming |
Backend Async Streaming service provides system and application components with light-weight mechanism for asynchronous communication between the mPRM server instances.
|
| com.prosyst.mprm.backend.event |
This package contains the API of the mPower Event service.
|
| com.prosyst.mprm.backend.event.scheduler |
This package contains the API of the mPower Event Scheduler service.
|
| com.prosyst.mprm.backend.log |
This package provides the mPRM Log Service which is an extension of the OSGi log service, adding the abbility for logging system related and gateway related log messages.
|
| com.prosyst.mprm.backend.login |
Provides API for user authentication and session management.
|
| com.prosyst.mprm.backend.mongodb.tree | |
| com.prosyst.mprm.backend.monitor | |
| com.prosyst.mprm.backend.monitor.config | |
| com.prosyst.mprm.backend.onetimetask |
This package provides an interface that should be impemented and registered by the tasks that should be executed once (per version) for the mPRM life-cycle.
|
| com.prosyst.mprm.backend.radmin.crp | |
| com.prosyst.mprm.backend.radmin.statistics |
Statistics Service Remote API.
|
| com.prosyst.mprm.backend.recovery | |
| com.prosyst.mprm.backend.rpc |
The mPower RPC Service enables synchronous communication between system and application components residing on different backend hosts of the mPRM, and between external applications using Remote Access Client component and the mPRM backend.
|
| com.prosyst.mprm.backend.statistics.spi |
Statistics Service Backend SPI.
|
| com.prosyst.mprm.backend.statistics.utils |
Statistics Service Backend Utils API.
|
| com.prosyst.mprm.backend.system |
Provides API for obtaining system configuration information about the 'local' mPRM Backend Server.
|
| com.prosyst.mprm.backend.threadpool.monitor | |
| com.prosyst.mprm.net.connection |
Contains the API of the mPRM Network Connection Framework.
|
| com.prosyst.mprm.net.connection.backend |
This package is an extenstion of the APIs in the com.prosyst.mprm.net.communication package, which is available only to the components deployed on the backnend host of the mPRM.
|
| Package | Description |
|---|---|
| com.prosyst.mprm.backend.database |
This package is implemented by the database services in order to enable the System Coniguration Management mechanism to pass them the configuration.
|
| com.prosyst.mprm.backend.database.onetimetask |
This package provides an interface for the database of the
OneTimeTask |
| com.prosyst.mprm.backend.database.system |
This package provides access to the System Database(in mPRM terms).
|
| com.prosyst.mprm.backend.database.tree |
The interface of this package is used to maintain the data in the database for the tree structure of gateways database.
|
| com.prosyst.mprm.backend.dbconnection |
This package is implemented by the components providing access to the Database Systems used by the mPRM.
|
| com.prosyst.mprm.backend.dbconnection.jdbc |
Provides APIs for obtaining connection(s) to the RDBMS used by the JDBC-based database services.
|
| com.prosyst.mprm.backend.dbconnection.nosql.mongodb | |
| com.prosyst.mprm.backend.dbconnection.nosql.mongodb.util |
| Package | Description |
|---|---|
| com.prosyst.mprm.common |
Provides commonly used by mPRM classes and interfaces.
|
| com.prosyst.mprm.data |
Contains
Enumerator inteface which is widely used by the mRPM service interfaces for retreiving
objects from the database or over the network. |
| com.prosyst.mprm.debug |
Contains API for writing debug information into the Standard Output and/or a file in a commonly configurable way.
|
| com.prosyst.mprm.debug.util | |
| com.prosyst.util.io |
The package contains utilities for easily remote transfer of objects
|
| Package | Description |
|---|---|
| javax.microedition.io |
The classes for the generic connections.
|
| org.osgi.service.cm |
Configuration Admin Package Version 1.3.
|
| org.osgi.service.io |
IO Connector Package Version 1.0.
|
| org.osgi.service.log |
Log Service Package Version 1.3.
|
| org.osgi.service.metatype |
Metatype Package Version 1.1.
|
| org.osgi.service.permissionadmin |
Permission Admin Package Version 1.2.
|
| org.osgi.service.useradmin |
User Admin Package Version 1.1.
|
| Package | Description |
|---|---|
| com.prosyst.mprm.auth.client |
This package contains classes that represent client part of the a mPRM Login System.
|
| com.prosyst.mprm.rac |
This package provides API for session establishment and remote access to mPRM services by external system and applications.
|
| Package | Description |
|---|---|
| org.mbs.services.cu |
This package defines the admin layer API of the of the Control Unit architecture.
|
| org.mbs.services.cu.spi |
The SPI package provides a mechanism for implementing resources manageable through Control Unit
abstraction and making them available to the applications via the
ControlUnitAdmin
service. |
| org.mbs.services.cup |
Defines API for transferring Control Unit Protocol messages to Managed Devices or remote OSGi frameworks hiding the data serialization.
|
| org.mbs.services.cup.data |
Defines classes representing data structures to be transmitted from/to remote frameworks via the Control Unit Protocol.
|
| org.mbs.services.cup.radmin |
Defines API implemented over the Control Unit Protocol and representing the local framework's model for control units administration.
|
| Package | Description |
|---|---|
| com.prosyst.mbs.services.pmp |
This package contains interfaces of the ProSyst
Message Protocol (PMP) architecture.
|
| com.prosyst.mprm.common.password.constraints | |
| com.prosyst.mprm.common.password.generator | |
| com.prosyst.mprm.common.password.hash | |
| com.prosyst.mprm.common.password.validator | |
| com.prosyst.mprm.debug.ext.splunk | |
| com.prosyst.mprm.metrics | |
| com.prosyst.mprm.util.amqp | |
| com.prosyst.util.event |
This package contains interfaces used to receive and register standard and custom events.
|
Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.