[Castore-commits] IndexAdmin.java 1.7 1.8 ImportTool.java 1.15 1.16
ExportTool.java 1.9 1.10 CleanSystem.java 1.6 1.7
Stéphane Bouchet
sbouchet at adullact1.hosting.cri74.org
Mar 16 Mai 17:19:11 CEST 2006
Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/admin
In directory adullact1:/tmp/cvs-serv30619/src/java/fr/emn/castor/admin
Modified Files:
IndexAdmin.java ImportTool.java ExportTool.java
CleanSystem.java
Log Message:
Modif logique Workflow
Index: ExportTool.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/admin/ExportTool.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** ExportTool.java 24 Apr 2006 17:53:08 -0000 1.9
--- ExportTool.java 16 May 2006 15:19:09 -0000 1.10
***************
*** 312,316 ****
log.debug(" --> Etat : " + state.getEtat());
}
! system.setValue("state", state.getEtat());
// si refused, on sauvegarde aussi le motif
if (state instanceof Refused) {
--- 312,316 ----
log.debug(" --> Etat : " + state.getEtat());
}
! system.setValue("state", state.getEtat().toString());
// si refused, on sauvegarde aussi le motif
if (state instanceof Refused) {
Index: IndexAdmin.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/admin/IndexAdmin.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** IndexAdmin.java 21 Apr 2006 09:44:56 -0000 1.7
--- IndexAdmin.java 16 May 2006 15:19:09 -0000 1.8
***************
*** 47,51 ****
import fr.emn.castor.common.Utils;
import fr.emn.castor.common.jdo.JDOFactory;
! import fr.emn.castor.documents.DocumentsConstants;
import fr.emn.castor.recherche.Facade;
import fr.emn.castor.recherche.metier.IndexationException;
--- 47,51 ----
import fr.emn.castor.common.Utils;
import fr.emn.castor.common.jdo.JDOFactory;
! import fr.emn.castor.documents.DocumentsConstants.StateEnum;
import fr.emn.castor.recherche.Facade;
import fr.emn.castor.recherche.metier.IndexationException;
***************
*** 95,99 ****
try {
if (docFacade.getStateOfDoc(docId).equals(
! DocumentsConstants.VALIDATED)) {
facadeRecherche.addToIndex(docId);
}
--- 95,99 ----
try {
if (docFacade.getStateOfDoc(docId).equals(
! StateEnum.VALIDATED)) {
facadeRecherche.addToIndex(docId);
}
Index: CleanSystem.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/admin/CleanSystem.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** CleanSystem.java 20 Apr 2006 08:38:06 -0000 1.6
--- CleanSystem.java 16 May 2006 15:19:09 -0000 1.7
***************
*** 49,52 ****
--- 49,53 ----
import fr.emn.castor.common.jdo.JDOFactory;
import fr.emn.castor.documents.Facade;
+ import fr.emn.castor.documents.DocumentsConstants.StateEnum;
import fr.emn.castor.users.UsersException;
***************
*** 105,109 ****
}
try {
! String state = docFacade.getStateOfDoc(docId);
if (state.equals("")) {
if (log.isDebugEnabled()) {
--- 106,110 ----
}
try {
! StateEnum state = docFacade.getStateOfDoc(docId);
if (state.equals("")) {
if (log.isDebugEnabled()) {
Index: ImportTool.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/admin/ImportTool.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** ImportTool.java 11 May 2006 13:35:25 -0000 1.15
--- ImportTool.java 16 May 2006 15:19:09 -0000 1.16
***************
*** 74,77 ****
--- 74,78 ----
import fr.emn.castor.documents.DocumentsConstants;
import fr.emn.castor.documents.Facade;
+ import fr.emn.castor.documents.DocumentsConstants.StateEnum;
import fr.emn.castor.documents.metier.docGenerique.ADocument;
import fr.emn.castor.documents.metier.docGenerique.workflow.AState;
***************
*** 310,314 ****
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! DocumentsConstants.VALIDATED)) {
profil.addNouveauDocAccepte(idDoc);
if (log.isDebugEnabled()) {
--- 311,315 ----
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! StateEnum.VALIDATED)) {
profil.addNouveauDocAccepte(idDoc);
if (log.isDebugEnabled()) {
***************
*** 339,347 ****
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! DocumentsConstants.SUBMITTED)
|| docFacade
.getStateOfDoc(idDoc)
.equals(
! DocumentsConstants.VALIDATION_IN_PROGRESS)) {
profil.addNouveauDocEnAttente(idDoc);
if (log.isDebugEnabled()) {
--- 340,348 ----
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! StateEnum.SUBMITTED)
|| docFacade
.getStateOfDoc(idDoc)
.equals(
! StateEnum.VALIDATION_IN_PROGRESS)) {
profil.addNouveauDocEnAttente(idDoc);
if (log.isDebugEnabled()) {
***************
*** 371,375 ****
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! DocumentsConstants.PRIVATE)) {
profil.addNouveauDocPrive(idDoc);
if (log.isDebugEnabled()) {
--- 372,376 ----
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! StateEnum.PRIVATE)) {
profil.addNouveauDocPrive(idDoc);
if (log.isDebugEnabled()) {
***************
*** 399,403 ****
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! DocumentsConstants.REFUSED)) {
profil.addNouveauRefuse(idDoc);
if (log.isDebugEnabled()) {
--- 400,404 ----
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! StateEnum.REFUSED)) {
profil.addNouveauRefuse(idDoc);
if (log.isDebugEnabled()) {
***************
*** 429,433 ****
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! DocumentsConstants.VALIDATION_BY_ADMIN)) {
profil.addNouveauDocEnAttente(idDoc);
if (log.isDebugEnabled()) {
--- 430,434 ----
// on vérifie tout de meme si l'etat est bon...
if (docFacade.getStateOfDoc(idDoc).equals(
! StateEnum.VALIDATION_BY_ADMIN)) {
profil.addNouveauDocEnAttente(idDoc);
if (log.isDebugEnabled()) {
***************
*** 557,561 ****
ADocument doc = null;
Facade docFac = Facade.getInstance();
! if (docFac.isTypeMimeDocTexte(typeMIME).equals(VraiFauxEnum.VRAI)) {
doc = new DocTexte();
} else if (typeMIME.contains("image")) {
--- 558,562 ----
ADocument doc = null;
Facade docFac = Facade.getInstance();
! if (docFac.isTypeMimeDocTexte(typeMIME) == VraiFauxEnum.VRAI) {
doc = new DocTexte();
} else if (typeMIME.contains("image")) {
***************
*** 567,571 ****
DocumentsConstants.EXTENSION, "mime.zip"))) {
doc = new DocGroupe();
! } else {// INCONNU
log
.fatal("ImportTool/createDoc : Le format du fichier n'est pas reconnu par Castore");
--- 568,572 ----
DocumentsConstants.EXTENSION, "mime.zip"))) {
doc = new DocGroupe();
! } else {// INCONNU
log
.fatal("ImportTool/createDoc : Le format du fichier n'est pas reconnu par Castore");
***************
*** 656,672 ****
log.debug(" --> etat : " + parser.getValue("state"));
}
! if (stateString
! .equals(DocumentsConstants.SUBMISSION_IN_PROGRESS)) {
state = new SubmissionInProgress();
! } else if (stateString.equals(DocumentsConstants.SUBMITTED)) {
state = new Submitted();
! } else if (stateString
! .equals(DocumentsConstants.VALIDATION_IN_PROGRESS)) {
state = new ValidationInProgress();
! } else if (stateString.equals(DocumentsConstants.VALIDATED)) {
state = new Validated();
! } else if (stateString.equals(DocumentsConstants.PRIVATE)) {
state = new Private();
! } else if (stateString.equals(DocumentsConstants.REFUSED)) {
String motif = parser.getValue("stateRefusedMotif");
if (log.isDebugEnabled()) {
--- 657,671 ----
log.debug(" --> etat : " + parser.getValue("state"));
}
! if (stateString.equals(StateEnum.SUBMISSION_IN_PROGRESS)) {
state = new SubmissionInProgress();
! } else if (stateString.equals(StateEnum.SUBMITTED)) {
state = new Submitted();
! } else if (stateString.equals(StateEnum.VALIDATION_IN_PROGRESS)) {
state = new ValidationInProgress();
! } else if (stateString.equals(StateEnum.VALIDATED)) {
state = new Validated();
! } else if (stateString.equals(StateEnum.PRIVATE)) {
state = new Private();
! } else if (stateString.equals(StateEnum.REFUSED)) {
String motif = parser.getValue("stateRefusedMotif");
if (log.isDebugEnabled()) {
***************
*** 674,679 ****
}
state = new Refused(motif);
! } else if (stateString
! .equals(DocumentsConstants.VALIDATION_BY_ADMIN)) {
state = new ValidationByAdmin();
}
--- 673,677 ----
}
state = new Refused(motif);
! } else if (stateString.equals(StateEnum.VALIDATION_BY_ADMIN)) {
state = new ValidationByAdmin();
}
Plus d'informations sur la liste de diffusion Castore-commits