Interface BladeDescriptor

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    BladeDescriptorImpl

    public interface BladeDescriptor
    extends java.io.Serializable
    This interface specifies methods to be implemented by a blade descriptor, whose role is to designate and describe a single blade involved in a given test run.
    Author:
    Bruno Dillenseger
    • Method Detail

      • getServerName

        java.lang.String getServerName()
        Returns:
        the CLIF server name who has run this blade.
      • getArgument

        java.lang.String getArgument()
        Returns:
        the argument set for this blade
      • getClassname

        java.lang.String getClassname()
        Returns:
        the classname of this injector blade, or the resource type name for this probe blade.
      • getComment

        java.lang.String getComment()
        Returns:
        the comment associated to this blade
      • getId

        java.lang.String getId()
        Returns:
        the identifier for this blade (unique for a given test run)
      • isProbe

        boolean isProbe()
        Returns:
        true if this blade is a probe, false otherwise.
      • isInjector

        boolean isInjector()
        Returns:
        true if this blade is an injector, false otherwise.
      • getEventTypeLabels

        java.lang.String[] getEventTypeLabels()
        Returns:
        labels of the events generated by this blade (each event type is identified by a specific label).