Object Services in ABAP:
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn [u.a.]
Galileo Press
2009
|
Ausgabe: | 1. Aufl. |
Schriftenreihe: | SAP PRESS
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 228 S. graph. Darst. 168 mm x 240 mm |
ISBN: | 9783836214049 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035747075 | ||
003 | DE-604 | ||
005 | 20091207 | ||
007 | t | ||
008 | 090930s2009 gw d||| |||| 00||| ger d | ||
015 | |a 09,N29,0007 |2 dnb | ||
016 | 7 | |a 995021163 |2 DE-101 | |
020 | |a 9783836214049 |c GB. : EUR 49.90, EUR 51.30 (AT), sfr 83.90 (freier Pr.) |9 978-3-8362-1404-9 | ||
024 | 3 | |a 9783836214049 | |
035 | |a (OCoLC)463791254 | ||
035 | |a (DE-599)DNB995021163 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-898 |a DE-Aug4 |a DE-634 | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Assig, Christian |e Verfasser |4 aut | |
245 | 1 | 0 | |a Object Services in ABAP |c Christian Assig ; Aldo Hermann Fobbe ; Arno Niemietz |
250 | |a 1. Aufl. | ||
264 | 1 | |a Bonn [u.a.] |b Galileo Press |c 2009 | |
300 | |a 228 S. |b graph. Darst. |c 168 mm x 240 mm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a SAP PRESS | |
650 | 4 | |a ABAP 7.0 | |
650 | 4 | |a ABAP Objects | |
650 | 0 | 7 | |a ABAP Objects |0 (DE-588)4610505-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a ABAP 7.0 |0 (DE-588)7575236-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a ABAP 7.0 |0 (DE-588)7575236-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a ABAP Objects |0 (DE-588)4610505-0 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Fobbe, Aldo Hermann |e Verfasser |4 aut | |
700 | 1 | |a Niemietz, Arno |e Verfasser |4 aut | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3326371&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018607180&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-018607180 |
Datensatz im Suchindex
_version_ | 1805092993080754176 |
---|---|
adam_text |
2.6 ZUSAMMENFASSUNG 50 INHALT VORWORT EINLEITUNG 2 LESEN VON
PERSISTENTEN OBJEKTEN 2.1 ANLEGEN EINER PERSISTENTEN KLASSE 20 2.1.1
AUSWAHL EINER DATENBANKTABELLE ZUR PERSISTENZABBILDUNG 21 2.1.2
ZUORDNUNG DER EINZELNEN FELDER ZU ATTRIBUTEN DER KLASSE 22 2.1.3
VOLLSTAENDIGKEIT DER PERSISTENZABBILDUNG 26 2.1.4 INSTANZ-GUIDS UND
BUSINESS-KEYS 27 2.1.5 MEHR-TABELLEN-MAPPING 29 2.1.6 TRANSIENTE
ATTRIBUTE 30 2.1.7 AKTIVIERUNG DER PERSISTENTEN KLASSE 30 2.2
INSTANZIERUNG VON PERSISTENTEN OBJEKTEN 31 2.2.1
IF_OS_CA_PERSISTENCY~GET_PERSISTENT_BY_OID 32 2.2.2
IF_OS_CA_PERSISTENCY~GET_PERSISTENT_BY_KEY 34 2.2.3 GET_PERSISTENT 35
2.2.4 AUSNAHMEBEHANDLUNG 36 2.2.5 VERHALTEN BEI BEREITS GELADENEN
OBJEKTEN 37 2.3 LESEN VON ATTRIBUTWERTEN 38 2.4 PERSISTENTE REFERENZEN
40 2.4.1 DEFINITION EINER PERSISTENTEN REFERENZ IN DER
PERSISTENZABBILDUNG 41 2.4.2 LAUFZEITVERHALTEN 43 2.4.3
AUSNAHMEBEHANDLUNG 43 2.4.4 GRENZEN BEIM EINSATZ PERSISTENTER REFERENZEN
44 2.5 VERERBUNG 45 2.5.1 VERTIKALES MAPPING 45 2.5.2 HORIZONTALES
MAPPING 46 2.5.3 GEGENUEBERSTELLUNG DER BEIDEN MAPPING-VARIANTEN . 48
2.5.4 TYPIDENTIFIKATOR 48 2.5.5 VERWENDUNGSNACHWEIS BEI
VERERBUNGSBEZIEHUNGEN . 49 BIBLIOGRAFISCHE INFORMATIONEN
HTTP://D-NB.INFO/995021163 DIGITALISIERT DURCH INHALT 3 ANLEGEN UND
AENDERN VON PERSISTENTEN OBJEKTEN 3.1 ANLEGEN VON PERSISTENTEN OBJEKTEN
51 3.1.1 IF_OS_FACTORY~CREATE_PERSISTENT 52 3.1.2
IF_OS_FACTORY~CREATE_PERSISTENT_BY_KEY 53 3.1.3 CREATE_PERSISTENT 54
3.1.4 AUSNAHMEBEHANDLUNG 55 3.1.5 ANLEGEN VON TRANSIENTEN OBJEKTEN 55
3.2 AENDERUNG VON ATTRIBUTWERTEN 57 3.3 TRANSAKTIONSDIENST 58 3.3.1
TRANSAKTIONEN IN SAP-SYSTEMEN 58 3.3.2 OBJEKTORIENTIERTE TRANSAKTIONEN
60 3.3.3 VERKETTUNG VON TRANSAKTIONEN 62 3.3.4 SUBTRANSAKTIONEN 63 3.3.5
TRANSAKTIONSMODI 65 3.3.6 VERBUCHUNGSMODI 71 3.3.7 CHECK AGENTS 76 3.3.8
UNDO-MECHANISMUS FUER PERSISTENTE OBJEKTE 78 3.3.9 TRANSAKTIONSSTATUS 80
3.4 VERWALTUNGSZUSTAENDE PERSISTENTER OBJEKTE 81 3.4.1 ZUSTANDSUEBERGAENGE
BEI PERSISTENTEN OBJEKTEN, DIE NOCH NICHT IN DER DATENBANK EXISTIEREN 82
3.4.2 ZUSTANDSUEBERGAENGE BEI PERSISTENTEN OBJEKTEN, DIE BEREITS IN DER
DATENBANK EXISTIEREN 84 3.4.3 ZUSTANDSUEBERGAENGE BEIM BEENDEN VON
TRANSAKTIONEN UND SAP LOGICAL UNITS OF WORK 88 3.5 ZUSAMMENFASSUNG 90
4.1 ERMITTLUNG VON SCHLUESSELN PERSISTENTER OBJEKTE MIT OPEN SQL 91 4.2
MASSENINSTANZIERUNG 93 4.3 EINFACHE SELEKTIONEN MIT DEM QUERY-DIENST 95
4.4 KOMPLEXERE SELEKTIONEN MIT DEM QUERY-DIENST 99 4.4.1 FESTLEGEN DER
ABFRAGEPARAMETER 99 4.4.2 FESTLEGEN DER FILTERBEDINGUNG 101 4.4.3
FESTLEGEN DER SORTIERBEDINGUNG 109 4.4. INHALT 5 INTERNE FUNKTIONSWEISE
DER OBJECT SERVICES 5.1 PERSISTENZDIENST 121 5.1.1 KLASSENAKTEUR UND
BASE AGENT 121 5.1.2 INSTANZMANAGER UND PERSISTENZMANAGER 126 5.1.3
DATENBANKTABELLEN MIT INFORMATIONEN ZUR PERSISTENZABBILDUNG 128 5.1.4
AUTOMATISCHE QUELLTEXT-GENERIERUNG 128 5.1.5 GARBAGE COLLECTION IN ABAP
OBJECTS 131 5.2 TRANSAKTIONSDIENST 134 5.2.1 IMPLEMENTIERUNG DES
TRANSAKTIONSMANAGERS UND DER TRANSAKTIONEN 134 5.2.2 UNDO-MANAGEMENT 136
5.3 CL_OS_SYSTEM 139 5.4 ZUSAMMENFASSUNG 141
IJHBWIFLJIWLGJIPIILIJTLFLLLJULJUJILJJJILL^IFWWBG 6.1 OBJEKTE NEU VON DER
DATENBANK LADEN 143 6.2 FREIGABE NICHT MEHR BENOETIGTER OBJEKTE 146 6.3
KONVERTIERUNG ZWISCHEN OBJEKT UND STRUKTUR 147 6.3.1 LESEN DER
ATTRIBUTWERTE AUS EINEM PERSISTENTEN OBJEKT 148 6.3.2 SCHREIBEN DER
ATTRIBUTWERTE IN EIN PERSISTENTES OBJEKT 150 6.3.3 STRUKTUREN IM
ZUSAMMENHANG MIT PERSISTENTEN KLASSEN 152 6.4 VERWENDUNG PERSISTENTER
OBJEKTE IN BENUTZEROBERFLAECHEN 156 6.4.1 SAP CONTROL FRAMEWORK 157 6.4.2
VERWENDUNG VON PERSISTENTEN OBJEKTEN IN WEB-DYNPRO-KONTEXTEN 160 6.4.3
SETZEN DES TRANSAKTIONSMODUS IN EINER WEB-DYNPRO-ANWENDUNG 165 6.5
ZUSAMMENFASSUNG 166 7.1 PLAUSIBILITAETSPRUEFUNGEN 168 7.1.1 VARIANTE 1 :
EIGENE ZUGRIFFSMETHODEN MIT ANDEREM NAMEN IN DER PERSISTENTEN KLASSE 169
7.1.2 VARIANTE 2: DELEGATION MIT ZUGRIFFSMETHODEN I INHALT 7.1.3
VARIANTE 3: PERSISTENTE SUBKLASSE 173 7.1.4 VARIANTE 4: ENHANCEMENT
FRAMEWORK 175 7.1.5 VERGLEICH DER VERSCHIEDENEN VARIANTEN 181 7.2 LAZY
LOADING 183 7.3 ZUSAMMENFASSUNG 186 8.1 SAP-SPERRKONZEPT 188 8.2
PESSIMISTISCHES UND OPTIMISTISCHES SPERRVERFAHREN 192 8.2.1 SPERRMODUS
193 8.2.2 PESSIMISTISCHES SPERRVERFAHREN 194 8.2.3 OPTIMISTISCHES
SPERRVERFAHREN 196 8.2.4 EINSATZ BEIDER SPERRVERFAHREN IN EINEM
SAP-SYSTEM 198 8.3 INTEGRATION DES OPTIMISTISCHEN SPERRVERFAHRENS 199
8.3.1 SETZEN DER OPTIMISTISCHEN SPERRE 200 8.3.2 REGISTRIERUNG DES CHECK
AGENTS 204 8.3.3 WANDLUNG DER OPTIMISTISCHEN SPERRE IN EINE EXKLUSIVE
207 8.4 INTEGRATION DES PESSIMISTISCHEN SPERRVERFAHRENS 212 8.5
INTEGRATION BEIDER SPERRVERFAHREN 213 8.6 ZUSAMMENFASSUNG 215 DIE
AUTOREN 221 INDEX 223 |
any_adam_object | 1 |
author | Assig, Christian Fobbe, Aldo Hermann Niemietz, Arno |
author_facet | Assig, Christian Fobbe, Aldo Hermann Niemietz, Arno |
author_role | aut aut aut |
author_sort | Assig, Christian |
author_variant | c a ca a h f ah ahf a n an |
building | Verbundindex |
bvnumber | BV035747075 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)463791254 (DE-599)DNB995021163 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV035747075</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20091207</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090930s2009 gw d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">09,N29,0007</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">995021163</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836214049</subfield><subfield code="c">GB. : EUR 49.90, EUR 51.30 (AT), sfr 83.90 (freier Pr.)</subfield><subfield code="9">978-3-8362-1404-9</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783836214049</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)463791254</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB995021163</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-898</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Assig, Christian</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Object Services in ABAP</subfield><subfield code="c">Christian Assig ; Aldo Hermann Fobbe ; Arno Niemietz</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn [u.a.]</subfield><subfield code="b">Galileo Press</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">228 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">168 mm x 240 mm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">SAP PRESS</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">ABAP 7.0</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">ABAP Objects</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ABAP Objects</subfield><subfield code="0">(DE-588)4610505-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ABAP 7.0</subfield><subfield code="0">(DE-588)7575236-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">ABAP 7.0</subfield><subfield code="0">(DE-588)7575236-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">ABAP Objects</subfield><subfield code="0">(DE-588)4610505-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Fobbe, Aldo Hermann</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Niemietz, Arno</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3326371&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018607180&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018607180</subfield></datafield></record></collection> |
id | DE-604.BV035747075 |
illustrated | Illustrated |
indexdate | 2024-07-20T10:20:25Z |
institution | BVB |
isbn | 9783836214049 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018607180 |
oclc_num | 463791254 |
open_access_boolean | |
owner | DE-898 DE-BY-UBR DE-Aug4 DE-634 |
owner_facet | DE-898 DE-BY-UBR DE-Aug4 DE-634 |
physical | 228 S. graph. Darst. 168 mm x 240 mm |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Galileo Press |
record_format | marc |
series2 | SAP PRESS |
spelling | Assig, Christian Verfasser aut Object Services in ABAP Christian Assig ; Aldo Hermann Fobbe ; Arno Niemietz 1. Aufl. Bonn [u.a.] Galileo Press 2009 228 S. graph. Darst. 168 mm x 240 mm txt rdacontent n rdamedia nc rdacarrier SAP PRESS ABAP 7.0 ABAP Objects ABAP Objects (DE-588)4610505-0 gnd rswk-swf ABAP 7.0 (DE-588)7575236-0 gnd rswk-swf ABAP 7.0 (DE-588)7575236-0 s DE-604 ABAP Objects (DE-588)4610505-0 s Fobbe, Aldo Hermann Verfasser aut Niemietz, Arno Verfasser aut text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3326371&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018607180&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Assig, Christian Fobbe, Aldo Hermann Niemietz, Arno Object Services in ABAP ABAP 7.0 ABAP Objects ABAP Objects (DE-588)4610505-0 gnd ABAP 7.0 (DE-588)7575236-0 gnd |
subject_GND | (DE-588)4610505-0 (DE-588)7575236-0 |
title | Object Services in ABAP |
title_auth | Object Services in ABAP |
title_exact_search | Object Services in ABAP |
title_full | Object Services in ABAP Christian Assig ; Aldo Hermann Fobbe ; Arno Niemietz |
title_fullStr | Object Services in ABAP Christian Assig ; Aldo Hermann Fobbe ; Arno Niemietz |
title_full_unstemmed | Object Services in ABAP Christian Assig ; Aldo Hermann Fobbe ; Arno Niemietz |
title_short | Object Services in ABAP |
title_sort | object services in abap |
topic | ABAP 7.0 ABAP Objects ABAP Objects (DE-588)4610505-0 gnd ABAP 7.0 (DE-588)7575236-0 gnd |
topic_facet | ABAP 7.0 ABAP Objects |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3326371&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018607180&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT assigchristian objectservicesinabap AT fobbealdohermann objectservicesinabap AT niemietzarno objectservicesinabap |