| | |
| | | persistentSearch.cancel(); |
| | | setSendResponse(true); |
| | | } |
| | | this.abort(null); |
| | | throw coe; |
| | | } |
| | | catch (Exception e) |
| | |
| | | */ |
| | | public CancelResult cancel(CancelRequest cancelRequest) |
| | | { |
| | | if (debugEnabled()) |
| | | TRACER.debugInfo(this + " cancel() " + eclSession); |
| | | if (eclSession != null) |
| | | { |
| | | try |
| | |
| | | } |
| | | |
| | | /** |
| | | * {@inheritDoc} |
| | | */ |
| | | public void abort(CancelRequest cancelRequest) |
| | | { |
| | | if (debugEnabled()) |
| | | TRACER.debugInfo(this + " abort() " + eclSession); |
| | | if (eclSession != null) |
| | | { |
| | | try |
| | | { |
| | | eclSession.close(); |
| | | } |
| | | catch(Exception e){} |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * The unique identifier used in DSEE is named nsUniqueId and its format is |
| | | * HHHHHHHH-HHHHHHHH-HHHHHHHH-HHHHHHHH where H is a hex digit. |
| | | * An nsUniqueId value is for example 3970de28-08b311d9-8095b9bf-c4d9231c |