Class BusApplicationContextResourceResolver

  • All Implemented Interfaces:
    ResourceResolver, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

    public class BusApplicationContextResourceResolver
    extends Object
    implements ResourceResolver, org.springframework.context.ApplicationContextAware
    • Constructor Detail

      • BusApplicationContextResourceResolver

        public BusApplicationContextResourceResolver()
      • BusApplicationContextResourceResolver

        public BusApplicationContextResourceResolver​(org.springframework.context.ApplicationContext c)
    • Method Detail

      • getAsStream

        public InputStream getAsStream​(String name)
        Description copied from interface: ResourceResolver
        Resolve a resource given its name and return an InputStream to it.
        Specified by:
        getAsStream in interface ResourceResolver
        Parameters:
        name - name of the resource to resolve.
        Returns:
        an InputStream for the resource or null if it could not be found.
      • resolve

        public <T> T resolve​(String resourceName,
                             Class<T> resourceType)
        Description copied from interface: ResourceResolver
        Resolve a resource given its name and type.
        Specified by:
        resolve in interface ResourceResolver
        Parameters:
        resourceName - name of the resource to resolve.
        resourceType - type of the resource to resolve.
        Returns:
        an instance of the resource or null if the resource cannot be resolved.
      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware