List<Endpoint> activated = new ArrayList<Endpoint>();
try {
for (Iterator iter = getEndpoints().iterator(); iter.hasNext();) {
Endpoint endpoint = (Endpoint) iter.next();
if (endpoint instanceof WSNPullPointEndpoint) {
endpoint.activate();
activated.add(endpoint);
}
}
for (Iterator iter = getEndpoints().iterator(); iter.hasNext();) {
Endpoint endpoint = (Endpoint) iter.next();