Witam!
Mam nastepujacy problem:
Mam webservice ktory uruchamia metody innej klasy np:
public ArrayList<String> loadProfiles() {
return m.loadProfiles();
}
gdzie w miejsce m nalezaloby wstawic obiekt klasy z ktorej uruchamiam metode...
Mam tylko problem jak to zrobic...
Nie moge utworzyc obiektu tej klasy operatorem new poniewaz jej konstruktor zawiera cala skomplikowana procedure inicjalizacji calej aplikacji a tu nie chce tego robic poniewaz wtedy przy kazdym wywolaniu metody webservice musialbym tworzyc nowa instancje tamtej klasy... Z drugiej strony nie moge po prostu napisac w atrybutach
Klasa m;
poniewaz klasa ta zawiera pola wypelnianie podczas inicjalizacji...
Czy mozna jakos do webservice przekazac referencje do juz stworzonego wczesniej obiektu tamtej klasy? Albo jak to zrobic inaczej?
I jeszcze jedno... jak zrobic zeby po wystartowaniu serwera Java automatycznie uruchamiana byla metoda main() z zadanej klasy?
Prosze o odp
Pozdrawiam
Rafał