com.cybelia.sandra.ibu
Class IBU

java.lang.Object
  extended by com.cybelia.sandra.ibu.IBU

public class IBU
extends Object

Author:
letellier

Nested Class Summary
protected  class IBU.AbstractInjector<E>
           
protected  class IBU.FileInjector<E>
           
protected static interface IBU.Injector<E>
           
protected  class IBU.StringInjector<E>
           
 
Field Summary
protected  String codeSociete
           
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
IBU()
           
IBU(String codeSociete)
           
 
Method Summary
protected  boolean createErrorFile(MigrationContext contextMigration, List<Integer> errorLineNumbers, String errorFileName)
           
protected  int createFilesAndGetReturnCode(MigrationContext contextMigration)
           
protected  boolean createInjectorErrorFile(MigrationContext contextMigration)
           
protected  boolean createParserErrorFile(MigrationContext contextMigration)
           
protected  void endInjection(MigrationContext contextMigration)
           
 void injectAutorisations(ManagerInjector managerInjector, String content)
           
 void injectAutorisations(String content)
           
 void injectCamions(ManagerInjector managerInjector, String content)
           
 void injectCamions(String content)
           
 void injectChauffeurs(ManagerInjector managerInjector, String content)
           
 void injectChauffeurs(String content)
           
 void injectEleveurDuplicated(ManagerInjector managerInjector, String content)
           
 void injectEleveurDuplicated(String content)
           
 void injectEleveurGPS(ManagerInjector managerInjector, String content)
           
 void injectEleveurGPS(String content)
           
 void injectEvents(ManagerInjector managerInjector, String content)
           
 void injectEvents(String content)
           
 void injectIBU()
           
 void injectIBUContent(ManagerInjector managerInjector, String content)
           
 void injectIBUContent(String content)
           
 void injectLabels(ManagerInjector managerInjector, String content)
           
 void injectLabels(String content)
           
 void injectTransporteurs(ManagerInjector managerInjector, String content)
           
 void injectTransporteurs(String content)
           
 void injectUsers(ManagerInjector managerInjector, String content)
           
 void injectUsers(String content)
           
 void injectUsines(ManagerInjector managerInjector, String content)
           
 void injectUsines(String content)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.commons.logging.Log log

codeSociete

protected String codeSociete
Constructor Detail

IBU

public IBU()

IBU

public IBU(String codeSociete)
Method Detail

injectIBU

public void injectIBU()
               throws org.nuiton.topia.TopiaNotFoundException,
                      IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectIBUContent

public void injectIBUContent(String content)
                      throws org.nuiton.topia.TopiaNotFoundException,
                             IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectIBUContent

public void injectIBUContent(ManagerInjector managerInjector,
                             String content)
                      throws org.nuiton.topia.TopiaNotFoundException,
                             IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectLabels

public void injectLabels(String content)
                  throws org.nuiton.topia.TopiaNotFoundException,
                         IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectLabels

public void injectLabels(ManagerInjector managerInjector,
                         String content)
                  throws org.nuiton.topia.TopiaNotFoundException,
                         IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectUsines

public void injectUsines(String content)
                  throws org.nuiton.topia.TopiaNotFoundException,
                         IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectUsines

public void injectUsines(ManagerInjector managerInjector,
                         String content)
                  throws org.nuiton.topia.TopiaNotFoundException,
                         IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectCamions

public void injectCamions(String content)
                   throws org.nuiton.topia.TopiaNotFoundException,
                          IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectCamions

public void injectCamions(ManagerInjector managerInjector,
                          String content)
                   throws org.nuiton.topia.TopiaNotFoundException,
                          IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectChauffeurs

public void injectChauffeurs(String content)
                      throws org.nuiton.topia.TopiaNotFoundException,
                             IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectChauffeurs

public void injectChauffeurs(ManagerInjector managerInjector,
                             String content)
                      throws org.nuiton.topia.TopiaNotFoundException,
                             IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectTransporteurs

public void injectTransporteurs(String content)
                         throws org.nuiton.topia.TopiaNotFoundException,
                                IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectTransporteurs

public void injectTransporteurs(ManagerInjector managerInjector,
                                String content)
                         throws org.nuiton.topia.TopiaNotFoundException,
                                IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectAutorisations

public void injectAutorisations(String content)
                         throws org.nuiton.topia.TopiaNotFoundException,
                                IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectAutorisations

public void injectAutorisations(ManagerInjector managerInjector,
                                String content)
                         throws org.nuiton.topia.TopiaNotFoundException,
                                IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectUsers

public void injectUsers(String content)
                 throws org.nuiton.topia.TopiaNotFoundException,
                        IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectUsers

public void injectUsers(ManagerInjector managerInjector,
                        String content)
                 throws org.nuiton.topia.TopiaNotFoundException,
                        IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectEvents

public void injectEvents(String content)
                  throws org.nuiton.topia.TopiaNotFoundException,
                         IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectEvents

public void injectEvents(ManagerInjector managerInjector,
                         String content)
                  throws org.nuiton.topia.TopiaNotFoundException,
                         IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectEleveurGPS

public void injectEleveurGPS(String content)
                      throws org.nuiton.topia.TopiaNotFoundException,
                             IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectEleveurGPS

public void injectEleveurGPS(ManagerInjector managerInjector,
                             String content)
                      throws org.nuiton.topia.TopiaNotFoundException,
                             IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectEleveurDuplicated

public void injectEleveurDuplicated(String content)
                             throws org.nuiton.topia.TopiaNotFoundException,
                                    IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

injectEleveurDuplicated

public void injectEleveurDuplicated(ManagerInjector managerInjector,
                                    String content)
                             throws org.nuiton.topia.TopiaNotFoundException,
                                    IOException
Throws:
org.nuiton.topia.TopiaNotFoundException
IOException

endInjection

protected void endInjection(MigrationContext contextMigration)

createFilesAndGetReturnCode

protected int createFilesAndGetReturnCode(MigrationContext contextMigration)
                                   throws Exception
Throws:
Exception

createParserErrorFile

protected boolean createParserErrorFile(MigrationContext contextMigration)
                                 throws Exception
Throws:
Exception

createInjectorErrorFile

protected boolean createInjectorErrorFile(MigrationContext contextMigration)
                                   throws Exception
Throws:
Exception

createErrorFile

protected boolean createErrorFile(MigrationContext contextMigration,
                                  List<Integer> errorLineNumbers,
                                  String errorFileName)
                           throws Exception
Throws:
Exception


Copyright © 2008-2012 Cybelia. All Rights Reserved.