Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormkuppe2009-02-20 08:54:56 +0000
committermkuppe2009-02-20 08:54:56 +0000
commit6d85b7169e4cd3e49b64e387ac65f8b2fe6271ac (patch)
tree2dc2d3ffa6f7f1bc40eec3ed3ce4315774cbc80a /providers/bundles/org.eclipse.ecf.provider.jmdns
parentf53d25e6b23a5fd5d0deee45f120d8d3483e2764 (diff)
downloadorg.eclipse.ecf-6d85b7169e4cd3e49b64e387ac65f8b2fe6271ac.tar.gz
org.eclipse.ecf-6d85b7169e4cd3e49b64e387ac65f8b2fe6271ac.tar.xz
org.eclipse.ecf-6d85b7169e4cd3e49b64e387ac65f8b2fe6271ac.zip
NEW - bug 249240: [remotesvcs] Implement RFC 119
https://bugs.eclipse.org/bugs/show_bug.cgi?id=249240 APITooling for String [] getSupportedIntents();
Diffstat (limited to 'providers/bundles/org.eclipse.ecf.provider.jmdns')
-rw-r--r--providers/bundles/org.eclipse.ecf.provider.jmdns/META-INF/MANIFEST.MF2
-rw-r--r--providers/bundles/org.eclipse.ecf.provider.jmdns/src/org/eclipse/ecf/provider/jmdns/container/ContainerInstantiator.java33
2 files changed, 22 insertions, 13 deletions
diff --git a/providers/bundles/org.eclipse.ecf.provider.jmdns/META-INF/MANIFEST.MF b/providers/bundles/org.eclipse.ecf.provider.jmdns/META-INF/MANIFEST.MF
index f3c37e80a..043bb2b65 100644
--- a/providers/bundles/org.eclipse.ecf.provider.jmdns/META-INF/MANIFEST.MF
+++ b/providers/bundles/org.eclipse.ecf.provider.jmdns/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.ecf.provider.jmdns;singleton:=true
-Bundle-Version: 2.1.0.qualifier
+Bundle-Version: 2.2.0.qualifier
Bundle-Activator: org.eclipse.ecf.internal.provider.jmdns.JMDNSPlugin
Bundle-Vendor: %providerName
Bundle-Localization: plugin
diff --git a/providers/bundles/org.eclipse.ecf.provider.jmdns/src/org/eclipse/ecf/provider/jmdns/container/ContainerInstantiator.java b/providers/bundles/org.eclipse.ecf.provider.jmdns/src/org/eclipse/ecf/provider/jmdns/container/ContainerInstantiator.java
index 77cb504a2..2e98fa499 100644
--- a/providers/bundles/org.eclipse.ecf.provider.jmdns/src/org/eclipse/ecf/provider/jmdns/container/ContainerInstantiator.java
+++ b/providers/bundles/org.eclipse.ecf.provider.jmdns/src/org/eclipse/ecf/provider/jmdns/container/ContainerInstantiator.java
@@ -20,33 +20,42 @@ import org.eclipse.ecf.internal.provider.jmdns.Messages;
public class ContainerInstantiator implements IContainerInstantiator {
- public ContainerInstantiator() {
- super();
- }
-
- public IContainer createInstance(ContainerTypeDescription description, Object[] args) throws ContainerCreateException {
+ /* (non-Javadoc)
+ * @see org.eclipse.ecf.core.provider.IContainerInstantiator#createInstance(org.eclipse.ecf.core.ContainerTypeDescription, java.lang.Object[])
+ */
+ public IContainer createInstance(final ContainerTypeDescription description, final Object[] args) throws ContainerCreateException {
try {
- AbstractContainer container = new JMDNSDiscoveryContainer(InetAddress.getLocalHost());
+ final AbstractContainer container = new JMDNSDiscoveryContainer(InetAddress.getLocalHost());
return container;
- } catch (IDCreateException e) {
- ContainerCreateException excep = new ContainerCreateException(Messages.ContainerInstantiator_EXCEPTION_CONTAINER_CREATE);
+ } catch (final IDCreateException e) {
+ final ContainerCreateException excep = new ContainerCreateException(Messages.ContainerInstantiator_EXCEPTION_CONTAINER_CREATE);
excep.setStackTrace(e.getStackTrace());
throw excep;
- } catch (IOException e) {
- ContainerCreateException excep = new ContainerCreateException(Messages.ContainerInstantiator_EXCEPTION_GETTING_INETADDRESS);
+ } catch (final IOException e) {
+ final ContainerCreateException excep = new ContainerCreateException(Messages.ContainerInstantiator_EXCEPTION_GETTING_INETADDRESS);
excep.setStackTrace(e.getStackTrace());
throw excep;
}
}
- public String[] getSupportedAdapterTypes(ContainerTypeDescription description) {
+ /* (non-Javadoc)
+ * @see org.eclipse.ecf.core.provider.IContainerInstantiator#getSupportedAdapterTypes(org.eclipse.ecf.core.ContainerTypeDescription)
+ */
+ public String[] getSupportedAdapterTypes(final ContainerTypeDescription description) {
return new String[] {IDiscoveryContainerAdapter.class.getName()};
}
- public Class[][] getSupportedParameterTypes(ContainerTypeDescription description) {
+ /* (non-Javadoc)
+ * @see org.eclipse.ecf.core.provider.IContainerInstantiator#getSupportedParameterTypes(org.eclipse.ecf.core.ContainerTypeDescription)
+ */
+ public Class[][] getSupportedParameterTypes(final ContainerTypeDescription description) {
return new Class[0][0];
}
+ /**
+ * @see org.eclipse.ecf.core.provider.IContainerInstantiator#getSupportedIntents(org.eclipse.ecf.core.ContainerTypeDescription)
+ * @since 2.2
+ */
public String[] getSupportedIntents(ContainerTypeDescription description) {
return null;
}

Back to the top