litesoft
Diff Revisions
150
vs
151
for /trunk/Java/core/Server/src/org/litesoft/orsup/transact/nonpublic/SucceededTransactionCommitListenerManagerImpl.java
|
@@ -3,8 +3,7 @@ |
3 |
3 |
|
|
4 |
4 |
|
import org.litesoft.orsup.transact.*; |
5 |
5 |
|
|
6 |
|
- |
public class SucceededTransactionCommitListenerManagerImpl |
7 |
|
- |
implements SucceededTransactionCommitListenerManagerInternalExtension |
|
6 |
+ |
public class SucceededTransactionCommitListenerManagerImpl implements SucceededTransactionCommitListenerManagerInternalExtension |
8 |
7 |
|
{ |
9 |
8 |
|
private SucceededTransactionCommitListener[] mListeners = SucceededTransactionCommitListener.EMPTY_ARRAY; |
10 |
9 |
|
|
|
@@ -26,8 +25,7 @@ |
26 |
25 |
|
} |
27 |
26 |
|
else if ( -1 == findTransaction( pListener ) ) |
28 |
27 |
|
{ |
29 |
|
- |
SucceededTransactionCommitListener[] zListeners = |
30 |
|
- |
new SucceededTransactionCommitListener[zCurLen + 1]; |
|
28 |
+ |
SucceededTransactionCommitListener[] zListeners = new SucceededTransactionCommitListener[zCurLen + 1]; |
31 |
29 |
|
System.arraycopy( mListeners, 0, zListeners, 1, zCurLen ); |
32 |
30 |
|
zListeners[0] = pListener; |
33 |
31 |
|
mListeners = zListeners; |
|
@@ -36,8 +34,7 @@ |
36 |
34 |
|
} |
37 |
35 |
|
|
38 |
36 |
|
@Override |
39 |
|
- |
public synchronized boolean removeListeners( |
40 |
|
- |
Class<? extends SucceededTransactionCommitListener> pListenerClass ) |
|
37 |
+ |
public synchronized boolean removeListeners( Class<? extends SucceededTransactionCommitListener> pListenerClass ) |
41 |
38 |
|
{ |
42 |
39 |
|
boolean rv = false; |
43 |
40 |
|
for ( int at; -1 != (at = findListener( pListenerClass )); ) |