@Override public DiameterActivity get(DiameterActivityHandle handle) { DiameterActivity da = super.get(handle); return da; }
@Override public DiameterActivity get(DiameterActivityHandle handle) { return super.get(handle); }
@Override public DiameterActivity get(DiameterActivityHandle handle) { return super.get(handle); }
@Override public DiameterActivity get(DiameterActivityHandle handle) { return super.get(handle); }
@Override public DiameterActivity get(DiameterActivityHandle handle) { return super.get(handle); }
@Override public DiameterActivity get(final DiameterActivityHandle handle) { return super.get(handle); }
@Override public DiameterActivity get(final DiameterActivityHandle handle) { return super.get(handle); }
@Override public DiameterActivity get(DiameterActivityHandle handle) { return super.get(handle); }
public void stopActivityRemoveTimer(DiameterActivityHandle handle) { DiameterActivity da = this.get(handle); if(da != null) { synchronized (da) { this.faultTolerantTimer.cancel(handle.getId()); if(tracer.isFineEnabled()) { tracer.fine("Canceled Activity Remove Timer for ACH ID '" + handle.getId() + "'"); } } } }
public void run() { try { DiameterActivityImpl da = (DiameterActivityImpl) get(new DiameterActivityHandle((String)getTaskData().getTaskID())); if (da != null) { synchronized (da) { if(da.isTerminateAfterProcessing()) { da.setTerminateAfterProcessing(false); da.endActivity(); } } } } catch (Exception e) { e.printStackTrace(); } }
public void startActivityRemoveTimer(DiameterActivityHandle handle) { DiameterActivity da = this.get(handle); if(da != null) { DiameterFaultTolerantTimerTaskData data = new DiameterFaultTolerantTimerTaskData(handle.getId()); ActivityRemovalFaultTolerantTimerTask task = new ActivityRemovalFaultTolerantTimerTask(data); this.faultTolerantTimer.schedule(task, delay, TimeUnit.MILLISECONDS); if(tracer.isFineEnabled()) { tracer.fine("Scheduled Activity Remove Timer for ACH ID '" + handle.getId() + "' with delay of " + delay + "ms"); } } }