3 * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved.
5 * This program and the accompanying materials are made available under the
6 * terms of the Eclipse Public License v1.0 which accompanies this distribution,
7 * and is available at http://www.eclipse.org/legal/epl-v10.html
10 package org.opendaylight.controller.containermanager.internal;
12 import org.opendaylight.controller.containermanager.ContainerData;
15 * @file IContainerInternal.java
17 * @brief Interface to export internal container manager data to friend classes
19 * Interface to export internal container manager data to friend classes
22 interface IContainerInternal {
24 * Return a reference to containerData if available so a friend class
25 * can extract all the data and cook them up.
27 * @param containerName ContainerName for which we want to export the data
29 * @return null if containerName doesn't exist or a reference to
30 * ContainerData if exists
32 ContainerData getContainerData(String containerName);