Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlyn Normington2011-03-11 10:37:00 -0500
committerGlyn Normington2011-03-11 10:37:00 -0500
commit42923c3a5723f20622ff65856e585445f1f8c5d0 (patch)
treea84aa03901b8f70d314b76d747897184f8ab337a
parent8470ddbeb58417696b07c24efb5b1d646c9b097e (diff)
parent36b7b669bedc99d1921b2d8adb7a7dad5512b1fc (diff)
downloadorg.eclipse.virgo.kernel-42923c3a5723f20622ff65856e585445f1f8c5d0.tar.gz
org.eclipse.virgo.kernel-42923c3a5723f20622ff65856e585445f1f8c5d0.tar.xz
org.eclipse.virgo.kernel-42923c3a5723f20622ff65856e585445f1f8c5d0.zip
Merge branch 'master' of ssh://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.kernel
-rw-r--r--org.eclipse.virgo.kernel.deployer/src/main/java/org/eclipse/virgo/kernel/deployer/core/ServerApplicationInfo.java64
-rw-r--r--org.eclipse.virgo.kernel.deployer/src/main/java/org/eclipse/virgo/kernel/deployer/core/ServerModuleInfo.java47
2 files changed, 0 insertions, 111 deletions
diff --git a/org.eclipse.virgo.kernel.deployer/src/main/java/org/eclipse/virgo/kernel/deployer/core/ServerApplicationInfo.java b/org.eclipse.virgo.kernel.deployer/src/main/java/org/eclipse/virgo/kernel/deployer/core/ServerApplicationInfo.java
deleted file mode 100644
index 6ad893d3..00000000
--- a/org.eclipse.virgo.kernel.deployer/src/main/java/org/eclipse/virgo/kernel/deployer/core/ServerApplicationInfo.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2010 VMware Inc.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * VMware Inc. - initial contribution
- *******************************************************************************/
-
-package org.eclipse.virgo.kernel.deployer.core;
-
-import java.util.Date;
-import java.util.List;
-
-/**
- * <p>
- * Used to expose management information about a deployed application, and it's
- * constituent modules/deployed bundles. See {@link ServerModuleInfo ServerModuleInfo}
- * </p>
- *
- * <strong>Concurrent Semantics</strong><br />
- *
- * Implementations of this interface must be Thread Safe
- *
- */
-public interface ServerApplicationInfo {
-
- /**
- * @return The name of the application as specified in the manifest, otherwise something sensible
- */
- String getName();
-
- /**
- * @return The specified version of the application or '0' if unknown
- */
- String getVersion();
-
- /**
- * @return The number of milliseconds since midnight, January 1, 1970 UTC, when this application was deployed
- */
- Date getDeployTime();
-
- /**
- * @return The type of the application, OSGi/non-OSGi etc...
- */
- String getType();
-
- /**
- * Get the {@link ServerModuleInfo ServerModuleInfos} of all the modules of this application.
- *
- * @return this application's {@link ServerModuleInfo ServerModuleInfos}
- */
- List<ServerModuleInfo> getServerModuleInfo();
-
- /**
- * Get the URI used to deploy this application.
- *
- * @return the string form of the URI
- */
- String getURI();
-
-}
diff --git a/org.eclipse.virgo.kernel.deployer/src/main/java/org/eclipse/virgo/kernel/deployer/core/ServerModuleInfo.java b/org.eclipse.virgo.kernel.deployer/src/main/java/org/eclipse/virgo/kernel/deployer/core/ServerModuleInfo.java
deleted file mode 100644
index d9859f73..00000000
--- a/org.eclipse.virgo.kernel.deployer/src/main/java/org/eclipse/virgo/kernel/deployer/core/ServerModuleInfo.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2010 VMware Inc.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * VMware Inc. - initial contribution
- *******************************************************************************/
-
-package org.eclipse.virgo.kernel.deployer.core;
-
-/**
- * {@link ServerModuleInfo} provides management information for a deployed module of an application.
- * <p />
- *
- * <strong>Concurrent Semantics</strong><br />
- *
- * Implementations of this interface must be thread safe.
- *
- */
-public interface ServerModuleInfo extends Comparable<ServerModuleInfo>{
-
- /**
- * Get the personality of this module.
- *
- * @return the personality of this module or <code>null</code> if this module is devoid of personality
- */
- String getPersonality();
-
- /**
- * Get an identifier of this module which uniquely identifies the module among all modules of the same personality.
- *
- * @return the personality identifier of this module or <code>null</code> if this module is devoid of personality
- */
- String getPersonalityIdentifier();
-
- /**
- * Get the symbolic name that this bundle is based on.
- * @return the symbolic bundle name as specified in the manifest header
- */
- String getBundleSymbolicName();
-
-}
-
-

Back to the top