Chapter 6

Section 6.2

Using VSAM Operations

VSAM eWay Database Operations (JCD)

Table 10 VSAM Operations (Continued)

eInsight Operation

Activity Input

Activity Output

 

 

 

 

 

 

SelectOne

where() clause (optional)

Returns the first row that fits

 

 

the condition of the where()

 

 

clause.

 

 

 

Insert

definition of new item to be

Returns status.

 

inserted

 

 

 

 

Update

where() clause

Returns status.

 

 

 

Delete

where() clause

Returns status.

 

 

 

6.2VSAM eWay Database Operations (JCD)

The same database operations are also used in the JCD, but appear as methods to call from the Collaboration.

Tables and Views are manipulated through OTDs. Methods to call include:

ƒinsert()

ƒinsertRow()

ƒupdate(String sWhere)

ƒupdateRow()

ƒdelete(String sWhere)

ƒdeleteRow()

ƒselect(String where)

Note: Refer to the Javadoc for a full description of methods included in the VSAM eWay.

6.2.1The Table

A table OTD represents a database table. It consists of fields and methods. Fields correspond to the columns of a table while methods are the operations that you can apply to the OTD. This allows you to perform query, update, insert, and delete SQL operations in a table. The ability to update via a resultset is called “Updatable Resultset”, which is a feature supported by this eWay.

By default, the Table OTD has UpdatableConcurrency and ScrollTypeForwardOnly. Normally you do not have to change the default setting.

The type of result returned by the select() method can be specified using:

ƒSetConcurrencytoUpdatable

ƒSetConcurrencytoReadOnly

ƒSetScrollTypetoForwardOnly

VSAM eWay Adapter User’s Guide

55

Sun Microsytems, Inc.

Page 55
Image 55
Sun Microsystems 5.1.3 manual Vsam eWay Database Operations JCD

5.1.3 specifications

Sun Microsystems 5.1.3 represents a significant version in the evolution of Sun's software products, particularly in the area of network operating systems and development tools. Released during a time when Sun was a leading enterprise in the field of computing, 5.1.3 brought a host of new features, enhancements, and technologies that catered to the demands of users looking for robust and reliable IT infrastructure.

One of the defining characteristics of Sun Microsystems 5.1.3 was its enhanced scalability. The operating system was designed to handle large amounts of data processing and support numerous simultaneous users. This feature made it particularly attractive for businesses operating in resource-intensive environments such as finance, telecommunications, and large-scale enterprise applications.

A significant focus for 5.1.3 was its improved networking capabilities. The release integrated advanced networking protocols, allowing for better interoperability between systems. This feature enabled seamless communication across diverse hardware platforms, thus enhancing productivity and collaboration among users.

In terms of software development, Sun Microsystems 5.1.3 included an updated toolset that made application development more accessible. Its support for various programming languages, including C, C++, and Java, facilitated a versatile development environment. The included Sun C/C++ Compiler was particularly noteworthy, providing developers with optimized performance and debugging features.

Security features were also a priority in 5.1.3, addressing growing concerns over data protection and system vulnerabilities. The system implemented advanced user authentication, role-based access controls, and encrypted communications, thereby bolstering the integrity of user data and enhancing overall system security.

Additionally, Sun Microsystems 5.1.3 incorporated reliable file system technologies like the Sun File System (UFS), which offered improved performance and data integrity. This file system was particularly effective for enterprises that required high availability and data protection due to its robust recovery options.

Overall, Sun Microsystems 5.1.3 showcased a blend of advanced technologies, user-oriented features, and robust performance characteristics that positioned it as a compelling choice for enterprises seeking reliable and efficient computing solutions. It illustrated Sun's continuous commitment to innovation, ensuring users were equipped with the cutting-edge tools necessary to thrive in an increasingly digital world.