org.glassfish.web
Class LibrariesTldProvider

java.lang.Object
  extended by org.glassfish.web.LibrariesTldProvider
All Implemented Interfaces:
TldProvider, org.jvnet.hk2.component.PostConstruct

@Service(name="librariesTld")
@Scoped(value=org.jvnet.hk2.component.Singleton.class)
public class LibrariesTldProvider
extends java.lang.Object
implements TldProvider, org.jvnet.hk2.component.PostConstruct

Implementation of TldProvider for libraries in lib and DOMAIN_ROOT/lib/applibs.

Author:
Shing Wai Chan

Constructor Summary
LibrariesTldProvider()
           
 
Method Summary
 java.lang.String getName()
          Gets the name of this TldProvider
 java.util.Map<java.net.URI,java.util.List<java.lang.String>> getTldListenerMap()
          Gets a mapping from JAR files to their TLD resources that are known to contain listener declarations.
 java.util.Map<java.net.URI,java.util.List<java.lang.String>> getTldMap()
          Gets a mapping from JAR files to their TLD resources.
 void postConstruct()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LibrariesTldProvider

public LibrariesTldProvider()
Method Detail

getName

public java.lang.String getName()
Gets the name of this TldProvider

Specified by:
getName in interface TldProvider

getTldMap

public java.util.Map<java.net.URI,java.util.List<java.lang.String>> getTldMap()
Gets a mapping from JAR files to their TLD resources.

Specified by:
getTldMap in interface TldProvider

getTldListenerMap

public java.util.Map<java.net.URI,java.util.List<java.lang.String>> getTldListenerMap()
Gets a mapping from JAR files to their TLD resources that are known to contain listener declarations.

Specified by:
getTldListenerMap in interface TldProvider

postConstruct

public void postConstruct()
Specified by:
postConstruct in interface org.jvnet.hk2.component.PostConstruct


Copyright © 2012 GlassFish Community. All Rights Reserved.