* @throws DataAccessException
* @throws UnauthorizedException
*/
- public void registerBudgetCollectivite(DocumentModel dm, Pair codeBudget, Pair collectivite, Pair[] parentCollectivites, String docName, String archiveName, XemeliosUser user) throws DataConfigurationException, DataAccessException,
- UnauthorizedException;
+ public void registerBudgetCollectivite(DocumentModel dm, Pair codeBudget, Pair collectivite, Pair[] parentCollectivites, String docName, String archiveName, XemeliosUser user) throws DataConfigurationException, DataAccessException, UnauthorizedException;
/**
* Import a element. This method <strong>MUST</strong> handle correctly warnings.
* String
* originFileName
* ,
- */String archiveName, XemeliosUser user)
- throws DataConfigurationException, DataAccessException, UnauthorizedException;
+ */String archiveName, XemeliosUser user) throws DataConfigurationException, DataAccessException,
+ UnauthorizedException;
/**
* Save repository. Overwrite existing one if necessary.
* @throws DataConfigurationException
* @throws DataAccessException
*/
- public DataResultSet search(ElementModel elementModel, Pair collectivite, Pair budget, String xPath, ListeResultatModel lrm, Vector<CritereModel> models, XemeliosUser user) throws DataConfigurationException, DataAccessException,
- UnauthorizedException;
+ public DataResultSet search(ElementModel elementModel, Pair collectivite, Pair budget, String xPath, ListeResultatModel lrm, Vector<CritereModel> models, XemeliosUser user) throws DataConfigurationException, DataAccessException, UnauthorizedException;
/**
* Returns the list of available operators for the underlying implementation for the given datatype
* @return
* @throws DataConfigurationException
* @throws DataAccessException
- */
- public PJRef getPj(Pair collectivite, String pjRawId, XemeliosUser user) throws DataConfigurationException, DataAccessException, UnauthorizedException;
+ */
+ public PJRef getPj(Pair collectivite, PJRefInfo pjRefInfo, XemeliosUser user) throws DataConfigurationException, DataAccessException, UnauthorizedException;
/**
* This method retreives the content of a PJ as a byte array.
* @throws DataConfigurationException
* @throws DataAccessException
*/
- public ArrayList<String> getDocumentListFromXPath(ElementModel em, String collectivite, String budget, String sp1, String sp2, String sp3, String path, XemeliosUser user) throws DataConfigurationException, DataAccessException,
- UnauthorizedException, InvalidParameterException;
+ public ArrayList<String> getDocumentListFromXPath(ElementModel em, String collectivite, String budget, String sp1, String sp2, String sp3, String path, XemeliosUser user) throws DataConfigurationException, DataAccessException, UnauthorizedException, InvalidParameterException;
/**
* This method search the manifest that corresponding to this archiveName