org.gatein.api:gatein-api

Parent POM for GateIn components project.

Лицензия

Лицензия

Группа

Группа

org.gatein.api
Идентификатор

Идентификатор

gatein-api
Последняя версия

Последняя версия

1.1.0.Final
Дата

Дата

Тип

Тип

jar
Описание

Описание

Parent POM for GateIn components project.
Организация-разработчик

Организация-разработчик

JBoss by Red Hat
Система контроля версий

Система контроля версий

https://github.com/gatein/gatein-api-java.git

Скачать gatein-api

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.gatein.api/gatein-api/ -->
<dependency>
    <groupId>org.gatein.api</groupId>
    <artifactId>gatein-api</artifactId>
    <version>1.1.0.Final</version>
</dependency>
// https://jarcasting.com/artifacts/org.gatein.api/gatein-api/
implementation 'org.gatein.api:gatein-api:1.1.0.Final'
// https://jarcasting.com/artifacts/org.gatein.api/gatein-api/
implementation ("org.gatein.api:gatein-api:1.1.0.Final")
'org.gatein.api:gatein-api:jar:1.1.0.Final'
<dependency org="org.gatein.api" name="gatein-api" rev="1.1.0.Final">
  <artifact name="gatein-api" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.gatein.api', module='gatein-api', version='1.1.0.Final')
)
libraryDependencies += "org.gatein.api" % "gatein-api" % "1.1.0.Final"
[org.gatein.api/gatein-api "1.1.0.Final"]

Зависимости

provided (1)

Идентификатор библиотеки Тип Версия
javax.enterprise : cdi-api jar 1.0-SP4

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.8.2

Модули Проекта

Данный проект не имеет модулей.

GateIn API

The GateIn Public API is to be used within GateIn Portal to provide a standard and consistent way to obtain and modify portal entities.

Getting Started

To build with maven

mvn clean install

and include as a dependency in your pom.xml

<groupId>org.gatein.api</groupId>
<artifactId>gatein-api</artifactId>
<version>1.0.0.Alpha01</version>

Usage

To obtain the PortalRequest object from within GateIn simply do the following:

PortalRequest request = PortalRequest.getInstance();

The PortalRequest object contains information about the current request, for example to retrieve the current navigation node of the request:

Navigation navigation = request.getNavigation();
Node node = navigaiton.getNode(request.getNodePath());

The Portal interface allows you to do more advanced things create sites, create pages, or check permisisons. For example to check to see if the current user has access to a certain page:

Portal portal = request.getPortal();
User user = request.getUser();
Page homepage = portal.getPage(new PageId("homepage"));
boolean access = portal.hasPermission(user, homepage.getAccessPermission());
org.gatein.api

GateIn

Версии библиотеки

Версия
1.1.0.Final
1.0.1.Final
1.0.0.Final
1.0.0.CR3
1.0.0.CR2
1.0.0.CR1
1.0.0.Alpha01