
schema.container.exsd Maven / Gradle / Ivy
The newest version!
This extension point allows extensions to specify the creation of a container instance of a given type.
The container extension point. Extensions may define new containers created upon ECF core initialization.
The required containerFactoryName (e.g. ecf.generic.client or ecf.r_osgi.peer) that defines the type of container to create.
Optional containerId that defines the id for the new container instance.
Parameter for container instance creation. The name value pairs defined by the parameter element name and value attributes are added to a Map that is then passed to the container factory instance creation.
The name for the container parameter.
The value for the container parameter.
ECF core bundle v 3.1.0.
<pre>
<extension
point="org.eclipse.ecf.container">
<container
containerId="foo1"
factoryName="ecf.generic.client">
<parameter
name="name1"
value="value1">
</parameter>
<parameter
name="name2"
value="value2">
</parameter>
</container>
<container
containerId="adfasdf"
factoryName="bogus.factory.name">
</container>
<container
containerId="ecftcp://localhost:32111/server"
factoryName="ecf.generic.server">
</container>
<container
factoryName="ecf.generic.client">
</container>
</extension>
</pre>
No API available.
The ECF core v3.1.0 bundle supplies the implementation of this extension point.
Copyright (c) 2009 Composent, Inc. 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: Composent, Inc. - initial API and implementation.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy