methodenaufruf.

Status
Nicht offen für weitere Antworten.

scriptCoad

Aktives Mitglied
..ich hab da mal wieder meine probleme mit methodenaufruf, und die frage ist mir so dum dass ich sie lieber anonym stelle.

ich habe eine testmethode mit der ich eine ausgabe mache.

Die methode möchte ich nun gerne aufrufen, folgende wirre gedankengänge befinden sich in meinem kopf.

Ich muss dafür einen Kontruktor aufrufen, damit ich in meiner klasse die externe methode nutzen kann?

[ja] [nein]



ich hab irgendwie was vergessen, weil die strg+space funktion nicht geht??

ich kann die garnicht aufrufen weil?


hmm, java suckt

Code:
public void execute(JobExecutionContext context) throws JobExecutionException {
        LoginContext _loginContext = null;
        try {

            UsernamePasswordHandler handler = new UsernamePasswordHandler("scheduler", "#dssit123");
            _loginContext = new LoginContext("client-login", handler);
            _loginContext.login();

            JobDataMap jobDataMap = context.getJobDetail().getJobDataMap();
            long taskOid = jobDataMap.getLong("saintsTaskOid");
            long mandantOid = jobDataMap.getLong("saintsMandantOid");
            String mandantId = jobDataMap.getString("saintsMandantId");
            String processId = jobDataMap.getString("saintsProcessId");

            UserContextInfo userContextInfo = new UserContextInfo();

            userContextInfo.setMandantOid(mandantOid);
            userContextInfo.setMandantId(mandantId);

            Context ctx = new InitialContext();

            AuthorizerLocal authorizerLocal = ((AuthorizerLocalHome) ctx.lookup(AuthorizerLocalHome.JNDI_NAME)).create();
            authorizerLocal.setUserContextInfo(userContextInfo);

            Runtime.getRuntime().exec("net send PCPTELTENKOETTER Aus JBoss! Processid '" + processId + "'");
            m_log.info("Starte Prozess mit der Id " + processId + " ... ");

            ProcessLocal processLocal = ((ProcessLocalHome) ctx.lookup(ProcessLocalHome.JNDI_NAME)).create();

            ProcessFull processFull = processLocal.getProcessFullById(processId);

            DynaBean parameters = processFull.getDynamic();

            //Formale Parameter

            IncidenceDefinitionFull taskFull = getIncedenceLocal().getIncidenceDefinitionFull(taskOid);
            IncidenceParameterValueList parameterList = taskFull.getIncidence2parameter();
            if (parameterList != null && parameterList.size() > 0) {
                Iterator it = parameterList.iterator();
                IncidenceParameterValue value;
                while (it.hasNext()) {
                    value = (IncidenceParameterValue) it.next();
                    parameters.set(value.getName(), value.getValue());
                }

            }

            //parameters.set("mtnRolleOid", "4");

            processLocal.startProcessFull(processFull);

        } catch (Exception e) {
            throw new JobExecutionException(e);
        } finally {
            if (_loginContext != null) {
                try {
                    _loginContext.logout();
                } catch (LoginException e) {
                    m_log.error("Fehler beim Logout!", e);
                }

            }
        }

    }



und das ist der teil wo ich den oberen einbauen will

erst kommt
Code:
import de.*geheim*.*das auch*.*beep*.*application*.*bean*.SimpleJob;

und dann?

ein objekt erzeugen, den construktor aufrufen und dann klassenname . methodenname ();

[ja] [ja] [ja] [nein] [nein] [nein]

oder alles falsch?
 

mic_checker

Top Contributor
Arg, was genau ist die Frage? Außerdem solltest du mit bemerkungen wie "java sucks" in einem Java Forum vorsichtig sein ;)

Formuliere doch ganz konkret die Frage.

Allgemein:
Wenn du ne Klassenmethode aufrufen willst brauchst du keine Instanz vorher zu erzeugen, für ne Instanzmethode musst du die Instanz erzeugen und dann auf diese Instanz aufrufen....
 
S

stev.glasow

Gast
eigentlich so:
import bla.foo.trollpackage.Troll;

und dann irgendwo :

Code:
Troll t = new Troll(); // Objekt erzeugen (der Konstrukor kann auch Argumente bekommen)
t.doTrollPost("java suckt, weil ich nix kappier"); // Methodenaufruf

Klor?

[edit]
:roll: Code-Tags von L-ectron-X für stevg, der das nicht kann, eingefügt... :wink:
 

scriptCoad

Aktives Mitglied
Also wenn ich das trollobjekt anlege bekommen ich den hinweis

renameinfile
create class
create intercas


muss ich was beachten?, wenn ich versuche einen kontruktor anzulegen bekomme ich 'ne fehlermeldung
(nicht fragen welche, soweit sind wir noch garnicht)

private final static Versuch m_test = SimpleJob.test();

setzts sich so in meinem kopp zusammen

private final static = wat
Versuch = wunschnam 1
m_test = wunschname 2
SimpleJob.test() = methodenaufruf

wenn ich fertig bin bringst vielleicht nen javaskillprogrammier

+1 level 1 charm skill

:)


*edit: hab noch n paar methoden getestet

- Troll t = new test()

- Troll t = new wuschklasse();

- Troll t = new wuschklasse.wunschmethode();

geht olles ned .... ist es denn so dass ich in objekt erst erzeuge und danach mit klasse.methode() die Wunschmethode aufrufe?

Oder mache ich das direkt, oder anders. Sry sind echt basics, aber @posting zwei davor, ins kalte wasser springen ist besser für die haut als warmes
 
B

bygones

Gast
scriptCoad hat gesagt.:
Sry sind echt basics, aber @posting zwei davor, ins kalte wasser springen ist besser für die haut als warmes
klar - wenn basics nicht verstanden sind ist es besser und schneller gleich mal mit was komplizierteren anzufangen... damit lernt man schnell und versteht das Ganze sofort... man wieso kam ich wie ich angefangen habe nicht darauf - mist
 
G

Gast

Gast
^^

oh man, aber ich hab echt schon viel über java gelesen gelabert und getestet, wenn ich jetzt von ganz vorn nach hinten alle durchköämme brauch ich länger.versuch halt von allem kleine häpchen zu "probieren" ich denke dass das klappt.

keiner ne idee?
 
S

stev.glasow

Gast
Besorg dir n Buch zum Thema Grundlagen und lies etwas und poste mehr Code und die Fehlermeldungen, aus dem was du da gepostet hast kann man nicht erkennen was du falsch gemacht hast.

Und ich helf gerne mal jemanden beim schwimmen Lernen, hab aber kein Bock ein Rettungsschwimmer zu sein. :)
 

Bleiglanz

Gesperrter Benutzer
Gast hat gesagt.:
^^

oh man, aber ich hab echt schon viel über java gelesen gelabert und getestet, wenn ich jetzt von ganz vorn nach hinten alle durchköämme brauch ich länger.versuch halt von allem kleine häpchen zu "probieren" ich denke dass das klappt.

keiner ne idee?

nein, du kannst einfach zu wenig, deshalb versteht hier keiner, was du eigentlich willst...
 

scriptCoad

Aktives Mitglied
oh man danke, kannst Du mir denn wnigstens einen hinweis geben wie ich zu hlfe komme?

Wie ich das problem beschreiben soll?

Also ich hab in meiner swingui eine checkbox.

is checkbox true schreibe ich in meinen testteil und wenn true ist soll die testmethode ... die die ich aufruffen will geschaltet werden. (fließt ja schliesslich strom)

ihr habt andere nuub auch schon aus der buddelkiste gehot tigger
 

scriptCoad

Aktives Mitglied
büüüüdüüü - was fehlt euch denn

ich dachte ein methodenaufruf ist nicht so schwer, kann jemand die liste villeicht kompletieren?:

- private methoden ruft man nicht so auf
sondern mit get und set methoden

- methoden brauchen einen kontruktor

- methoden können manchmal nur als objekt übergeben werden

- methoden können, wenn sie public sind, von überall aufgerufen werden

- methodennamen schreibt man klein

- methoden enthalten alles

- methoden werden ....

danke an euch
 

Wildcard

Top Contributor
Warum liest du nicht erstmal den Einstieg in einem Buch oder Tutorial?
Das ist einfach grundfalsch was du da schreibst :roll:
 

scriptCoad

Aktives Mitglied
ich will nicht trollen, :D

dankesehr, aber ich bin so

grrrrrr

tigger musste auch mal tippn und hat sich gewundert das die maus "überhaupt" zu was gut is. ich dachte erst das wäre

- netzteil
- antenne
- was anderes komisches, auf jeden fall nicht mit interaktion
- die kugel fällt raus, als man sie mir gezeigt hat

.....könntet ihr mir nicht so n paar tipps und hints geben zu methoden?, wie da aben, muss ja nicht ausführlich sein, irgendwas was ich mir hübsch an die wand heften kann.


Ich tippe doch keinen roman, nur damit ich trollen kann, das mach ich wenn im heiseforum

ist mein nick schuld?, ich kann auch in andern nehmen :/

*HEEEEUUUULLL*
 

Bleiglanz

Gesperrter Benutzer
@scriptCoad

es gibt nur drei Möglichkeiten

a) du bist ein Computerprogramm, das automatisch alberne Einträge in Foren generiert

b) du bist geistig so derangiert, dass du es lustig findest, in einem Forum alberne Beiträge abzugeben

c) du bist Java Programmieranfänger mit massiven psychischen Problemen

bleib bitte im heise Forum unter deinesgleichen
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C Methodenaufruf mit geänderten Argumenten Java Basics - Anfänger-Themen 10
S Methoden Methodenaufruf rekursiv zählen Java Basics - Anfänger-Themen 4
N methodenaufruf for each geht nicht Java Basics - Anfänger-Themen 2
K Methodenaufruf /-ausgabe Java Basics - Anfänger-Themen 5
O Methodenaufruf Java Basics - Anfänger-Themen 5
V Neue Ausgabe von toString nach Methodenaufruf Java Basics - Anfänger-Themen 9
Queiser Methodenaufruf Java Basics - Anfänger-Themen 2
J Vererbung und Methodenaufruf Java Basics - Anfänger-Themen 11
I Java Methodenaufruf Java Basics - Anfänger-Themen 9
A OOP Methodenaufruf in einer anderen Klasse Java Basics - Anfänger-Themen 2
G Methoden Probleme beim Methodenaufruf Java Basics - Anfänger-Themen 2
M Methodenaufruf über SQL UPDATE Java Basics - Anfänger-Themen 8
M Methodenaufruf in der Main Datei funzt nicht Java Basics - Anfänger-Themen 13
BadBat Klassen instanz als variable + methodenaufruf Java Basics - Anfänger-Themen 4
M Methodenaufruf in Methode Java Basics - Anfänger-Themen 6
M Objekt Name für MethodenAufruf nachträglich zuweisen? Java Basics - Anfänger-Themen 2
J if() mit Methodenaufruf kombiniert (Pixelerkennung) Java Basics - Anfänger-Themen 3
A Probleme beim Methodenaufruf von Object[] ! Java Basics - Anfänger-Themen 12
A Probleme beim Methodenaufruf von char[] ! Java Basics - Anfänger-Themen 10
T Rekursiver Methodenaufruf funktioniert nicht Java Basics - Anfänger-Themen 7
D Methoden g.setColor funktioniert nicht bei Methodenaufruf in anderer Klasse Java Basics - Anfänger-Themen 1
M Methoden Methodenaufruf allgemein Java Basics - Anfänger-Themen 3
H Ist Math.Random() eine Methode oder ein Methodenaufruf (Klausurfrage) Java Basics - Anfänger-Themen 4
O Methodenaufruf Java Basics - Anfänger-Themen 6
F Methodenaufruf Java Basics - Anfänger-Themen 1
F Erste Schritte Label Text vor Methodenaufruf setzen Java Basics - Anfänger-Themen 17
J Array mit Methodenaufruf Java Basics - Anfänger-Themen 2
S Problem bei Vererbung und Methodenaufruf Java Basics - Anfänger-Themen 3
OnDemand Methodenaufruf Java Basics - Anfänger-Themen 3
A Methoden Benutzerdefinierter Methodenaufruf Java Basics - Anfänger-Themen 4
O Methodenaufruf - Inhaltsveränderung Java Basics - Anfänger-Themen 23
G Methodenaufruf anderer Klasse Java Basics - Anfänger-Themen 18
L Einfacher Methodenaufruf vs. Objekt Java Basics - Anfänger-Themen 4
O Methodenaufruf im Konstruktor Java Basics - Anfänger-Themen 6
G was ist ein Methodenaufruf mit (){}? Java Basics - Anfänger-Themen 6
S Methoden Klassen Definition - Methodenaufruf Java Basics - Anfänger-Themen 7
K Methoden Methodenaufruf für BufferedWriter .. Java Basics - Anfänger-Themen 5
feardorcha Methodenaufruf Übergabe- und Rückgabewert Java Basics - Anfänger-Themen 5
W Methodenaufruf innerhalb einer Klasse - static vs. this Java Basics - Anfänger-Themen 3
A Problem bei Methodenaufruf Java Basics - Anfänger-Themen 6
B Parameterausführung bei Methodenaufruf Java Basics - Anfänger-Themen 8
A Methodenaufruf Java Basics - Anfänger-Themen 4
P Vererbung Methodenaufruf funktioniert aber Wertzuweisung von Variablen nicht Java Basics - Anfänger-Themen 9
S methodenaufruf Java Basics - Anfänger-Themen 8
G Erste Schritte Methodenaufruf, Variablen-Deklaration Java Basics - Anfänger-Themen 6
L Methodenaufruf in main() Java Basics - Anfänger-Themen 3
M Methodenaufruf in for-Schleife - nur 1 mal ausgegeben Java Basics - Anfänger-Themen 3
I Externer Methodenaufruf, Punkt-Notation Java Basics - Anfänger-Themen 11
I Methoden Rückverfolgung Methodenaufruf Java Basics - Anfänger-Themen 15
E Methoden Wie kann ich eine Methode so schreiben, dass Methodenaufruf polymorph erfolgen kann? Java Basics - Anfänger-Themen 8
M Methoden Methodenaufruf mit .class. Java Basics - Anfänger-Themen 2
J rekursiver Methodenaufruf Java Basics - Anfänger-Themen 12
K Klassen this-Referenz und Klassen/Methodenaufruf Syntax Java Basics - Anfänger-Themen 3
T Java mehrfacher Methodenaufruf Java Basics - Anfänger-Themen 15
L Methodenaufruf aus anderer Klasse Java Basics - Anfänger-Themen 5
B Quicksort --> Methodenaufruf Java Basics - Anfänger-Themen 10
O Methodenaufruf Java Basics - Anfänger-Themen 4
A nullPointerException bei Methodenaufruf Java Basics - Anfänger-Themen 16
J Vererbung, Methodenaufruf Java Basics - Anfänger-Themen 4
M Problem bei Methodenaufruf aus ActionListener Java Basics - Anfänger-Themen 5
G Methodenaufruf aus der Kommandozeile Java Basics - Anfänger-Themen 28
N Methodenaufruf funtioniert nicht Java Basics - Anfänger-Themen 3
C Methodenaufruf mit Variablen die gesetzt werden Java Basics - Anfänger-Themen 10
Antoras mit ActionListener/Methodenaufruf Textfelder zeichnen Java Basics - Anfänger-Themen 4
G Dynamischer Methodenaufruf Java Basics - Anfänger-Themen 3
G Methodenaufruf über ein Objekt einer anderen Klasse Java Basics - Anfänger-Themen 7
H ungültige methodenaufruf Java Basics - Anfänger-Themen 16
G Methodenaufruf Java Basics - Anfänger-Themen 3
G Frage zu Oberklasse bei Methodenaufruf Java Basics - Anfänger-Themen 2
V Dynamischer Klassen bzw. Methodenaufruf Java Basics - Anfänger-Themen 6
V Wie und wieso geht dieser Methodenaufruf? Java Basics - Anfänger-Themen 2
S Methodenaufruf Java Basics - Anfänger-Themen 6
G Methodenaufruf in der for-Schleife mit Array Java Basics - Anfänger-Themen 7
L hsqldb Methodenaufruf Java Basics - Anfänger-Themen 10
K synchron und asynchroner Methodenaufruf Java Basics - Anfänger-Themen 17
R Fehler bei Methodenaufruf Java Basics - Anfänger-Themen 2
G Methodenaufruf Java Basics - Anfänger-Themen 3
T NullPointerException bei Methodenaufruf Java Basics - Anfänger-Themen 2
G Methodenaufruf Java Basics - Anfänger-Themen 10
K Klassenübergriefendes Methodenaufruf Problem Java Basics - Anfänger-Themen 6
G methodenaufruf Java Basics - Anfänger-Themen 4
E Methodenaufruf mittels variable? kA Java Basics - Anfänger-Themen 5
G methodenaufruf Java Basics - Anfänger-Themen 3
G methodenaufruf Java Basics - Anfänger-Themen 5
W Überschreiben und Methodenaufruf Java Basics - Anfänger-Themen 3
L Methodenaufruf zwischen Klassen Java Basics - Anfänger-Themen 3
C Methodenaufruf mit throws IOException Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben