Interface Fault

  • All Superinterfaces:
    SOAPObject, org.opensaml.core.xml.XMLObject

    public interface Fault
    extends SOAPObject
    SOAP 1.1 Fault.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      FaultActor getActor()
      Gets the URI of the fault actor for this fault.
      FaultCode getCode()
      Gets the fault code for this fault.
      Detail getDetail()
      Gets details of this fault.
      FaultString getMessage()
      Gets the fault string for this fault.
      void setActor​(FaultActor newActor)
      Sets the URI of the fault actor for this fault.
      void setCode​(FaultCode newFaultCode)
      Sets the fault code for this fault.
      void setDetail​(Detail newDetail)
      Sets details of this fault.
      void setMessage​(FaultString newMessage)
      Sets the fault string for this fault.
      • Methods inherited from interface org.opensaml.core.xml.XMLObject

        detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
    • Field Detail

      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

        static final QName TYPE_NAME
        QName of the XSI type.
    • Method Detail

      • getCode

        @Nullable
        FaultCode getCode()
        Gets the fault code for this fault.
        Returns:
        the fault code for this fault
      • setCode

        void setCode​(@Nullable
                     FaultCode newFaultCode)
        Sets the fault code for this fault.
        Parameters:
        newFaultCode - the fault code for this fault
      • getMessage

        @Nullable
        FaultString getMessage()
        Gets the fault string for this fault.
        Returns:
        the fault string for this fault
      • setMessage

        void setMessage​(@Nullable
                        FaultString newMessage)
        Sets the fault string for this fault.
        Parameters:
        newMessage - the fault string for this fault
      • getActor

        @Nullable
        FaultActor getActor()
        Gets the URI of the fault actor for this fault.
        Returns:
        the URI of the fault actor for this fault
      • setActor

        void setActor​(@Nullable
                      FaultActor newActor)
        Sets the URI of the fault actor for this fault.
        Parameters:
        newActor - the URI of the fault actor for this fault
      • getDetail

        @Nullable
        Detail getDetail()
        Gets details of this fault.
        Returns:
        details of this fault
      • setDetail

        void setDetail​(@Nullable
                       Detail newDetail)
        Sets details of this fault.
        Parameters:
        newDetail - details of this fault