Interface ProtocolChain

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag

public interface ProtocolChain extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag
Defines the type of protocol chain and describes protocol filters, which will participate in request processing
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Protocol chain instance handler implementation class
     
    Defines protocol filter sequence, which will process a request.
    @Pattern(regexp="STATELESS|STATEFUL",message="Valid values: STATELESS|STATEFUL") String
    Protocol chain type.
    void
     
    void
     
    void
    setType(String value)
     

    Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy

    createChild, deepCopy, getParent

    Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag

    addProperty, getProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
  • Field Details

  • Method Details

    • getClassname

      String getClassname()
      Protocol chain instance handler implementation class
    • setClassname

      void setClassname(String value)
    • getType

      @Pattern(regexp="STATELESS|STATEFUL", message="Valid values: STATELESS|STATEFUL") @Pattern(regexp="STATELESS|STATEFUL",message="Valid values: STATELESS|STATEFUL") String getType()
      Protocol chain type. Could be STATEFUL or STATELESS
    • setType

      void setType(String value)
    • getProtocolFilter

      List<ProtocolFilter> getProtocolFilter()
      Defines protocol filter sequence, which will process a request.
    • setProtocolFilter

      void setProtocolFilter(List<ProtocolFilter> list)
    • getParent

      @DuckTyped Protocol getParent()
      Specified by:
      getParent in interface org.jvnet.hk2.config.ConfigBeanProxy