Subversion Repository Public Repository

litesoft

Diff Revisions 969 vs 970 for /trunk/Java/GWT/OldClient/src/org/litesoft/GWT/eventbus/client/nonpublic/StatePeerSupportingEventBusRegular.java

Diff revisions: vs.
  @@ -4,7 +4,6 @@
4 4 import org.litesoft.GWT.eventbus.client.*;
5 5 import org.litesoft.GWT.eventbus.client.rpc.*;
6 6 import org.litesoft.commonfoundation.base.*;
7 - import org.litesoft.commonfoundation.issues.*;
8 7 import org.litesoft.commonfoundation.typeutils.*;
9 8 import org.litesoft.logger.*;
10 9
  @@ -55,11 +54,13 @@
55 54 new SavedEventsExpectingResponseTracker( pLogger ) );
56 55 }
57 56
57 + @Override
58 58 public void disposing() {
59 59 mRemotePeerService.stopUnrequestedMessages();
60 60 mProcessingManager.waitTillNoOthers();
61 61 }
62 62
63 + @Override
63 64 public synchronized void dispose() {
64 65 mPeerInterestManager.clear();
65 66 mSubscriptionManager.clear();
  @@ -67,11 +68,13 @@
67 68 super.dispose();
68 69 }
69 70
71 + @Override
70 72 public IStatePeerSupportingEventBus suspendedToRegular( EventConstrictor pEventConstrictor,
71 73 EventBus pEventBus ) {
72 74 throw new IllegalStateException( "Not Suspended" );
73 75 }
74 76
77 + @Override
75 78 public void publishExpectingResponse( EventPackage pPackage ) {
76 79 String sourceName = pPackage.getSourceName();
77 80 synchronized ( this ) {
  @@ -84,6 +87,7 @@
84 87 releaseCollected();
85 88 }
86 89
90 + @Override
87 91 public boolean releaseCollected() {
88 92 boolean rv = true;
89 93 if ( mProcessingManager.incThreadsAndIndicateIfWeAreFirst() ) {
  @@ -97,6 +101,7 @@
97 101 return rv;
98 102 }
99 103
104 + @Override
100 105 protected synchronized EventBusMessageCollector getEventBusMessageCollector() {
101 106 return mCollector;
102 107 }
  @@ -148,11 +153,11 @@
148 153 distributeToLocals( member );
149 154 } else {
150 155 mEventBus.handleUnexpectedProblem( "EventConstrictor:" + error,
151 - new Problem( "DistributionNotAllowed", //
152 - error, //
153 - member.getSourceName(), //
154 - member.getTargetName(), //
155 - member.getType() ) );
156 + null ); // new Problem( "DistributionNotAllowed", // TODO: XXX
157 + // error, //
158 + // member.getSourceName(), //
159 + // member.getTargetName(), //
160 + // member.getType() ) );
156 161 }
157 162 }
158 163
  @@ -211,8 +216,7 @@
211 216 mLogger.error.log( e, zListenerType, pPackage );
212 217 // Note: GWT does not provide stack traces in client mode
213 218 mEventBus.handleUnexpectedProblem( ClassName.simple( zListener ), //
214 - new Problem( e, "UnableDistributeToLocals",
215 - pPackage.toString() ) );
219 + null ); // new Problem( e, "UnableDistributeToLocals", pPackage.toString() ) ); // TODO: XXX
216 220 }
217 221 }
218 222 }