Package com.sun.enterprise.naming.util
Class NamingUtilsImpl
java.lang.Object
com.sun.enterprise.naming.util.NamingUtilsImpl
- All Implemented Interfaces:
NamingUtils
This is a utils class for refactoring the following method.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCloningNamingObjectFactory(org.glassfish.api.naming.SimpleJndiName name, NamingObjectFactory delegate) createLazyInitializationNamingObjectFactory(org.glassfish.api.naming.SimpleJndiName name, org.glassfish.api.naming.SimpleJndiName jndiName, boolean cacheResult) createLazyNamingObjectFactory(org.glassfish.api.naming.SimpleJndiName name, org.glassfish.api.naming.SimpleJndiName jndiName, boolean cacheResult) createSimpleNamingObjectFactory(org.glassfish.api.naming.SimpleJndiName name, T value) <T> TmakeCopyOfObject(T obj)
-
Field Details
-
EXCEPTION_COPY_MUTABLE
- See Also:
-
-
Constructor Details
-
NamingUtilsImpl
public NamingUtilsImpl()
-
-
Method Details
-
createSimpleNamingObjectFactory
public <T> NamingObjectFactory createSimpleNamingObjectFactory(org.glassfish.api.naming.SimpleJndiName name, T value) - Specified by:
createSimpleNamingObjectFactoryin interfaceNamingUtils
-
createLazyNamingObjectFactory
public NamingObjectFactory createLazyNamingObjectFactory(org.glassfish.api.naming.SimpleJndiName name, org.glassfish.api.naming.SimpleJndiName jndiName, boolean cacheResult) - Specified by:
createLazyNamingObjectFactoryin interfaceNamingUtils
-
createLazyInitializationNamingObjectFactory
public NamingObjectFactory createLazyInitializationNamingObjectFactory(org.glassfish.api.naming.SimpleJndiName name, org.glassfish.api.naming.SimpleJndiName jndiName, boolean cacheResult) - Specified by:
createLazyInitializationNamingObjectFactoryin interfaceNamingUtils
-
createCloningNamingObjectFactory
public NamingObjectFactory createCloningNamingObjectFactory(org.glassfish.api.naming.SimpleJndiName name, NamingObjectFactory delegate) - Specified by:
createCloningNamingObjectFactoryin interfaceNamingUtils
-
makeCopyOfObject
public <T> T makeCopyOfObject(T obj) - Specified by:
makeCopyOfObjectin interfaceNamingUtils
-