anon
Interface IServiceContainer

All Superinterfaces:
ITrustModel
All Known Implementing Classes:
AbstractAutoSwitchedMixCascadeContainer, AbstractMixCascadeContainer, AnonProxy.DummyMixCascadeContainer, AnonProxy.EncapsulatedMixCascadeContainer, Controller.AutoSwitchedMixCascadeContainer, JAPController.AutoSwitchedMixCascadeContainer, SimpleMixCascadeContainer

public interface IServiceContainer
extends ITrustModel

This interface is needed to pass through the keepCurrentService method in order to disallow reusing the current cascade in case of an unrecoverable error (e.g. payment).

Author:
Rolf Wendolsky

Method Summary
 boolean isReconnectedAutomatically()
           
 boolean isServiceAutoSwitched()
           
 void keepCurrentService(boolean a_bKeepCurrentService)
          Allows to return the current Service that was returned also the next time this method is called.
 
Methods inherited from interface anon.client.ITrustModel
checkTrust, isTrusted
 

Method Detail

keepCurrentService

void keepCurrentService(boolean a_bKeepCurrentService)
Allows to return the current Service that was returned also the next time this method is called.

Parameters:
a_bKeepCurrentService - allows or disallows to keep the current service for the next call

isServiceAutoSwitched

boolean isServiceAutoSwitched()

isReconnectedAutomatically

boolean isReconnectedAutomatically()