com.atlassian.jira.imports
Class AImportManager

java.lang.Object
  extended by com.atlassian.jira.imports.AImportManager
All Implemented Interfaces:
IImportManager
Direct Known Subclasses:
DefaultImportManagerImpl

public abstract class AImportManager
extends java.lang.Object
implements IImportManager

Abstract Class for a generic ImportManager.

Version:
1.0

Field Summary
protected  java.io.File file
          Fichier d'import
protected static org.apache.log4j.Category log
          Logger permettant aux Class héritant de AImportManager de tracer certains évenements
protected  java.lang.String uri
          Uri permettant de chercher le fichier d'import
 
Constructor Summary
AImportManager()
           
 
Method Summary
 void doImport()
          Execution de la lecture du fichier en passant par quelques verifications de validités concernant le fichier d'import.
 java.io.File getFile()
           
protected  java.lang.String getString(java.lang.Object _obj)
          Retourne une instance de type String
 java.lang.String getUri()
           
protected abstract  void importWorker(java.io.Reader _reader)
          Worker d'import : doit permettre au developpeur de parser le reader et d'effectuer les traitements nescessaires
 void setFile(java.io.File _file)
           
 void setUri(java.lang.String _uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.log4j.Category log
Logger permettant aux Class héritant de AImportManager de tracer certains évenements


file

protected java.io.File file
Fichier d'import


uri

protected java.lang.String uri
Uri permettant de chercher le fichier d'import

Constructor Detail

AImportManager

public AImportManager()
Method Detail

getFile

public java.io.File getFile()
Specified by:
getFile in interface IImportManager

getUri

public java.lang.String getUri()
Specified by:
getUri in interface IImportManager

setFile

public void setFile(java.io.File _file)
Specified by:
setFile in interface IImportManager

setUri

public void setUri(java.lang.String _uri)
Specified by:
setUri in interface IImportManager

doImport

public void doImport()
              throws java.lang.Exception
Execution de la lecture du fichier en passant par quelques verifications de validités concernant le fichier d'import.

Throws:
java.lang.Exception

importWorker

protected abstract void importWorker(java.io.Reader _reader)
Worker d'import : doit permettre au developpeur de parser le reader et d'effectuer les traitements nescessaires


getString

protected java.lang.String getString(java.lang.Object _obj)
Retourne une instance de type String



Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.