Hi Leute,
Ich hab da eine etwas kleinere Frage
Ich habe eine Methode geschrieben die ich in einer anderen Klasse aufrufen will.
Dafür hatte ich geplant eine weiteere Methode zur Übergabe zuschreiben.
Diese soll vom Typ public byte sein um einen Array weoterzugeben.
Hier meine Methode:
Könnt ihr mir da helfen? Ich kriege die weitergabe irgendwie nicht hin.
Grüße
Ich hab da eine etwas kleinere Frage
Ich habe eine Methode geschrieben die ich in einer anderen Klasse aufrufen will.
Dafür hatte ich geplant eine weiteere Methode zur Übergabe zuschreiben.
Diese soll vom Typ public byte sein um einen Array weoterzugeben.
Hier meine Methode:
Java:
private static String getStorageAreaGuidByPartnerOql() {
StringBuilder b = new StringBuilder(256);
b.append(" select distinct c:imp_storageAreaConsignment");
b.append(" from ").append(Customer.class.getName()).append(" c");
b.append(" where c:guid = ?");
return b.toString();
}
private static final String storageAreaGuidByPartnerOql = getStorageAreaGuidByPartnerOql();
private CisMap<byte[]> storageAreaGuidsByPartner = new CisHashMap<byte[]>();
private byte[] getStorageAreaByPartnerGuid(byte[] custId) {
byte[] partner = storageAreaGuidsByPartner.get(custId);
if (partner == null) {
CisResultSet rs = om.getResultSet(storageAreaGuidByPartnerOql);
try {
rs.setGuid(1, custId);
if (rs.next()) {
storageAreaGuidsByPartner.put(custId, rs.getGuid(1));
} else {
storageAreaGuidsByPartner.put(custId, Guid.ZEROGUID);
}
} catch (Exception e) {
mm.sendMessage(e);
partner = null;
} finally {
rs.close();
}
}
return partner;
}
Könnt ihr mir da helfen? Ich kriege die weitergabe irgendwie nicht hin.
Grüße
Zuletzt bearbeitet von einem Moderator: