Subversion Repositories DevTools

Rev

Rev 858 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 858 Rev 864
Line 40... Line 40...
40
  private static final Logger mLogger = Logger.getLogger(BuildDaemon.class);
40
  private static final Logger mLogger = Logger.getLogger(BuildDaemon.class);
41
 
41
 
42
  /**Collection of ThreadIdentifier objects.
42
  /**Collection of ThreadIdentifier objects.
43
   * @attribute
43
   * @attribute
44
   */
44
   */
45
  private Vector mThreadCollection = new Vector();
45
  private Vector<ThreadIdentifier> mThreadCollection = new Vector<ThreadIdentifier>();
46
 
46
 
47
  /**mThreadCollection items
47
  /**mThreadCollection items
48
   */
48
   */
49
  private class ThreadIdentifier
49
  private class ThreadIdentifier
50
  {
50
  {
Line 296... Line 296...
296
  public boolean isActive(final int rcon_id)
296
  public boolean isActive(final int rcon_id)
297
  {
297
  {
298
    mLogger.debug("isActive " + rcon_id);
298
    mLogger.debug("isActive " + rcon_id);
299
    boolean retVal = false;
299
    boolean retVal = false;
300
 
300
 
301
    for (Iterator it = mThreadCollection.iterator(); it.hasNext(); )
301
    for (Iterator<ThreadIdentifier> it = mThreadCollection.iterator(); it.hasNext(); )
302
    {
302
    {
303
      ThreadIdentifier threadIdentifier = (ThreadIdentifier) it.next();
303
      ThreadIdentifier threadIdentifier = it.next();
304
 
304
 
305
      if (threadIdentifier.get_rcon_id() == rcon_id)
305
      if (threadIdentifier.get_rcon_id() == rcon_id)
306
      {
306
      {
307
        if (threadIdentifier.get_thread().isAlive())
307
        if (threadIdentifier.get_thread().isAlive())
308
        {
308
        {
Line 322... Line 322...
322
  /**terminates all BuildThreads
322
  /**terminates all BuildThreads
323
   */
323
   */
324
  public void cleanUp()
324
  public void cleanUp()
325
  {
325
  {
326
    mLogger.debug("cleanUp");
326
    mLogger.debug("cleanUp");
327
    for (Iterator it = mThreadCollection.iterator(); it.hasNext(); )
327
    for (Iterator<ThreadIdentifier> it = mThreadCollection.iterator(); it.hasNext(); )
328
    {
328
    {
329
      ThreadIdentifier threadIdentifier = (ThreadIdentifier) it.next();
329
      ThreadIdentifier threadIdentifier = it.next();
330
 
330
 
331
      if (threadIdentifier.get_thread().isAlive())
331
      if (threadIdentifier.get_thread().isAlive())
332
      {
332
      {
333
        try
333
        try
334
        {
334
        {