16.10.2015 Views

Getting Startedwith pureQuery

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Table of Contents<br />

Preface ............................................................................................................................. 17<br />

Who should read this book? ........................................................................................ 17<br />

How is this book structured? ........................................................................................ 17<br />

A book for the community ............................................................................................ 18<br />

Conventions ................................................................................................................. 19<br />

What’s next? ................................................................................................................ 19<br />

About the Authors ........................................................................................................... 21<br />

Contributors .................................................................................................................... 23<br />

Acknowledgements ........................................................................................................ 24<br />

PART I – OVERVIEW AND SETUP ................................................................................. 25<br />

Chapter 1 - Introduction to <strong>pureQuery</strong>.......................................................................... 27<br />

1.1 The big picture: What is <strong>pureQuery</strong>? ..................................................................... 27<br />

1.1.1 What’s in a name? .......................................................................................... 28<br />

1.1.2 What do we mean by platform? ...................................................................... 29<br />

1.2 <strong>pureQuery</strong> application programming interfaces ..................................................... 30<br />

1.3 <strong>pureQuery</strong> runtime ................................................................................................. 31<br />

1.4 <strong>pureQuery</strong> application development environment ................................................. 33<br />

1.5 <strong>pureQuery</strong> monitoring services .............................................................................. 35<br />

1.6 Career path ............................................................................................................ 38<br />

1.7 The <strong>pureQuery</strong> community .................................................................................... 38<br />

1.7.1 Popular community Web sites ........................................................................ 39<br />

1.8 Competitive products ............................................................................................. 40<br />

1.9 Exercises ............................................................................................................... 42<br />

1.10 Review Questions ................................................................................................ 42<br />

Chapter 2 - Installing <strong>pureQuery</strong> (Optim Development Studio) ................................. 45<br />

2.1 Installation: The big picture .................................................................................... 45<br />

2.2 Installation prerequisites ........................................................................................ 46<br />

2.3 Installing Optim Development Studio ..................................................................... 47<br />

2.3.1 Installing from the launchpad .......................................................................... 48<br />

2.3.2 Applying Optim Development Studio Fixpack 1 ............................................. 54<br />

2.4 Running Optim Development Studio ..................................................................... 55<br />

2.4.1 Adding <strong>pureQuery</strong> support to projects ............................................................ 55<br />

2.5 Summary ................................................................................................................ 58<br />

2.6 Exercise ................................................................................................................. 58<br />

2.7 Review Questions .................................................................................................. 59<br />

PART II – TOOLING ......................................................................................................... 61<br />

Chapter 3 - Code generation and customized Java Editor Integration ..................... 65<br />

3.1 <strong>pureQuery</strong> Tooling: The big picture ....................................................................... 65<br />

3.1.1 Generating <strong>pureQuery</strong> code ........................................................................... 66<br />

3.2 Overview of the different types of wizards for code generation within the <strong>pureQuery</strong><br />

tooling........................................................................................................................... 70<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!