Class AKUnarchiverJPA

Description

JPA archive extraction class

Located in /administrator/components/com_joomlaupdate/restore.php (line 2621)

AKAbstractObject
   |
   --AKAbstractPart
      |
      --AKAbstractUnarchiver
         |
         --AKUnarchiverJPA
Direct descendents
Class Description
AKUnarchiverZIP ZIP archive extraction class
AKUnarchiverJPS JPS archive extraction class
Variable Summary
Method Summary
Variables
Methods
createDirectory (line 3174)

Creates the directory this file points to

  • access: protected
void createDirectory ()

Redefined in descendants as:
processFileData (line 2925)

Concrete classes must use this method to process file data. It must set $runState to AK_STATE_DATAREAD when it's finished processing the file data.

  • return: True if processing the file data was successful, false if an error occured
  • access: protected
bool processFileData ()

Redefinition of:
AKAbstractUnarchiver::processFileData()
Concrete classes must use this method to process file data. It must set $runState to AK_STATE_DATAREAD when it's finished processing the file data.

Redefined in descendants as:
  • AKUnarchiverJPS::processFileData() : Concrete classes must use this method to process file data. It must set $runState to AK_STATE_DATAREAD when it's finished processing the file data.
processTypeDir (line 3164)

Process the file data of a directory entry

  • access: private
bool processTypeDir ()

Redefined in descendants as:
processTypeFileCompressedSimple (line 3042)
  • access: private
void processTypeFileCompressedSimple ()

Redefined in descendants as:
processTypeFileUncompressed (line 2954)
  • access: private
void processTypeFileUncompressed ()

Redefined in descendants as:
processTypeLink (line 3116)

Process the file data of a link entry

  • access: private
bool processTypeLink ()

Redefined in descendants as:
readArchiveHeader (line 2625)
  • access: protected
void readArchiveHeader ()

Redefinition of:
AKAbstractUnarchiver::readArchiveHeader()
Concrete classes are supposed to use this method in order to read the archive's header and prepare themselves to the point of being ready to extract the first file.

Redefined in descendants as:
readFileHeader (line 2689)

Concrete classes must use this method to read the file header

  • return: True if reading the file was successful, false if an error occured or we reached end of archive
  • access: protected
bool readFileHeader ()

Redefinition of:
AKAbstractUnarchiver::readFileHeader()
Concrete classes must use this method to read the file header

Redefined in descendants as:

Inherited Methods

Inherited From AKAbstractUnarchiver

AKAbstractUnarchiver::__construct()
AKAbstractUnarchiver::fread()
AKAbstractUnarchiver::getBaseExtension()
AKAbstractUnarchiver::isEOF()
AKAbstractUnarchiver::nextFile()
AKAbstractUnarchiver::processFileData()
AKAbstractUnarchiver::readArchiveHeader()
AKAbstractUnarchiver::readFileHeader()
AKAbstractUnarchiver::scanArchives()
AKAbstractUnarchiver::setCorrectPermissions()
AKAbstractUnarchiver::shutdown()
AKAbstractUnarchiver::_finalize()
AKAbstractUnarchiver::_prepare()
AKAbstractUnarchiver::_run()
AKAbstractUnarchiver::__wakeup()

Inherited From AKAbstractPart

AKAbstractPart::attach()
AKAbstractPart::detach()
AKAbstractPart::getDomain()
AKAbstractPart::getState()
AKAbstractPart::getStatusArray()
AKAbstractPart::getStep()
AKAbstractPart::getSubstep()
AKAbstractPart::notify()
AKAbstractPart::setBreakFlag()
AKAbstractPart::setDomain()
AKAbstractPart::setState()
AKAbstractPart::setStep()
AKAbstractPart::setSubstep()
AKAbstractPart::setup()
AKAbstractPart::tick()
AKAbstractPart::_finalize()
AKAbstractPart::_makeReturnTable()
AKAbstractPart::_prepare()
AKAbstractPart::_run()

Inherited From AKAbstractObject

AKAbstractObject::__construct()
AKAbstractObject::getError()
AKAbstractObject::getErrors()
AKAbstractObject::getItemFromArray()
AKAbstractObject::getWarning()
AKAbstractObject::getWarnings()
AKAbstractObject::propagateFromObject()
AKAbstractObject::propagateToObject()
AKAbstractObject::resetErrors()
AKAbstractObject::resetWarnings()
AKAbstractObject::setError()
AKAbstractObject::setErrorsQueueSize()
AKAbstractObject::setWarning()
AKAbstractObject::setWarningsQueueSize()

Documentation generated on Mon, 25 Jun 2012 13:59:16 -0500 by phpDocumentor 1.4.4