Clone
 

nscavell <nick.scavelli@gmail.com> in GateInApiJava

[maven-release-plugin] prepare for next development iteration

[maven-release-plugin] prepare release 1.0.1.Final

[maven-release-plugin] prepare for next development iteration

[maven-release-plugin] prepare release 1.0.0.CR2

Update github site-maven-plugin version

Fix some javadoc

[maven-release-plugin] prepare for next development iteration

[maven-release-plugin] prepare release 1.0.0.CR1

[maven-release-plugin] prepare release 1.0.0.Alpha01

[maven-release-plugin] prepare for next development iteration

Update version of github site plugin

Initial update to README after API changes for 1.0.0.Alpha01

Allow template name to be specified when creating a site.

    • -2
    • +16
    /src/main/java/org/gatein/api/Portal.java
Remove declaring runtime exceptions on methods and just declare in javadoc. Add ApiException to javadoc for methods that can throw it.

    • -17
    • +24
    /src/main/java/org/gatein/api/Portal.java
Remove name validation for now

    • -16
    • +0
    /src/main/java/org/gatein/api/Parameters.java
Rename getUserFilter to getNodeFilter to make it more clear it pertains to nodes

Quick fix to filter out system nodes

Move page, site, and navigation packages up one level.

    • -8
    • +8
    /src/main/java/org/gatein/api/Portal.java
  1. … 23 more files in changeset.
Remove Page/Site/NodeNotFound exceptions.

    • -16
    • +12
    /src/main/java/org/gatein/api/Portal.java
Use Formattable to reduce the need for custom format solution.

    • -94
    • +0
    /src/main/java/org/gatein/api/portal/BaseId.java
Delete Query & QueryBuilder classes and let concrete query objects like PageQuery and SiteQuery define their own behavior.

    • -2
    • +2
    /src/main/java/org/gatein/api/common/Filter.java
    • -97
    • +0
    /src/main/java/org/gatein/api/util/Query.java
Refactor packaging.

    • -2
    • +2
    /src/main/java/org/gatein/api/Portal.java
    • -1
    • +1
    /src/main/java/org/gatein/api/common/Filter.java
    • -39
    • +0
    /src/main/java/org/gatein/api/util/Filter.java
    • -100
    • +0
    /src/main/java/org/gatein/api/util/Sorting.java
  1. … 25 more files in changeset.
Add sorting back for now until PageQuery is properly defined

Add back javadoc generation and gh-pages plugin.

Remove pageName and sorting from PageQuery as it's not supported internally.

More javadoc

    • -2
    • +2
    /src/main/java/org/gatein/api/util/Sorting.java
Add more javadoc plus some minor changes to api

    • -10
    • +99
    /src/main/java/org/gatein/api/Portal.java
    • -0
    • +4
    /src/main/java/org/gatein/api/package-info.java
Make NodePath comparable and add isParent method.

Add getNode methods that retrieve the node represented by the node path.

Change NodePath.path argument to just be a string array.