Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2013-01-20 06:40:50 +0000
committerslewis2013-01-20 06:40:50 +0000
commit418ab59b4b8b876ecce7337596c8bf16aba9d7c7 (patch)
tree4f8f9a8a009f43f95e15570f2bef88215ed1c207 /server-side
parentcb4d73609ca031c5649f855b57dd03ed7cfc1b9d (diff)
downloadorg.eclipse.ecf-418ab59b4b8b876ecce7337596c8bf16aba9d7c7.tar.gz
org.eclipse.ecf-418ab59b4b8b876ecce7337596c8bf16aba9d7c7.tar.xz
org.eclipse.ecf-418ab59b4b8b876ecce7337596c8bf16aba9d7c7.zip
Fixes for minor bugs. Plus refactoring of classnames for SSL* classes.
Diffstat (limited to 'server-side')
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLAbstractGenericServer.java (renamed from server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/AbstractSSLGenericServer.java)19
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainer.java8
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainerGroup.java2
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLSimpleGenericServer.java (renamed from server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SimpleSSLGenericServer.java)8
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLAbstractGenericClientApplication.java (renamed from server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/AbstractSSLGenericClientApplication.java)2
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLAbstractGenericServerApplication.java (renamed from server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/AbstractSSLGenericServerApplication.java)2
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientApplication.java4
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientJavaApplication.java6
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServer.java4
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerApplication.java2
-rw-r--r--server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerJavaApplication.java2
11 files changed, 34 insertions, 25 deletions
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/AbstractSSLGenericServer.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLAbstractGenericServer.java
index 400a1f4a0..2ee4ed9a0 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/AbstractSSLGenericServer.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLAbstractGenericServer.java
@@ -1,3 +1,12 @@
+/*******************************************************************************
+* Copyright (c) 2013 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
+******************************************************************************/
package org.eclipse.ecf.server.generic;
import java.io.IOException;
@@ -13,11 +22,11 @@ import org.eclipse.ecf.provider.generic.*;
/**
* @since 6.0
*/
-public abstract class AbstractSSLGenericServer {
+public abstract class SSLAbstractGenericServer {
protected SSLServerSOContainerGroup serverGroup;
- public AbstractSSLGenericServer(String host, int port) {
+ public SSLAbstractGenericServer(String host, int port) {
this.serverGroup = new SSLServerSOContainerGroup(host, port);
}
@@ -64,7 +73,7 @@ public abstract class AbstractSSLGenericServer {
}
List servers = getServerContainers();
for (Iterator i = servers.iterator(); i.hasNext();) {
- GenericServerContainer s = (GenericServerContainer) i.next();
+ SSLGenericServerContainer s = (SSLGenericServerContainer) i.next();
s.ejectAllGroupMembers("Shutting down immediately"); //$NON-NLS-1$
s.dispose();
}
@@ -80,7 +89,7 @@ public abstract class AbstractSSLGenericServer {
SSLGenericServerContainer s = new SSLGenericServerContainer(this, createServerConfig(path), serverGroup, path, keepAlive);
IContainerManager containerManager = Activator.getDefault().getContainerManager();
if (containerManager != null) {
- ContainerTypeDescription ctd = containerManager.getContainerFactory().getDescriptionByName("ecf.generic.server.secure"); //$NON-NLS-1$
+ ContainerTypeDescription ctd = containerManager.getContainerFactory().getDescriptionByName("ecf.generic.secure.server"); //$NON-NLS-1$
containerManager.addContainer(s, ctd);
}
IConnectHandlerPolicy policy = createConnectHandlerPolicy(s, path);
@@ -102,7 +111,7 @@ public abstract class AbstractSSLGenericServer {
protected IConnectHandlerPolicy createConnectHandlerPolicy(SSLGenericServerContainer s, String path) {
return new IConnectHandlerPolicy() {
public PermissionCollection checkConnect(Object address, ID fromID, ID targetID, String targetGroup, Object connectData) throws Exception {
- return AbstractSSLGenericServer.this.checkConnect(address, fromID, targetID, targetGroup, connectData);
+ return SSLAbstractGenericServer.this.checkConnect(address, fromID, targetID, targetGroup, connectData);
}
public void refresh() {
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainer.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainer.java
index b4cd584ef..bc9a5505f 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainer.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainer.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2009 EclipseSource and others. All rights reserved. This
+* Copyright (c) 2013 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
@@ -20,12 +20,12 @@ import org.eclipse.ecf.provider.generic.SSLServerSOContainerGroup;
/**
*
- * @since 5.2
+ * @since 6.0
*
*/
public class SSLGenericServerContainer extends SSLServerSOContainer {
- final AbstractSSLGenericServer abstractGenericServer;
+ final SSLAbstractGenericServer abstractGenericServer;
private IContainerListener departedListener = new IContainerListener() {
public void handleEvent(IContainerEvent event) {
@@ -39,7 +39,7 @@ public class SSLGenericServerContainer extends SSLServerSOContainer {
}
};
- public SSLGenericServerContainer(AbstractSSLGenericServer abstractGenericServer, ISharedObjectContainerConfig config, SSLServerSOContainerGroup listener, String path, int keepAlive) {
+ public SSLGenericServerContainer(SSLAbstractGenericServer abstractGenericServer, ISharedObjectContainerConfig config, SSLServerSOContainerGroup listener, String path, int keepAlive) {
super(config, listener, path, keepAlive);
this.abstractGenericServer = abstractGenericServer;
addListener(departedListener);
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainerGroup.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainerGroup.java
index 27e5ebf43..75594a24a 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainerGroup.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLGenericServerContainerGroup.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2010 Composent, Inc. and others. All rights reserved. This
+* Copyright (c) 2013 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
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SimpleSSLGenericServer.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLSimpleGenericServer.java
index 00b40ad9d..d3355fac5 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SimpleSSLGenericServer.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/SSLSimpleGenericServer.java
@@ -1,11 +1,11 @@
/*******************************************************************************
-* Copyright (c) 2009 EclipseSource and others. All rights reserved. This
+* Copyright (c) 2013 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:
-* EclipseSource - initial API and implementation
+* Composent, Inc. - initial API and implementation
******************************************************************************/
package org.eclipse.ecf.server.generic;
@@ -14,9 +14,9 @@ import org.eclipse.ecf.core.identity.ID;
/**
* @since 6.0
*/
-public class SimpleSSLGenericServer extends AbstractSSLGenericServer {
+public class SSLSimpleGenericServer extends SSLAbstractGenericServer {
- public SimpleSSLGenericServer(String host, int port) {
+ public SSLSimpleGenericServer(String host, int port) {
super(host, port);
}
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/AbstractSSLGenericClientApplication.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLAbstractGenericClientApplication.java
index 401fe7431..10c9843f6 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/AbstractSSLGenericClientApplication.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLAbstractGenericClientApplication.java
@@ -18,7 +18,7 @@ import org.eclipse.ecf.provider.generic.SSLServerSOContainer;
/**
* @since 6.0
*/
-public abstract class AbstractSSLGenericClientApplication {
+public abstract class SSLAbstractGenericClientApplication {
protected String connectTarget;
protected ISharedObjectContainer clientContainer;
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/AbstractSSLGenericServerApplication.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLAbstractGenericServerApplication.java
index 51492580e..28756c96b 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/AbstractSSLGenericServerApplication.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLAbstractGenericServerApplication.java
@@ -24,7 +24,7 @@ import org.eclipse.ecf.provider.generic.*;
/**
* @since 6.0
*/
-public abstract class AbstractSSLGenericServerApplication {
+public abstract class SSLAbstractGenericServerApplication {
protected SSLServerSOContainerGroup[] serverGroups;
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientApplication.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientApplication.java
index 2aea2b91e..e3c6ec8b2 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientApplication.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientApplication.java
@@ -22,9 +22,9 @@ import org.eclipse.equinox.app.IApplicationContext;
/**
* @since 6.0
*/
-public class SSLGenericClientApplication extends AbstractSSLGenericClientApplication implements IApplication {
+public class SSLGenericClientApplication extends SSLAbstractGenericClientApplication implements IApplication {
- private static final String GENERIC_CLIENT_CONTAINER_TYPE = "ecf.generic.client.secure"; //$NON-NLS-1$
+ private static final String GENERIC_CLIENT_CONTAINER_TYPE = "ecf.generic.secure.client"; //$NON-NLS-1$
protected final Object appLock = new Object();
protected boolean done = false;
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientJavaApplication.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientJavaApplication.java
index ac68ad511..9cf06c3a0 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientJavaApplication.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericClientJavaApplication.java
@@ -16,12 +16,12 @@ import org.eclipse.ecf.provider.generic.SSLGenericContainerInstantiator;
/**
* @since 6.0
*/
-public class SSLGenericClientJavaApplication extends AbstractSSLGenericClientApplication {
+public class SSLGenericClientJavaApplication extends SSLAbstractGenericClientApplication {
protected ISharedObjectContainer createContainer() throws ContainerCreateException {
IContainerFactory containerFactory = ContainerFactory.getDefault();
- containerFactory.addDescription(new ContainerTypeDescription("ecf.generic.client.secure", new SSLGenericContainerInstantiator(), null)); //$NON-NLS-1$
- return (ISharedObjectContainer) containerFactory.createContainer("ecf.generic.client.secure"); //$NON-NLS-1$
+ containerFactory.addDescription(new ContainerTypeDescription("ecf.generic.secure.client", new SSLGenericContainerInstantiator(), null)); //$NON-NLS-1$
+ return (ISharedObjectContainer) containerFactory.createContainer("ecf.generic.secure.client"); //$NON-NLS-1$
}
public static void main(String[] args) throws Exception {
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServer.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServer.java
index 1a5d685bb..5b8285e7c 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServer.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServer.java
@@ -1,5 +1,5 @@
/****************************************************************************
- * Copyright (c) 2007 Composent, Inc. and others.
+ * Copyright (c) 2013 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
@@ -187,7 +187,7 @@ public class SSLGenericServer implements IApplication {
System.out.println("Taking " + serverGroup.getName() + ":" + serverGroup.getPort() + " off the air"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
final Iterator iter = serverGroup.elements();
for (; iter.hasNext();) {
- final TCPServerSOContainer container = (TCPServerSOContainer) iter.next();
+ final SSLServerSOContainer container = (SSLServerSOContainer) iter.next();
container.dispose();
}
}
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerApplication.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerApplication.java
index 07fffc258..d89dd3b5d 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerApplication.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerApplication.java
@@ -17,7 +17,7 @@ import org.eclipse.equinox.app.IApplicationContext;
/**
* @since 6.0
*/
-public class SSLGenericServerApplication extends AbstractSSLGenericServerApplication implements IApplication {
+public class SSLGenericServerApplication extends SSLAbstractGenericServerApplication implements IApplication {
protected final Object appLock = new Object();
protected boolean done = false;
diff --git a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerJavaApplication.java b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerJavaApplication.java
index d2c96248a..02c72f6a0 100644
--- a/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerJavaApplication.java
+++ b/server-side/bundles/org.eclipse.ecf.server.generic/src/org/eclipse/ecf/server/generic/app/SSLGenericServerJavaApplication.java
@@ -12,7 +12,7 @@ package org.eclipse.ecf.server.generic.app;
/**
* @since 6.0
*/
-public class SSLGenericServerJavaApplication extends AbstractSSLGenericServerApplication {
+public class SSLGenericServerJavaApplication extends SSLAbstractGenericServerApplication {
/**
* @param args

Back to the top