Interface Byzantine<Failuretype extends Failure>

All Superinterfaces:
org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, EObject, Mode, Notifier
All Known Subinterfaces:
HWByzantineFailure, LinkByzantineFailure, SWByzantineFailure
All Known Implementing Classes:
ByzantineImpl, HWByzantineFailureImpl, LinkByzantineFailureImpl, SWByzantineFailureImpl

public interface Byzantine<Failuretype extends Failure> extends Mode
A representation of the model object 'Byzantine'. Generates the stored failure type and triggers it every time with the probability of occurrence.

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
abstract="true" annotation="http://www.eclipse.org/emf/2002/Ecore constraints='noByzantineOrTransientFailureAllowedForInternalFailureDescription'" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL noByzantineOrTransientFailureAllowedForInternalFailureDescription='not ( self.decoratedFailure.oclIsKindOf(Byzantine) or self.decoratedFailure.oclIsKindOf(Transient) )'"