Open Journal Systems  3.3.0
PKPNativeImportExportDeployment Class Reference
Inheritance diagram for PKPNativeImportExportDeployment:
PKPImportExportDeployment NativeImportExportDeployment

Public Member Functions

 __construct ($context, $user)
 
 getNamespace ()
 
 getSchemaFilename ()
 
 getStageNameStageIdMapping ()
 
 getSubmissionNodeName ()
 
 getSubmissionsNodeName ()
 
- Public Member Functions inherited from PKPImportExportDeployment
 addError ($assocType, $assocId, $errorMsg)
 
 addProcessedObjectId ($assocType, $assocId)
 
 addWarning ($assocType, $assocId, $warningMsg)
 
 getAuthorDBId ($authorId)
 
 getAuthorDBIds ()
 
 getContext ()
 
 getFileDBId ($fileId, $revisionId=null)
 
 getFileDBIds ()
 
 getImportPath ()
 
 getProcessedObjectsErrors ($assocType)
 
 getProcessedObjectsIds ($assocType)
 
 getProcessedObjectsWarnings ($assocType)
 
 getPublication ()
 
 getRepresentationNodeName ()
 
 getSubmission ()
 
 getUser ()
 
 removeImportedObjects ($assocType)
 
 setAuthorDBId ($authorId, $DBId)
 
 setAuthorDBIds ($authorDBIds)
 
 setContext ($context)
 
 setFileDBId ($fileId, $revisionId, $DBId)
 
 setFileDBIds ($fileDBIds)
 
 setImportPath ($path)
 
 setPublication ($publication)
 
 setSubmission ($submission)
 
 setUser ($user)
 

Additional Inherited Members

- Data Fields inherited from PKPImportExportDeployment
 $_authorDBIds
 
 $_baseImportPath = ''
 
 $_context
 
 $_fileDBIds
 
 $_processedObjectsErrors = array()
 
 $_processedObjectsIds = array()
 
 $_processedObjectsWarnings = array()
 
 $_publication
 
 $_submission
 
 $_user
 

Detailed Description

Base class configuring the native import/export process to an application's specifics.

Definition at line 22 of file PKPNativeImportExportDeployment.inc.php.

Constructor & Destructor Documentation

◆ __construct()

PKPNativeImportExportDeployment::__construct (   $context,
  $user 
)

Constructor

Parameters
$contextContext
$userUser

Reimplemented from PKPImportExportDeployment.

Reimplemented in NativeImportExportDeployment.

Definition at line 28 of file PKPNativeImportExportDeployment.inc.php.

Member Function Documentation

◆ getNamespace()

PKPNativeImportExportDeployment::getNamespace ( )

Get the namespace URN

Returns
string

Reimplemented from PKPImportExportDeployment.

Definition at line 55 of file PKPNativeImportExportDeployment.inc.php.

◆ getSchemaFilename()

PKPNativeImportExportDeployment::getSchemaFilename ( )

Get the schema filename.

Returns
string

Reimplemented from PKPImportExportDeployment.

Reimplemented in NativeImportExportDeployment.

Definition at line 63 of file PKPNativeImportExportDeployment.inc.php.

◆ getStageNameStageIdMapping()

PKPNativeImportExportDeployment::getStageNameStageIdMapping ( )

Get the mapping between stage names in XML and their numeric consts

Returns
array

Definition at line 71 of file PKPNativeImportExportDeployment.inc.php.

◆ getSubmissionNodeName()

PKPNativeImportExportDeployment::getSubmissionNodeName ( )

Get the submission node name

Returns
string

Reimplemented from PKPImportExportDeployment.

Reimplemented in NativeImportExportDeployment.

Definition at line 39 of file PKPNativeImportExportDeployment.inc.php.

◆ getSubmissionsNodeName()

PKPNativeImportExportDeployment::getSubmissionsNodeName ( )

Get the submissions node name

Returns
string

Reimplemented from PKPImportExportDeployment.

Reimplemented in NativeImportExportDeployment.

Definition at line 47 of file PKPNativeImportExportDeployment.inc.php.


The documentation for this class was generated from the following file: