Class OMTool

    • Constructor Detail

      • OMTool

        public OMTool()
               throws Exception
        Deprecated.
        Default constructor
        Throws:
        Exception - if creating the factory fails
    • Method Detail

      • init

        public void init​(Object data)
        Deprecated.
        Prepares tool for a single request
        Specified by:
        init in interface ApplicationTool
        Parameters:
        data - the initialization data
      • refresh

        public void refresh()
        Deprecated.
        Implementation of ApplicationTool interface is not needed for this method as the tool is request scoped
        Specified by:
        refresh in interface ApplicationTool
      • get

        public Object get​(String omName,
                          String key)
                   throws Exception
        Deprecated.
        Get the object with the given name and key
        Parameters:
        omName - the object name
        key - the object key
        Returns:
        the object
        Throws:
        Exception - if retrieving the object fails
      • recycle

        public void recycle()
        Deprecated.
        Recycles the object for a new client. Recycle methods with parameters must be added to implementing object and they will be automatically called by pool implementations when the object is taken from the pool for a new client. The parameters must correspond to the parameters of the constructors of the object. For new objects, constructors can call their corresponding recycle methods whenever applicable. The recycle methods must call their super.
        Specified by:
        recycle in interface org.apache.fulcrum.pool.Recyclable
      • dispose

        public void dispose()
        Deprecated.
        Disposes the object after use. The method is called when the object is returned to its pool. The dispose method must call its super.
        Specified by:
        dispose in interface org.apache.fulcrum.pool.Recyclable
      • isDisposed

        public boolean isDisposed()
        Deprecated.
        Checks whether the recyclable has been disposed.
        Specified by:
        isDisposed in interface org.apache.fulcrum.pool.Recyclable
        Returns:
        true, if the recyclable is disposed.