Class SecurityAnalysisExecutionInput


  • public class SecurityAnalysisExecutionInput
    extends Object
    Arguments for a SecurityAnalysisExecution :
    • a Network and the variant to be considered
    • some SecurityAnalysisParameters
    • a set of requested result extensions
    • the set of violation types to be considered
    • an optional ByteSource which describes contingencies

    Design note: here we only want serializable objects for forwarding purpose, therefore some fields are fully serializable business objects while others are more in their "source" format as they do not support serialization out of the box.

    Author:
    Sylvain Leclerc