com.ibm.commerce.filepublish.util

Class ContentManagedFileHandlerFactory

  • java.lang.Object
    • com.ibm.commerce.filepublish.common.AbstractContentManagedFileFactory
      • com.ibm.commerce.filepublish.util.ContentManagedFileHandlerFactory


  • public class ContentManagedFileHandlerFactory
    extends com.ibm.commerce.filepublish.common.AbstractContentManagedFileFactory
    Factory class to create instance for the ContentManagedFileHandler interface. The implementation class is specified in the ManagedFileUpdateEARConfiguration section in the instance configuration file. If the implementation for the given interface is not found in the instance configuration file, the default implementation class will be returned. Default implementation is specified in ECFilePublishConstants. The default implementation for ContentManagedFileHandler in WebSphere Commerce is com.ibm.commerce.filepublish.util.ContentManagedFileEARHandlerImpl
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        The internal copyright field.
        See Also:
        Constant Field Values
      • CLASSNAME

        public static final java.lang.String CLASSNAME
        Define the CLASSNAME.
        See Also:
        Constant Field Values
    • Method Detail

      • singleton

        public static ContentManagedFileHandlerFactory singleton()
        This method returns a unique instance of the ContentManagedFileHandlerFactory. It is a singleton method.
        Returns:
        A unique instance of the ContentManagedFileHandlerFactory
      • getContentManagedFileHandler

        public ContentManagedFileHandler getContentManagedFileHandler()
                                                               throws ECException
        Returns the implementation class for ContentManagedFileHandler.
        Returns:
        Returns the implementation class of the ContentManagedFileHandler
        Throws:
        ECException - Any exception captured