Update of 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow
In directory 
james.mmbase.org:/tmp/cvs-serv4324/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow

Modified Files:
        Workflow.java DummyWorkflowService.java WorkflowService.java 
Log Message:
CMSC-1016 Only publish contentelements with pages when they are accepted


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow
See also: http://www.mmbase.org/jira/browse/CMSC-1016


Index: Workflow.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow/Workflow.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- Workflow.java       26 Nov 2007 11:43:46 -0000      1.5
+++ Workflow.java       14 Jul 2008 11:59:32 -0000      1.6
@@ -135,4 +135,9 @@
    public static boolean isAllowedToPublish(Node node) {
       return cService.isAllowedToPublish(node);
    }
+
+
+   public static boolean isAccepted(Node node) {
+      return cService.isAccepted(node);
+   }
 }


Index: DummyWorkflowService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow/DummyWorkflowService.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- DummyWorkflowService.java   26 Nov 2007 11:43:46 -0000      1.6
+++ DummyWorkflowService.java   14 Jul 2008 11:59:32 -0000      1.7
@@ -12,10 +12,10 @@
 import java.util.ArrayList;
 import java.util.List;
 
-import org.mmbase.bridge.Cloud;
-import org.mmbase.bridge.Node;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
+import org.mmbase.bridge.Cloud;
+import org.mmbase.bridge.Node;
 
 import com.finalist.cmsc.security.UserRole;
 
@@ -148,6 +148,12 @@
 
 
    @Override
+   public boolean isAccepted(Node node) {
+      return true;
+   }
+
+
+   @Override
    protected Log getLogger() {
       return LogFactory.getLog(DummyWorkflowService.class);
    }


Index: WorkflowService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/workflow/WorkflowService.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- WorkflowService.java        26 Nov 2007 11:43:46 -0000      1.4
+++ WorkflowService.java        14 Jul 2008 11:59:32 -0000      1.5
@@ -11,13 +11,13 @@
 
 import java.util.List;
 
+import org.apache.commons.logging.Log;
 import org.mmbase.bridge.Cloud;
 import org.mmbase.bridge.Node;
-import org.apache.commons.logging.Log;
 
 import com.finalist.cmsc.security.UserRole;
-import com.finalist.cmsc.services.Service;
 import com.finalist.cmsc.services.Properties;
+import com.finalist.cmsc.services.Service;
 
 public abstract class WorkflowService extends Service {
    protected boolean acceptedStepEnabled;
@@ -86,6 +86,9 @@
    public abstract boolean isAllowedToPublish(Node node);
 
 
+   public abstract boolean isAccepted(Node node);
+
+
    @Override
    protected void init(Properties properties) throws Exception {
 
@@ -109,7 +112,7 @@
       this.acceptedStepEnabled = acceptedStepEnabled;
    }
 
-
    protected abstract Log getLogger();
 
+
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to