Class PersistentProviderRegistrations.Provider

  • Enclosing class:
    PersistentProviderRegistrations

    public static class PersistentProviderRegistrations.Provider
    extends java.lang.Object
    Represents a single JASPIC provider registration.
    • Constructor Summary

      Constructors 
      Constructor Description
      Provider()
      Constructs a new Provider instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addProperty​(PersistentProviderRegistrations.Property property)
      Adds a property to the provider.
      java.lang.String getAppContext()
      Returns the application context of the provider.
      java.lang.String getClassName()
      Returns the class name of the provider.
      java.lang.String getDescription()
      Returns the description of the provider.
      java.lang.String getLayer()
      Returns the layer of the provider.
      java.util.Map<java.lang.String,​java.lang.String> getProperties()
      Returns the properties of the provider.
      void setAppContext​(java.lang.String appContext)
      Sets the application context of the provider.
      void setClassName​(java.lang.String className)
      Sets the class name of the provider.
      void setDescription​(java.lang.String description)
      Sets the description of the provider.
      void setLayer​(java.lang.String layer)
      Sets the layer of the provider.
      void setProperty​(java.lang.String name, java.lang.String value)
      Used by IntrospectionUtils via reflection.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Provider

        public Provider()
        Constructs a new Provider instance.
    • Method Detail

      • getClassName

        public java.lang.String getClassName()
        Returns the class name of the provider.
        Returns:
        the class name
      • setClassName

        public void setClassName​(java.lang.String className)
        Sets the class name of the provider.
        Parameters:
        className - the class name
      • getLayer

        public java.lang.String getLayer()
        Returns the layer of the provider.
        Returns:
        the layer
      • setLayer

        public void setLayer​(java.lang.String layer)
        Sets the layer of the provider.
        Parameters:
        layer - the layer
      • getAppContext

        public java.lang.String getAppContext()
        Returns the application context of the provider.
        Returns:
        the application context
      • setAppContext

        public void setAppContext​(java.lang.String appContext)
        Sets the application context of the provider.
        Parameters:
        appContext - the application context
      • getDescription

        public java.lang.String getDescription()
        Returns the description of the provider.
        Returns:
        the description
      • setDescription

        public void setDescription​(java.lang.String description)
        Sets the description of the provider.
        Parameters:
        description - the description
      • setProperty

        public void setProperty​(java.lang.String name,
                                java.lang.String value)
        Used by IntrospectionUtils via reflection.
        Parameters:
        name - - the name of the property to set on this object
        value - - the value to set
        See Also:
        addProperty(String, String)
      • getProperties

        public java.util.Map<java.lang.String,​java.lang.String> getProperties()
        Returns the properties of the provider.
        Returns:
        the properties