|
Letzte
Bearbeitung dieses Dokuments: |
Code
Erklärungen
und Anwendungsbeispiele
Verwandte
Dokumentation
package
js_base.ejb.interfaces.remote;
import
javax.ejb.Remote;
/**
*
* @author kurt(at)javascout[dot]biz
* @date
2009-09-14
*
* @description
* de:
* Interface
für das EJB, das von dem Standard-EJB des Anwendungsprogramms
geerbt wird.
* Eine detaillierte Beschreibung
finden Sie in der Klasse JSBS_StandardEJBBean.
* en:
* Interface
for the EJB, which will be inherited from the Standard-EJB of the
application program.
* Please see the explanation
at class JSBS_StandardEJBBean for a detailed description.
*
* @change-log
*
when who why
*
--------------------------------------------------------
*
*//*
* de:
* 'Injection' die diese Interface als 'Entefernte'
Interface kennzeichnet.
* '@Remote' definiert, dass die
in dieser Interface festgelegten Methoden nur von einem
Objekt,
* dass _nicht_ innerhalb des gleichen JAS (Java
Application Server) ausgeführt wird, aufgerufen werden können.
* en:
* 'Injection' defining this
Interface as 'remote' interface.
* '@Remote' defines,
that Methods within this interface can only be called from an object
that is
* _not_ running within the same JAS (Java
Application Server). */@Remote
public
interface
JSBS_StandardEJBBeanRemote
{
/*
* de:
* Das EJB enthält Methoden zum Speichern und
Lesen der Positionswerte eines Fensters
* und für
die Verwaltung von Währungen.
* Eine detaillierte
Beschreibung finden Sie in der Klasse JSBS_StandardEJBBean.
* en:
* The EJB contains methods to store and retrieve the
position-values of a window
* and to administrate
currencies.
* Please see the explanation at class
JSBS_StandardEJBBean for a detailed description . *//*
* de:
* Methode, die von Client-Programmen aufgerufen werden kann
um zu Prüfen, ob eine
* Verbindung zum JAS
existiert.
* Das wird bei Client-Anwendungen im Modus
'MobileClient' verwendet um periodisch zu prüfen,
* ob
noch eine Verbindung zu JAS mit den zentralen Daten aufgebaut werden
kann oder 'offline'
* gearbeitet werden muss.
* en:
* Method to be called by client-programmes to verify if a
connection to the JAS exists.
* That is used with
client-applications running in the modus 'MobileClient' for a
periodic
* check if a connection can be established to the
JAS with the centralized administered data
* or the
work has to be done 'offline'. */
public
boolean
testJASConnection();
/*
* Abschnitt
für die eindeutige Identifikation des Endgerätes /
* Section for the unique identification of a user
equipment (RDFP / Remote Device Fingerprint) */
public
js_base.bo.JSBS_PDFP_BO
JSBS_PDFP_BO__store(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_PDFP_BO
parmBO);
public
js_base.bo.JSBS_PDFP_BO
JSBS_PDFP_BO__selectByHostname(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
java.lang.String
parmHostname);
public
js_base.bo.JSBS_PDFP_BO
JSBS_PDFP_BO__selectByTCPIP_Address(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
java.lang.String
parmTCPIP_Address);/*
* Abschnitt
für die Fenster-Position / Section for the windows-position */
public
js_base.bo.JSBS_FramePosition_BO
JSBS_FramePosition_BO__store(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_FramePosition_BO
parmBO);
public
js_base.bo.JSBS_FramePosition_BO
JSBS_FramePosition_BO__selectByUserKnownKey(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
java.lang.String
parmFrameClassName,
java.lang.String
parmUserID);/*
* Abschnitt
für das Land / Section for the country */
public
js_base.bo.JSBS_Country_BO
JSBS_Country_BO__synchronizedStore(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Country_BO
parmBO);
public
js_base.bo.JSBS_Country_BO
JSBS_Country_BO__store(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Country_BO
parmBO);
public
js_base.bo.JSBS_Country_BO
JSBS_Country_BO__deactivate(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Country_BO
parmBO);
public
js_base.bo.JSBS_Country_BO
JSBS_Country_BO__selectNext(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOCountryCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Country_BO
JSBS_Country_BO__selectPrevious(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOCountryCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Country_BO
JSBS_Country_BO__selectByUserKnownKey(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOCountryCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Country_BO_Set
JSBS_Country_BO_Set__selectAllByObjectID(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
double
parmObjectID);
public
js_base.bo.JSBS_Country_BO_Set
JSBS_Country_BO_Set__selectAllByChangedAt(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
java.sql.Timestamp
parmYoungestChangedAt, short
parmNumberOfRecords);
public
js_base.bo.JSBS_Country_BO_Set
JSBS_Country_BO_Set__selectAllValid(
js_base.structures.JSBS_MinimalParameters
parmMinParm);
public
js_base.bo.JSBS_Country_BO_Set
JSBS_Country_BO_Set__selectByISOCountryCode(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOCountryCode);/*
* Abschnitt
für die Währung / Section for the currency */
public
js_base.bo.JSBS_Currency_BO
JSBS_Currency_BO__synchronizedStore(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Currency_BO
parmBO);
public
js_base.bo.JSBS_Currency_BO
JSBS_Currency_BO__store(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Currency_BO
parmBO);
public
js_base.bo.JSBS_Currency_BO
JSBS_Currency_BO__deactivate(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Currency_BO
parmBO);
public
js_base.bo.JSBS_Currency_BO
JSBS_Currency_BO__selectNext(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOCurrencyCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Currency_BO
JSBS_Currency_BO__selectPrevious(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOCurrencyCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Currency_BO
JSBS_Currency_BO__selectByUserKnownKey(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOCurrencyCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Currency_BO_Set
JSBS_Currency_BO_Set__selectAllByObjectID(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
double
parmObjectID);
public
js_base.bo.JSBS_Currency_BO_Set
JSBS_Currency_BO_Set__selectAllByChangedAt(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
java.sql.Timestamp
parmYoungestChangedAt, short
parmNumberOfRecords);
public
js_base.bo.JSBS_Currency_BO_Set
JSBS_Currency_BO_Set__selectAllValid(
js_base.structures.JSBS_MinimalParameters
parmMinParm);
public
js_base.bo.JSBS_Currency_BO_Set
JSBS_Currency_BO_Set__selectByISOCurrencyCode(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOCurrencyCode);/*
* Abschnitt
für die Sprache / Section for the language */
public
js_base.bo.JSBS_Language_BO
JSBS_Language_BO__synchronizedStore(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Language_BO
parmBO);
public
js_base.bo.JSBS_Language_BO
JSBS_Language_BO__store(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Language_BO
parmBO);
public
js_base.bo.JSBS_Language_BO
JSBS_Language_BO__deactivate(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
js_base.bo.JSBS_Language_BO
parmBO);
public
js_base.bo.JSBS_Language_BO
JSBS_Language_BO__selectNext(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOLanguageCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Language_BO
JSBS_Language_BO__selectPrevious(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOLanguageCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Language_BO
JSBS_Language_BO__selectByUserKnownKey(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOLanguageCode, String parmLanguageCodeForLabelling);
public
js_base.bo.JSBS_Language_BO_Set
JSBS_Language_BO_Set__selectAllByObjectID(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
double
parmObjectID);
public
js_base.bo.JSBS_Language_BO_Set
JSBS_Language_BO_Set__selectAllByChangedAt(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
java.sql.Timestamp
parmYoungestChangedAt, short
parmNumberOfRecords);
public
js_base.bo.JSBS_Language_BO_Set
JSBS_Language_BO_Set__selectAllValid(
js_base.structures.JSBS_MinimalParameters
parmMinParm);
public
js_base.bo.JSBS_Language_BO_Set
JSBS_Language_BO_Set__selectByISOLanguageCode(
js_base.structures.JSBS_MinimalParameters
parmMinParm,
String
parmISOLanguageCode);
}
Die Methoden dieser Klasse werden nur von Methoden innerhalb des JavaScout Basis-Systems aufgerufen und sind nicht für eine allgemeine Verwendung gedacht.
Dokument |
Inhalt |
Diese Klasse führt die Verarbeitungen der hier definierten Methoden durch. |