%@ page import="java.util.*" %>
<%@ page import="revize.data.*,revize.db.*,revize.publish.*,revize.store.*,revize.request.*,revize.publish.request.*" %>
<%@ page errorPage="/admincenter/error.jsp" %>
<%@ include file="cacheControl.jsp" %>
<%@ include file="/admincenter/authenticationCheck.jsp" %>
Publish Engine Control
<%
String onoff = request.getParameter("onoff");
WebSpace webspaceObj= null;
String webspace="";
boolean onoffValue = false;
boolean isPublishing = false;
DataStore store = null;
store = DataStoreFactory.createDefault();
List webSpaces = (List)store.readWebSpaces();
Iterator ls_iter=webSpaces.iterator();
boolean exception=false;
while(ls_iter.hasNext())
{
try
{
webspaceObj=(WebSpace)ls_iter.next();
webspace=webspaceObj.getLabel();
store=DataStoreFactory.createDefault(webspace);
List stages = store.readStagesMapped();
Iterator itr= stages.iterator();
ReferenceFileProfiles refProf = new ReferenceFileProfiles(webspace);
refProf.clear();
while (itr.hasNext())
{
Stage stage=(Stage)itr.next();
System.out.println("stage="+stage.getID());
PublishChannelRequest req = new PublishChannelRequest(stage,8,webspace,false,false,true);
req.processAny();
}
}
catch(Exception e)
{
e.printStackTrace();
exception=true;
}
if(!exception){
%>
Reference File Reprofiles for webspace "<%= webspace %>" is completed succesfully.......
<%}else{%>
Reference File Reprofiles for webspace "<%= webspace %>" is NOT completed succesfully.......
<%}
}
%>