pvDatabaseJava

Parent project for the EPICS Core Libraries.

License

License

Categories

Categories

Data
GroupId

GroupId

org.epics
ArtifactId

ArtifactId

epics-pvdatabase
Last Version

Last Version

4.3.1
Release Date

Release Date

Type

Type

jar
Description

Description

pvDatabaseJava
Parent project for the EPICS Core Libraries.
Project URL

Project URL

https://github.com/epics-base/pvDatabaseJava
Project Organization

Project Organization

EPICS
Source Code Management

Source Code Management

https://github.com/epics-base/pvDatabaseJava

Download epics-pvdatabase

How to add to project

<!-- https://jarcasting.com/artifacts/org.epics/epics-pvdatabase/ -->
<dependency>
    <groupId>org.epics</groupId>
    <artifactId>epics-pvdatabase</artifactId>
    <version>4.3.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.epics/epics-pvdatabase/
implementation 'org.epics:epics-pvdatabase:4.3.1'
// https://jarcasting.com/artifacts/org.epics/epics-pvdatabase/
implementation ("org.epics:epics-pvdatabase:4.3.1")
'org.epics:epics-pvdatabase:jar:4.3.1'
<dependency org="org.epics" name="epics-pvdatabase" rev="4.3.1">
  <artifact name="epics-pvdatabase" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.epics', module='epics-pvdatabase', version='4.3.1')
)
libraryDependencies += "org.epics" % "epics-pvdatabase" % "4.3.1"
[org.epics/epics-pvdatabase "4.3.1"]

Dependencies

compile (3)

Group / Artifact Type Version
org.epics : epics-pvdata jar 6.1.1
org.epics : epics-pvaccess jar 5.1.1
org.epics : epics-pvaclient jar 4.3.1

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

pvDatabaseJava Build Status

A brief description of a pvDatabase is that it is a set of network accessible, smart, memory resident records. Each record has data composed of a top level PVStructure. Each record has a name which is the channelName for pvAccess. A local Channel Provider implements the complete ChannelProvider and Channel interfaces as defined by pvAccess. The local provider provides access to the records in the pvDatabase. This local provider is accessed by the remote pvAccess server. A record is smart because code can be attached to a record, which is accessed via a method named process.

Building

mvn package

Examples

Examples are available in exampleJava.

org.epics

EPICS Base

Projects maintained by the EPICS Core Developers group

Versions

Version
4.3.1
4.2.2
4.2.1
4.2.0