Class ClassLoaderModelProperty

java.lang.Object
org.mule.runtime.extension.api.property.ClassLoaderModelProperty
All Implemented Interfaces:
Serializable, org.mule.runtime.api.meta.model.ModelProperty, org.mule.runtime.api.meta.NamedObject

public class ClassLoaderModelProperty extends Object implements org.mule.runtime.api.meta.model.ModelProperty
Links an EnrichableModel with a ClassLoader.
Since:
1.0
See Also:
  • Constructor Details

    • ClassLoaderModelProperty

      public ClassLoaderModelProperty(ClassLoader classLoader)
      Creates a new instance
      Parameters:
      classLoader - the ClassLoader that this instance references
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.mule.runtime.api.meta.model.ModelProperty
      Specified by:
      getName in interface org.mule.runtime.api.meta.NamedObject
      Returns:
      classLoader
    • isPublic

      public boolean isPublic()
      Specified by:
      isPublic in interface org.mule.runtime.api.meta.model.ModelProperty
      Returns:
      false
    • getClassLoader

      public ClassLoader getClassLoader()
      Returns:
      The referenced ClassLoader