Package com.sun.enterprise.naming.util
Class NamingUtilsImpl
- java.lang.Object
-
- com.sun.enterprise.naming.util.NamingUtilsImpl
-
- All Implemented Interfaces:
NamingUtils
@Service @Singleton public class NamingUtilsImpl extends Object implements NamingUtils
This is a utils class for refactoring the following method.
-
-
Field Summary
Fields Modifier and Type Field Description static StringEXCEPTION_COPY_MUTABLE
-
Constructor Summary
Constructors Constructor Description NamingUtilsImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamingObjectFactorycreateCloningNamingObjectFactory(String name, NamingObjectFactory delegate)NamingObjectFactorycreateCloningNamingObjectFactory(String name, Object value)NamingObjectFactorycreateDelegatingNamingObjectFactory(String name, NamingObjectFactory delegate, boolean cacheResult)NamingObjectFactorycreateLazyInitializationNamingObjectFactory(String name, String jndiName, boolean cacheResult)NamingObjectFactorycreateLazyNamingObjectFactory(String name, String jndiName, boolean cacheResult)NamingObjectFactorycreateSimpleNamingObjectFactory(String name, Object value)ObjectmakeCopyOfObject(Object obj)
-
-
-
Field Detail
-
EXCEPTION_COPY_MUTABLE
public static final String EXCEPTION_COPY_MUTABLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
createSimpleNamingObjectFactory
public NamingObjectFactory createSimpleNamingObjectFactory(String name, Object value)
- Specified by:
createSimpleNamingObjectFactoryin interfaceNamingUtils
-
createLazyNamingObjectFactory
public NamingObjectFactory createLazyNamingObjectFactory(String name, String jndiName, boolean cacheResult)
- Specified by:
createLazyNamingObjectFactoryin interfaceNamingUtils
-
createLazyInitializationNamingObjectFactory
public NamingObjectFactory createLazyInitializationNamingObjectFactory(String name, String jndiName, boolean cacheResult)
- Specified by:
createLazyInitializationNamingObjectFactoryin interfaceNamingUtils
-
createCloningNamingObjectFactory
public NamingObjectFactory createCloningNamingObjectFactory(String name, Object value)
- Specified by:
createCloningNamingObjectFactoryin interfaceNamingUtils
-
createCloningNamingObjectFactory
public NamingObjectFactory createCloningNamingObjectFactory(String name, NamingObjectFactory delegate)
- Specified by:
createCloningNamingObjectFactoryin interfaceNamingUtils
-
createDelegatingNamingObjectFactory
public NamingObjectFactory createDelegatingNamingObjectFactory(String name, NamingObjectFactory delegate, boolean cacheResult)
- Specified by:
createDelegatingNamingObjectFactoryin interfaceNamingUtils
-
makeCopyOfObject
public Object makeCopyOfObject(Object obj)
- Specified by:
makeCopyOfObjectin interfaceNamingUtils
-
-