return;
InstanceEvent event = new InstanceEvent(wrapper, filter, type);
- InstanceListener interested[] = null;
- synchronized (listeners) {
- interested = (InstanceListener[]) listeners.clone();
- }
+ InstanceListener interested[] = listeners;
for (int i = 0; i < interested.length; i++)
interested[i].instanceEvent(event);
InstanceEvent event = new InstanceEvent(wrapper, filter, type,
exception);
- InstanceListener interested[] = null;
- synchronized (listeners) {
- interested = (InstanceListener[]) listeners.clone();
- }
+ InstanceListener interested[] = listeners;
for (int i = 0; i < interested.length; i++)
interested[i].instanceEvent(event);
InstanceEvent event = new InstanceEvent(wrapper, filter, type,
request, response);
- InstanceListener interested[] = null;
- synchronized (listeners) {
- interested = (InstanceListener[]) listeners.clone();
- }
+ InstanceListener interested[] = listeners;
for (int i = 0; i < interested.length; i++)
interested[i].instanceEvent(event);
InstanceEvent event = new InstanceEvent(wrapper, filter, type,
request, response, exception);
- InstanceListener interested[] = null;
- synchronized (listeners) {
- interested = (InstanceListener[]) listeners.clone();
- }
+ InstanceListener interested[] = listeners;
for (int i = 0; i < interested.length; i++)
interested[i].instanceEvent(event);
return;
InstanceEvent event = new InstanceEvent(wrapper, servlet, type);
- InstanceListener interested[] = null;
- synchronized (listeners) {
- interested = (InstanceListener[]) listeners.clone();
- }
+ InstanceListener interested[] = listeners;
for (int i = 0; i < interested.length; i++)
interested[i].instanceEvent(event);
InstanceEvent event = new InstanceEvent(wrapper, servlet, type,
exception);
- InstanceListener interested[] = null;
- synchronized (listeners) {
- interested = (InstanceListener[]) listeners.clone();
- }
+ InstanceListener interested[] = listeners;
for (int i = 0; i < interested.length; i++)
interested[i].instanceEvent(event);
InstanceEvent event = new InstanceEvent(wrapper, servlet, type,
request, response);
- InstanceListener interested[] = null;
- synchronized (listeners) {
- interested = (InstanceListener[]) listeners.clone();
- }
+ InstanceListener interested[] = listeners;
for (int i = 0; i < interested.length; i++)
interested[i].instanceEvent(event);
InstanceEvent event = new InstanceEvent(wrapper, servlet, type,
request, response, exception);
- InstanceListener interested[] = null;
- synchronized (listeners) {
- interested = (InstanceListener[]) listeners.clone();
- }
+ InstanceListener interested[] = listeners;
for (int i = 0; i < interested.length; i++)
interested[i].instanceEvent(event);