public class BeanLocatorImpl
extends java.lang.Object
implements com.liferay.portal.kernel.bean.BeanLocator
| Modifier and Type | Class and Description |
|---|---|
static interface |
BeanLocatorImpl.PACL |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
VELOCITY_SUFFIX |
| Constructor and Description |
|---|
BeanLocatorImpl(java.lang.ClassLoader classLoader,
org.springframework.context.ApplicationContext applicationContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
protected <T> java.util.Map<java.lang.String,T> |
doLocate(java.lang.Class<T> clazz)
This method ensures the calls stack is the proper length.
|
protected java.lang.Object |
doLocate(java.lang.String name) |
org.springframework.context.ApplicationContext |
getApplicationContext() |
java.lang.ClassLoader |
getClassLoader() |
java.lang.String[] |
getNames() |
java.lang.Class<?> |
getType(java.lang.String name) |
<T> java.util.Map<java.lang.String,T> |
locate(java.lang.Class<T> clazz) |
java.lang.Object |
locate(java.lang.String name) |
void |
setPACLServletContextName(java.lang.String paclServletContextName) |
public static final java.lang.String VELOCITY_SUFFIX
public BeanLocatorImpl(java.lang.ClassLoader classLoader,
org.springframework.context.ApplicationContext applicationContext)
public void destroy()
destroy in interface com.liferay.portal.kernel.bean.BeanLocatorpublic org.springframework.context.ApplicationContext getApplicationContext()
public java.lang.ClassLoader getClassLoader()
getClassLoader in interface com.liferay.portal.kernel.bean.BeanLocatorpublic java.lang.String[] getNames()
getNames in interface com.liferay.portal.kernel.bean.BeanLocatorpublic java.lang.Class<?> getType(java.lang.String name)
getType in interface com.liferay.portal.kernel.bean.BeanLocatorpublic <T> java.util.Map<java.lang.String,T> locate(java.lang.Class<T> clazz)
throws com.liferay.portal.kernel.bean.BeanLocatorException
locate in interface com.liferay.portal.kernel.bean.BeanLocatorcom.liferay.portal.kernel.bean.BeanLocatorExceptionpublic java.lang.Object locate(java.lang.String name)
throws com.liferay.portal.kernel.bean.BeanLocatorException
locate in interface com.liferay.portal.kernel.bean.BeanLocatorcom.liferay.portal.kernel.bean.BeanLocatorExceptionpublic void setPACLServletContextName(java.lang.String paclServletContextName)
protected <T> java.util.Map<java.lang.String,T> doLocate(java.lang.Class<T> clazz)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.Object doLocate(java.lang.String name)
throws java.lang.Exception
java.lang.Exception