Class CustomDependency

  • All Implemented Interfaces:
    java.io.Serializable

    public class CustomDependency
    extends CacheDependency
    CustomDependency reprsents the information to be passed to ExntesibleDependencyProvider to create the instance of ExtensibleDependency.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      CustomDependency​(java.lang.String providerName)
      Creates an instance of CustomDependency.
      CustomDependency​(java.lang.String providerName, java.util.Map<java.lang.String,​java.lang.String> parameters)
      Creates an instance of CustomDependency.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.String> getParameters()
      Gets the parameter Map to be passed to Extensible Dependency Provider.
      java.lang.String getProviderName()
      Gets the name of the Extensible Depdendency Provider.
      void setParameters​(java.util.Map<java.lang.String,​java.lang.String> parameters)
      Sets the parameter Map to be passed to Extensible Dependency Provider.
      • Methods inherited from class java.lang.Object

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

      • CustomDependency

        public CustomDependency​(java.lang.String providerName)
        Creates an instance of CustomDependency.
        Parameters:
        providerName - Name of the Extensible Depdendency Provider.
      • CustomDependency

        public CustomDependency​(java.lang.String providerName,
                                java.util.Map<java.lang.String,​java.lang.String> parameters)
        Creates an instance of CustomDependency.
        Parameters:
        providerName - Name of the Extensible Depdendency Provider.
        parameters - Map of parameters to be passed to Extensible Dependency Provider.
    • Method Detail

      • getProviderName

        public final java.lang.String getProviderName()
        Gets the name of the Extensible Depdendency Provider.
        Returns:
        Map of parameters passed to create dependency along with provider name.
      • getParameters

        public java.util.Map<java.lang.String,​java.lang.String> getParameters()
        Gets the parameter Map to be passed to Extensible Dependency Provider.
        Returns:
        The parameters Map.
      • setParameters

        public void setParameters​(java.util.Map<java.lang.String,​java.lang.String> parameters)
        Sets the parameter Map to be passed to Extensible Dependency Provider.
        Parameters:
        parameters - The parameters Map passed to create dependency along with provider name.