blob: 147b20e96662f12c8e0e6810e99f5d2a99198507 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension-point id="configuration" name="ECF Generic Server Configuration" schema="schema/configuration.exsd"/>
<extension
point="org.eclipse.core.runtime.adapters">
<factory
adaptableType="org.eclipse.ecf.server.generic.GenericServerContainer"
class="org.eclipse.ecf.provider.remoteservice.generic.RemoteServiceContainerAdapterFactory">
<adapter type="org.eclipse.ecf.remoteservice.IRemoteServiceContainerAdapter"/>
</factory>
</extension>
<!-- Example use of org.eclipse.ecf.server.generic.configuration extension point
<extension
point="org.eclipse.ecf.server.generic.configuration">
<connector
discovery="true"
hostname="localhost"
keepAlive="30000"
port="3283">
<group
name="server">
</group>
</connector>
</extension>
-->
<!-- Eclipse 3.3.0 has a bug that doesn't allow 'any' threads to run as main apps -->
<!-- <extension
id="org.eclipse.ecf.provider.AppGenericServer"
point="org.eclipse.core.runtime.applications">
<application
cardinality="*"
thread="main"
visible="true">
<run
class="org.eclipse.ecf.server.generic.app.GenericServer"/>
</application>
</extension>
-->
<!-- Eclipse 3.3.1 may have a fix to allow this to run in either main/any thread -->
<extension
id="Server"
point="org.eclipse.core.runtime.applications">
<application
cardinality="*"
thread="any"
visible="true">
<run
class="org.eclipse.ecf.server.generic.app.GenericServer"/>
</application>
</extension>
</plugin>