Collaboration diagram for GuiComponents.System.SystemInterface:

Public Member Functions | |
| void | refresh () |
| Re-obtain all connections to external processes. | |
| Partition | getPartition () |
| Get the IPC Partition that all our processes are contained in. | |
| SctTestApi.Configuration | getTestConfiguration () |
| Get a reference to the SctTest Configuration interface. | |
| HighLevelApi | getTestHighLevelApi () |
| Get a reference to the SctTest HighLevelApi interface. | |
| CalibrationController | getCalibrationController () |
| Gets a reference to the CalibrationController. | |
| SctApiIPC | getSctApi () |
| Gets a reference to the Api. | |
| SctApiDDCServer | getSctApiDDCServer () |
| Gets a reference to the ApiDDCServer. | |
| sctConf.Configuration | getConfigurationService () |
| Gets a reference to the configuration service. | |
| AnalysisServiceInterface | getAnalysisService () |
| Gets a reference to the analysis service. | |
| ArchivingServiceInterface | getArchivingService () |
| Gets a reference to the archiving service. | |
| FitterInterface | getFittingService () |
| Gets a reference to the fitting service. | |
| org.omg.CORBA.Object | lookup (java.lang.Class type, String name) |
| Method that will only return valid corba objects on lookup! | |
Static Public Member Functions | |
| static SystemInterface | getInstance () |
| Get the singleton interface. | |
Private Member Functions | |
| SystemInterface () | |
| Creates a new instance of SCTInterface. | |
Private Attributes | |
| Partition | p |
| Logger | logger |
| SctTestApi.Configuration | testconfig |
| HighLevelApi | highlevel |
| CalibrationController | cc |
| SctApiIPC | api |
| SctApiDDCServer | apiDDC |
| sctConf.Configuration | config |
| AnalysisServiceInterface | analysis |
| ArchivingServiceInterface | archiving |
| FitterInterface | fitter |
Static Private Attributes | |
| static SystemInterface | instance = new SystemInterface() |
| static final String | defaultPartitionName = "SCT" |
| static int | maxtries = 4 |
Users should probably not cache references for long periods of time
This class and ISInterface mirror some of the methods from SctNames in the C++ code
Definition at line 32 of file SystemInterface.java.
1.4.6