Skip to content

Commit

Permalink
added note to early access page about documentation not available
Browse files Browse the repository at this point in the history
  • Loading branch information
PeninaR committed Aug 12, 2018
1 parent 16bfc2a commit c30f40d
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 24 deletions.
2 changes: 1 addition & 1 deletion site/content/early_access/index.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ This page contains early access information for XAP and InsightEdge 14.0.0, whic
-->

{{%tip "Disclaimer"%}}
Early access builds are provided as is, and should not be used in production. The latest stable release is version **12.3.1**. <br>[Download](http://www.gigaspaces.com/xap-download) | [Documentation](/xap/12.3/)
Early access builds are provided as is, and should not be used in production. The latest stable release is version **12.3.1**. Additionally, the early access documentation has not yet been released. Use the documentation for the lastest stable release.<br>[Download](http://www.gigaspaces.com/xap-download) | [Documentation](/xap/12.3/)
{{%/tip%}}
<hr/>

Expand Down
25 changes: 2 additions & 23 deletions site/content/xap/12.3/started/xap-tutorial-part1.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -697,41 +697,27 @@ There are several additional indexing options available. For example you can ind
**When you code your space classes make sure:**

- there are indexes for all relevant attributes including nested attributes you use for queries

- numeric attribute queried with between / greater / less than should have an ordered index.

- compound indexes should be used for attributes queried using AND query

- space classes have empty no arg constructor

- all nested classes are serializable

- do not use int, long, etc. integer attributes, instead use Long.

- when possible use writeMultiple.

- use projection for read/readMultiple

- use clear for data removal and not take or takeMultiple

- no huge collections with many items

- use change api instead of update, especially if collections are used.




# Other Data Access APIs
XAP provides a JDBC Driver, JPA API, MAP and Memcached APIs.

{{%refer%}}[Other Data Access API's](../dev-java/other-data-access-apis.html){{%/refer%}}



# Spring Integration
All XAP components can be wired and configured with the application using corresponding Spring Beans.

**The GigaSpaces Spring Integration supports:**<br>
**The GigaSpaces Spring Integration supports:**

- Spring Automatic Transaction Demarcation<br>
- Spring Data<br>
- Spring JMS<br>
Expand All @@ -742,11 +728,9 @@ All XAP components can be wired and configured with the application using corres
- Spring Security<br>
- Mule


Lets look at a Spring configuration file that represents the creation of an embedded space:



```xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
Expand All @@ -773,7 +757,6 @@ Lets look at a Spring configuration file that represents the creation of an embe
</beans>
```


And here is the code to access the Spring bean within your application:

```java
Expand All @@ -785,8 +768,4 @@ public void findSpace() {
}
```


{{%note%}}In the following parts of this tutorial we will introduce you the different schemas that support the XAP Spring integration. We will also use the Annotations to configure and inject components.{{%/note%}}



0 comments on commit c30f40d

Please sign in to comment.