blob: f98ae54db9da69157f35a4baecbc395556edd5f2 [file] [log] [blame]
/*
* Copyright (c) 2011, 2012, 2015 Eike Stepper (Berlin, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Eike Stepper - initial API and implementation
*/
package org.eclipse.emf.cdo.examples.server.offline;
import org.eclipse.emf.cdo.server.CDOServerUtil;
import org.eclipse.emf.cdo.server.IRepository;
import org.eclipse.emf.cdo.server.IStore;
import java.util.Map;
/**
* @author Eike Stepper
* @author Martin Fluegge
* @since 4.0
*/
public class OfflineExampleMaster extends AbstractOfflineExampleServer
{
private static final int BROWSER_PORT = 7777;
public OfflineExampleMaster()
{
super(OfflineExampleUtil.MASTER_NAME, OfflineExampleUtil.MASTER_PORT, BROWSER_PORT);
}
@Override
protected IRepository createRepository(IStore store, Map<String, String> props)
{
return CDOServerUtil.createRepository(name, store, props);
}
public static void main(String[] args) throws Exception
{
System.out.println("Master repository starting...");
OfflineExampleMaster example = new OfflineExampleMaster();
example.init();
example.run();
example.done();
}
}