X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.specs%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fdeploy%2FDeployedSystem.java;h=24d9e94124b9108040d7dc4a0963e0a1adad22a7;hb=1fdb1b4e7b1d2b0cabb6483238301b857a6392fa;hp=1642b095c6366a520e9d55d01e7d2fd54dbfcbae;hpb=2f57b9abf7e5110603e8cf952259509c76c9a162;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/deploy/DeployedSystem.java b/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/deploy/DeployedSystem.java index 1642b095c..24d9e9412 100644 --- a/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/deploy/DeployedSystem.java +++ b/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/deploy/DeployedSystem.java @@ -1,14 +1,34 @@ +/* + * Copyright (C) 2010 Mathieu Baudier + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + package org.argeo.slc.deploy; import org.argeo.slc.build.Distribution; /** An instance of a software system. */ public interface DeployedSystem extends TargetData { + /** Unique ID for this system instance. */ public String getDeployedSystemId(); + /** Underlying packages */ public Distribution getDistribution(); + /** Data required to initialize the instance (e.g. DB dump, etc.). */ public DeploymentData getDeploymentData(); + /** Resources required by the system (ports, disk location, etc.) */ public TargetData getTargetData(); }