Anonymní profil Redix – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Redix – Programujte.comAnonymní profil Redix – Programujte.com

 

Příspěvky odeslané z IP adresy 193.87.11.–

Redix
Java › Java Command Input
19. 4. 2013   #175222

Mám program ktorý sa spustí a číta nejaký súbor v pravidelných intervaloch .. .a mám ten problém že chcem aby som ho vedel vypnuť napríklad keď napíšem exit tak sa program ukončí .. hmm ale ako ? ..

tu je jeden zdrojak z hlavnou triedou main
 

package copyreloader;

public class CopyReloader {

@SuppressWarnings("unused")
public static void main(String[] args) throws Exception {
  Config cfg = new Config();
  CheckerDB cdb = new CheckerDB();
  CopyCore cc = new CopyCore();
}

}

... 

chcem spraviť .. aby to čo ja napíšem reagovalo na to a spravilo určitu akciu ...

tak neviem ci to mam dať do nejakej triedy alebo vytvoriť novú ..

tu je zdrojak CopyCore . 

package copyreloader;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.Timer;
import java.util.TimerTask;


public class CopyCore {

  public CopyCore() throws IOException, InterruptedException{

  Timer timer = new Timer();
  timer.scheduleAtFixedRate(new CoreApp2(), 1000L, cfg.interval * 1000)};

   class CoreApp2 extends TimerTask{
      public void run() {

      ....................

      .....................

       }

    }
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý