edu.iris.Fissures.IfService
Interface Service

All Superinterfaces:
org.omg.CORBA.portable.IDLEntity, java.io.Serializable
All Known Subinterfaces:
Filter, FilterOperations, TravelTimeCalculator, TravelTimeCalculatorOperations
All Known Implementing Classes:
_FilterStub, _ServiceStub, _TravelTimeCalculatorStub, FilterPOA, FilterPOATie, TravelTimeCalculatorPOA, TravelTimeCalculatorPOATie

public interface Service
extends org.omg.CORBA.portable.IDLEntity

Abstract interface for configuration of analysis services


Method Summary
 ServiceOption[] get_configuration_options()
           
 ServiceSetting[] get_configuration(java.lang.String config_id)
           
 ServiceSetting[] get_default_configuration()
           
 ServiceSetting get_setting_for(java.lang.String name)
           
 java.lang.String reset_to_default()
           
 java.lang.String set_configuration(ServiceSetting[] settings)
           
 

Method Detail

get_configuration_options

ServiceOption[] get_configuration_options()

get_default_configuration

ServiceSetting[] get_default_configuration()

get_configuration

ServiceSetting[] get_configuration(java.lang.String config_id)
                                   throws UnknownConfiguration
Throws:
UnknownConfiguration

get_setting_for

ServiceSetting get_setting_for(java.lang.String name)
                               throws UnknownOption
Throws:
UnknownOption

set_configuration

java.lang.String set_configuration(ServiceSetting[] settings)
                                   throws UnknownOption,
                                          InvalidValue
Throws:
UnknownOption
InvalidValue

reset_to_default

java.lang.String reset_to_default()