-
公开(公告)号:JPH11327907A
公开(公告)日:1999-11-30
申请号:JP7778499
申请日:1999-03-23
Applicant: IBM
Inventor: CHARTERS GRAHAM CASTREE , VINES DAVID JOHN
Abstract: PROBLEM TO BE SOLVED: To obtain an optimum device which gives polymorphic behavior for a static class in a data processing system by giving the implementation of a method requested in a received method call by an instance. SOLUTION: A method call is a called code 112 and received through the StaticBase class 1121 of the code. Namely, a call program code 111 calls the static interface of the StaticBase class 1121. When the method call from the program code 111 is received, the StaticBase class 1211 of the called code transfers the call to the implementation of the method through a pointer 1121A to a NonStaticImpBase class 1123. The method call is processed by a data processor 12 according to instructions included in the implementation of the method.
-
公开(公告)号:GB2344196A
公开(公告)日:2000-05-31
申请号:GB9825785
申请日:1998-11-26
Applicant: IBM
IPC: G06F11/14
Abstract: A server data processing apparatus (10, Figure 1) has a direct access non-volatile memory storage device (103) having a log file (20, Figure 2) made up of extent files (21,22,23) for storing log records therein. A processor (101) allocates a first extent file (21) to be used for storing 31 log records for recreating a transaction processing environment, in the event of a server failure, arising from, for example, a power loss. Log records are written into the current extent file until it has been completely written with log records and cannot store any more. The processor then allocates a new extent file (22) for storing log records, and then begins a key-pointing operation 34 on the newly-allocated extent file (22) by writing a key-point start record (22A, Figure 4). All the active log records from the first extent file are then stored in the subsequent log records, and a key-point end record (22N) is written.
-
公开(公告)号:GB2335763A
公开(公告)日:1999-09-29
申请号:GB9806468
申请日:1998-03-27
Applicant: IBM
Inventor: CHARTERS GRAHAM CASTREE , VINES DAVID JOHN
Abstract: A data processing apparatus uses an object-oriented programming software architecture having two inheritance hierarchies one of which is a static class hierarchy and the other of which is a non-static class hierarchy. The apparatus has means for receiving method calls on a static class of a static hierarchy, each method call requesting that a particular method be processed by the data processing apparatus; and means for using a static pointer in the static class to redirect a received method call to an instance of a non-static class of the non-static hierarchy, wherein the instance provides the implementation of the method requested in the received method call.
-
公开(公告)号:GB2376095A
公开(公告)日:2002-12-04
申请号:GB0113051
申请日:2001-05-30
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH , CHARTERS GRAHAM CASTREE , GREEN VERNON MAURICE , GRIFFIN CATHERINE SUSAN , VINES DAVID JOHN
Abstract: A workflow application comprises several components each performing a defined function, one or more completion steps, the components and completion steps forming a graph and the components being designated as primary tasks which can be paired with one or more components designated as compensating tasks. The graph is interpreted and executed such that each time a primary task is run the compensating tasks associated with it are not run but are added to a compensation group. A completion step completes a subset of the compensation group, the completion step preferably indicating success or failure for a subset of the compensating group and the compensating tasks being run or not accordingly.
-
公开(公告)号:DE10045408A1
公开(公告)日:2001-05-31
申请号:DE10045408
申请日:2000-09-14
Applicant: IBM
Inventor: BEAVEN JOHN ANTHONY , CHESSELL AMANDA ELIZABETH , GRIFFIN CATHERINE , HOUSTON IAIN STUART CALDWELL , MULHOLLAND MARTIN , ROBINSON IAN , VINES DAVID JOHN
Abstract: A mapping processor (106) reads imaged values (107) from a table, corresponding to heterogeneous user input components (102,103) for the commitment or reset request. A result processor (108) is programmed to process the input imaged values using different Boolean expressions and to output the result (109) to the users. Independent claims are also included for the following: (a) Batch processing method; (b) Batch processing program stored in memory medium
-
公开(公告)号:GB2344196B
公开(公告)日:2003-03-05
申请号:GB9825785
申请日:1998-11-26
Applicant: IBM
IPC: G06F11/14
Abstract: A data processing apparatus has a direct access non-volatile memory storage device having a plurality of extent files for storing log records therein; an allocating unit for allocating a current extent file to be used for storing log records; a writing unit for writing log records into the current extent file until the current extent file cannot store any further log records; and a key-pointing unit for performing a key-pointing operation on the written log records when the writing unit has reached the point where no further log records can be stored in the current extent file.
-
公开(公告)号:DE10045437A1
公开(公告)日:2002-04-04
申请号:DE10045437
申请日:2000-09-14
Applicant: IBM
Inventor: BEAVEN JOHN ANTHONY , CHESSELL AMANDA ELISABETH , GRIFFIN CATHERINE , HOUSTON IAIN STUART CALDWELL , MULHOLLAND MARTIN , ROBINSON IAN , VINES DAVID JOHN
Abstract: The device receives an input indicating the result of a user transaction, and an input indicating the result of a sub-transaction. A result for the expanded transaction is determined from the two inputs. The conclusion of one or more sub-transactions is programmably selected based on the latter result, prior to settlement processing of the sub-transactions. The extended transaction is selectively brought to settlement, without settling all sub-transactions. Independent claims are also included for: (a) a method of coordinating an extended transaction (b) a computer program product
-
公开(公告)号:PL187862B1
公开(公告)日:2004-10-29
申请号:PL34070697
申请日:1997-11-28
Applicant: IBM
Inventor: PAICE SUSAN PATRICIA , VINES DAVID JOHN , DIEDRICHSEN JENS
-
公开(公告)号:GB2376094A
公开(公告)日:2002-12-04
申请号:GB0113044
申请日:2001-05-30
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH , GREEN VERNON MAURICE , GRIFFIN CATHERINE SUSAN , VINES DAVID JOHN
Abstract: A workflow application in a data processing system is represented by a graph comprising a plurality of components, some of which may be processes. At least two of the processes are implemented according to different respective sets of rules. The sets of rules are preferably implemented in either a plurality of navigation engines or in a single navigation engine implementing multiple sets of rules. The invention is preferably implemented in a builder-type development and execution environment for the programming of a business application.
-
公开(公告)号:PL340706A1
公开(公告)日:2001-02-26
申请号:PL34070697
申请日:1997-11-28
Applicant: IBM
Inventor: PAICE SUSAN PATRICIA , VINES DAVID JOHN , DIEDRICHSEN JENS
-
-
-
-
-
-
-
-
-