%@ page import="WebFlow.*" %>
<%@ page import="WebFlow.Collaborator.*" %>
<%@ page import="java.util.*" %>
<%
String codeName=request.getParameter("codeName");
Vector machineNames=parseXML.getHostLists(codeName);
org.omg.CORBA.Object m1 = null;
Collaborator coll = null;
String eachuser = null;
String filechoose = null;
String urlName = "http://birch.csit.fsu.edu:8001/GOW/CollabPages/AdminDispInfo.jsp?codeName="+codeName;
String userid = CollabManager.getControlUser();
System.out.println("UserNameID: "+userid);
m1 = CollabManager.getCollaborator(userid);
coll = CollaboratorHelper.narrow(m1);
Enumeration activeUsers = CollabManager.hashKeys();
while(activeUsers.hasMoreElements()) {
eachuser = (String)activeUsers.nextElement();
if(!eachuser.equals(userid)) {
System.out.println("AdminXMLColl:UserName: "+eachuser);
if((CollabManager.getFileName(eachuser)).equals(eachuser)) {
filechoose = eachuser+"NEXT";
CollabManager.setFileName(eachuser, filechoose);
eachuser = filechoose;
}
else {
CollabManager.setFileName(eachuser, eachuser);
}
coll.writePullFile(eachuser, urlName);
}
}
CollabManager.eventListeners(userid, "sharingPages");
coll.runfireEvent("sharingPages", "webpage");
coll.setEventFlag(false);
%>
The Update form for an application