blob: 122870dd3207f646fad9673c52f4ab9c75e8f562 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2011 University of Illinois 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:
* Albert L. Rossi - design and implementation
******************************************************************************/
package org.eclipse.ptp.rm.jaxb.core;
import java.util.Map;
import org.eclipse.ptp.rm.jaxb.core.utils.RemoteServicesDelegate;
import org.eclipse.ptp.rmsystem.IResourceManagerControl;
/**
* Allows the JAXB Launch (Resource) Tab access to the Resource Manager's
* internal data.
*
* @author arossi
*
*/
public interface IJAXBResourceManagerControl extends IResourceManagerControl {
boolean getAppendSysEnv();
IJAXBResourceManagerConfiguration getConfig();
Map<String, String> getDynSystemEnv();
IJAXBResourceManagerConfiguration getJAXBRMConfiguration();
RemoteServicesDelegate getRemoteServicesDelegate();
}