1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui;
14
15 import java.io.File;
16
17 import com.eviware.soapui.model.settings.Settings;
18 import com.eviware.soapui.monitor.MockEngine;
19 import com.eviware.soapui.support.action.SoapUIActionRegistry;
20 import com.eviware.soapui.support.listener.SoapUIListenerRegistry;
21
22 public interface SoapUICore
23 {
24 public final static String DEFAULT_SETTINGS_FILE = "soapui-settings.xml";
25
26 public Settings getSettings();
27
28 public MockEngine getMockEngine();
29
30 public SoapUIListenerRegistry getListenerRegistry();
31
32 public SoapUIActionRegistry getActionRegistry();
33
34 public String saveSettings() throws Exception;
35
36 public void importSettings( File file ) throws Exception;
37 }