diff options
author | slewis | 2010-08-03 15:54:31 +0000 |
---|---|---|
committer | slewis | 2010-08-03 15:54:31 +0000 |
commit | 64a7a364b2b5c5b4fd361bf2ce0af9dfd4afcfdd (patch) | |
tree | 5d77380a07bf3c297ca7523837ae2d34e1a78086 /framework | |
parent | f446a91f6a2d236f5b250496e0069689809256b2 (diff) | |
download | org.eclipse.ecf-64a7a364b2b5c5b4fd361bf2ce0af9dfd4afcfdd.tar.gz org.eclipse.ecf-64a7a364b2b5c5b4fd361bf2ce0af9dfd4afcfdd.tar.xz org.eclipse.ecf-64a7a364b2b5c5b4fd361bf2ce0af9dfd4afcfdd.zip |
Added further tracing
Diffstat (limited to 'framework')
-rw-r--r-- | framework/bundles/org.eclipse.ecf.sharedobject/META-INF/MANIFEST.MF | 2 | ||||
-rw-r--r-- | framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/core/sharedobject/BaseSharedObject.java | 14 |
2 files changed, 12 insertions, 4 deletions
diff --git a/framework/bundles/org.eclipse.ecf.sharedobject/META-INF/MANIFEST.MF b/framework/bundles/org.eclipse.ecf.sharedobject/META-INF/MANIFEST.MF index fdfe6c404..ecbf3dddb 100644 --- a/framework/bundles/org.eclipse.ecf.sharedobject/META-INF/MANIFEST.MF +++ b/framework/bundles/org.eclipse.ecf.sharedobject/META-INF/MANIFEST.MF @@ -1,7 +1,7 @@ Manifest-Version: 1.0 Bundle-Name: %plugin.name Bundle-SymbolicName: org.eclipse.ecf.sharedobject;singleton:=true -Bundle-Version: 2.1.0.qualifier +Bundle-Version: 2.2.0.qualifier Bundle-Activator: org.eclipse.ecf.internal.core.sharedobject.Activator Bundle-Localization: plugin Bundle-Vendor: %plugin.provider diff --git a/framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/core/sharedobject/BaseSharedObject.java b/framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/core/sharedobject/BaseSharedObject.java index ca59716db..d69cad8a6 100644 --- a/framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/core/sharedobject/BaseSharedObject.java +++ b/framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/core/sharedobject/BaseSharedObject.java @@ -351,13 +351,15 @@ public class BaseSharedObject implements ISharedObject, IIdentifiable { */ protected void sendSharedObjectMsgTo(ID toID, SharedObjectMsg msg) throws IOException { ISharedObjectContext context = getContext(); + String method = "sendSharedObjectMsgTo"; //$NON-NLS-1$ + traceEntering(method, new Object[] {toID, msg}); if (context != null) { Assert.isNotNull(msg, "SharedObjectMsg cannot be null"); //$NON-NLS-1$ - String method = "sendSharedObjectMsgTo"; //$NON-NLS-1$ - traceEntering(method, new Object[] {toID, msg}); context.sendMessage(toID, new SharedObjectMsgEvent(getID(), toID, msg)); - traceExiting(method); + } else { + trace(method, "No shared object context available, so no message sent"); //$NON-NLS-1$ } + traceExiting(method); } /** @@ -639,4 +641,10 @@ public class BaseSharedObject implements ISharedObject, IIdentifiable { Trace.catching(Activator.PLUGIN_ID, SharedObjectDebugOptions.EXCEPTIONS_CATCHING, this.getClass(), getSharedObjectAsString(method), t); } + /** + * @since 2.2 + */ + protected void trace(String method, String message) { + Trace.trace(Activator.PLUGIN_ID, SharedObjectDebugOptions.DEBUG, this.getClass(), method, getSharedObjectAsString(method) + ": " + message); //$NON-NLS-1$ + } } |