com.ibm.commerce.content.version

Class AbstractContentVersionServiceImpl

  • java.lang.Object
    • com.ibm.commerce.content.version.AbstractContentVersionServiceImpl
  • All Implemented Interfaces:
    ContentVersionService


    public class AbstractContentVersionServiceImpl
    extends java.lang.Object
    implements ContentVersionService
    This class is a default implementation of the ContentVersionService interface. The subclasses can overwrite some of the methods to provide the specific implementations.
    • Constructor Detail

      • AbstractContentVersionServiceImpl

        public AbstractContentVersionServiceImpl()
    • Method Detail

      • setConnection

        public void setConnection(java.sql.Connection connection)
        Sets the connection
        Specified by:
        setConnection in interface ContentVersionService
        Parameters:
        connection - a jdbc connection.
      • getObjectNounName

        public java.lang.String getObjectNounName()
        Gets the noun name for the targeted object of the version. If this is a customized object the noun name should match the ResourceManager name. if the noun and ResourceManager names do not match, then this method should be overridden in the child and the ResourceManager name should be provided.
        Returns:
        the noun name of the object targeted by version service
      • getObjectNounPath

        public java.lang.String getObjectNounPath()
        Gets the container based path name for the targeted object of the version. This method should be implemented by each specific child class.
        Returns:
        the path name of the object targeted by version service