package forklift.deployment; import forklift.Registrar; import java.io.File; import java.io.IOException; public class DeploymentManager extends Registrar<Deployment> { public synchronized FileDeployment registerDeployedFile(File f) throws IOException { final FileDeployment d = new FileDeployment(f); register(d); return d; } public synchronized Deployment unregisterDeployedFile(File f) { FileDeployment d = new FileDeployment(); d.setDeployedFile(f); return unregister(d); } public synchronized boolean isDeployed(File f) { FileDeployment d = new FileDeployment(); d.setDeployedFile(f); return isRegistered(d); } }