Class ResourceUtil
- java.lang.Object
-
- org.glassfish.resourcebase.resources.util.ResourceUtil
-
public class ResourceUtil extends Object
- Author:
- Jagadish Ramu
-
-
Field Summary
Fields Modifier and Type Field Description static String
LOGGER
static String
LOGMESSAGE_RESOURCE
-
Constructor Summary
Constructors Constructor Description ResourceUtil()
-
Method Summary
-
-
-
Field Detail
-
LOGMESSAGE_RESOURCE
public static final String LOGMESSAGE_RESOURCE
- See Also:
- Constant Field Values
-
LOGGER
public static final String LOGGER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBindableResourceByName
public static BindableResource getBindableResourceByName(Resources resources, String name)
-
getResourceByName
public static Resource getResourceByName(Class<? extends Resource> clazz, Resources resources, String name)
-
getResourceByIdentity
public static Resource getResourceByIdentity(Resources resources, String name)
-
getResourceInfo
public static ResourceInfo getResourceInfo(BindableResource resource)
-
isValidEventType
public static boolean isValidEventType(Object instance)
-
getGenericResourceInfo
public static ResourceInfo getGenericResourceInfo(Resource resource)
given a resource config bean, returns the resource name / jndi-name- Parameters:
resource
-- Returns:
- resource name / jndi-name
-
getGenericResourceInfo
public static ResourceInfo getGenericResourceInfo(Resource resource, String resourceName)
-
getPoolInfo
public static PoolInfo getPoolInfo(ResourcePool resource)
-
getActualModuleNameWithExtension
public static String getActualModuleNameWithExtension(String moduleName)
-
loadObject
public static Object loadObject(String className)
load and create an object instance- Parameters:
className
- class to load- Returns:
- instance of the class
-
isApplicationScopedResource
public static boolean isApplicationScopedResource(GenericResourceInfo resourceInfo)
-
isModuleScopedResource
public static boolean isModuleScopedResource(GenericResourceInfo resourceInfo)
-
-