Concepts |
|
|
|
|
|
Kernel |
Category:Virgo
{{DEFAULTCATEGORYSORT:{{SUBPAGENAME}}}}
[[Category:Virgo]] [[Category:EclipseRT]]
Artifacts
(aka artefacts)
Virgo supports the deployment of various types of artifact. Standard artifact types are:
-
bundle - an OSGi bundle;
-
configuration - a properties file with name of the form <tt><pid>.properties</tt> which when deployed produces a Configuration Admin dictionary with PID <tt><pid></tt>;
-
plan - an XML file which refers to arbitrary other artifacts in the Virgo repository -- plans may be scoped or unscoped, as described below, and atomic or non-atomic in terms of whether the lifecycle of the plan is tied to the lifecycle of the plan's artifacts; and
-
PAR - a
'P'lan
'AR'chive which
contains a collection of artifacts and is equivalent to a scoped, atomic
plan referencing those artifacts (except the artifacts need not be present in the Virgo repository).
In addition, it is possible to add user-defined artifact types.
|
|
|
|
|
Kernel |