Skip to content

Commit

Permalink
ISPN-5900 CDI split up (common, remote and embedded)
Browse files Browse the repository at this point in the history
  • Loading branch information
Sebastian Laskawiec committed Apr 28, 2016
1 parent 04df565 commit 73bebca
Show file tree
Hide file tree
Showing 171 changed files with 353 additions and 360 deletions.
4 changes: 4 additions & 0 deletions as-modules/client/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@
<maven-resource group="org.infinispan" artifact="infinispan-cdi-remote"/>
</module-def>

<module-def name="org.infinispan.cdi.common" slot="${infinispan.slot}">
<maven-resource group="org.infinispan" artifact="infinispan-cdi-common"/>
</module-def>

<module-def name="org.infinispan.protostream" slot="${infinispan.slot}">
<maven-resource group="org.infinispan.protostream" artifact="protostream" />
</module-def>
Expand Down
5 changes: 5 additions & 0 deletions as-modules/client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,11 @@
<artifactId>infinispan-cdi-remote</artifactId>
</dependency>

<dependency>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-cdi-common</artifactId>
</dependency>

<dependency>
<groupId>org.infinispan.protostream</groupId>
<artifactId>protostream</artifactId>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="org.infinispan.cdi.common" slot="${slot}">
<resources>
<!-- Insert resources here -->
</resources>

<dependencies>
<module name="javax.api" />
<module name="javax.enterprise.api" />
<module name="javax.cache.api" slot="${slot}" export="true"/>
<module name="org.infinispan.commons" slot="${slot}" export="true"/>
<module name="org.jboss.logging" />
</dependencies>
</module>
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
<module name="javax.api" />
<module name="javax.enterprise.api" />
<module name="javax.cache.api" slot="${slot}" export="true"/>
<module name="org.infinispan.cdi.common" slot="${slot}" export="true" services="import"/>
<module name="org.infinispan.commons" slot="${slot}" export="true"/>
<module name="org.infinispan.client.hotrod" slot="${slot}" export="true" />
<module name="org.jboss.logging" />
Expand Down
3 changes: 2 additions & 1 deletion as-modules/embedded/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@
<maven-resource group="org.infinispan" artifact="infinispan-cdi-embedded" />
</module-def>

<module-def name="org.infinispan.cdi" slot="${infinispan.slot}">
<module-def name="org.infinispan.cdi.common" slot="${infinispan.slot}">
<maven-resource group="org.infinispan" artifact="infinispan-cdi-common" />
</module-def>

<module-def name="org.infinispan.client.hotrod" slot="${infinispan.slot}">
Expand Down
5 changes: 5 additions & 0 deletions as-modules/embedded/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,11 @@
<artifactId>infinispan-cdi-embedded</artifactId>
</dependency>

<dependency>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-cdi-common</artifactId>
</dependency>

<dependency>
<groupId>org.infinispan</groupId>
<artifactId>infinispan-jcache</artifactId>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="org.infinispan.cdi.common" slot="${slot}">
<resources>
<!-- Insert resources here -->
</resources>

<dependencies>
<module name="javax.api" />
<module name="javax.enterprise.api" />
<module name="javax.cache.api" slot="${slot}" export="true"/>
<module name="org.infinispan.commons" slot="${slot}" export="true"/>
<module name="org.jboss.logging" />
</dependencies>
</module>
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
<module name="javax.api" />
<module name="javax.enterprise.api" />
<module name="javax.cache.api" slot="${slot}" export="true"/>
<module name="org.infinispan.cdi.common" slot="${slot}" export="true" services="import"/>
<module name="org.infinispan.commons" slot="${slot}" export="true"/>
<module name="org.infinispan.core" slot="${slot}" export="true"/>
<module name="org.infinispan.client.hotrod" slot="${slot}" export="true" />
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
*
* @public
*/
package org.infinispan.cdi;
package org.infinispan.cdi.common;
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import org.infinispan.cdi.util.logging.Log;
import org.infinispan.cdi.common.util.logging.Log;
import org.infinispan.commons.logging.LogFactory;

import javax.enterprise.context.Dependent;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.inject.spi.Annotated;
import javax.enterprise.inject.spi.AnnotatedCallable;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.inject.Any;
import javax.enterprise.util.AnnotationLiteral;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.util.HashSet;
import java.util.Set;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.context.Dependent;
import javax.enterprise.inject.Alternative;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.event.Observes;
import javax.enterprise.inject.spi.AfterBeanDiscovery;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.context.Dependent;
import javax.enterprise.inject.Produces;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.inject.spi.BeanManager;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.context.spi.CreationalContext;
import javax.enterprise.inject.spi.Bean;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.context.spi.CreationalContext;
import javax.enterprise.inject.spi.Bean;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

/**
* An helper class providing useful assertion methods.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.inject.Default;
import javax.enterprise.util.AnnotationLiteral;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.context.spi.CreationalContext;
import javax.enterprise.inject.spi.Bean;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.util.Set;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.context.spi.CreationalContext;
import javax.enterprise.inject.spi.Bean;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.event.Reception;
import javax.enterprise.event.TransactionPhase;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import static java.util.Collections.unmodifiableSet;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.util.ArrayList;
import java.util.Collection;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.context.spi.CreationalContext;
import javax.enterprise.inject.spi.BeanManager;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import javax.enterprise.inject.spi.Annotated;
import javax.enterprise.inject.spi.BeanManager;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.lang.reflect.AccessibleObject;
import java.security.PrivilegedAction;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util;
package org.infinispan.cdi.common.util;

/**
* Utility class for Types
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import javax.enterprise.inject.spi.AnnotatedCallable;
import javax.enterprise.inject.spi.AnnotatedParameter;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import javax.enterprise.inject.spi.AnnotatedConstructor;
import java.lang.reflect.Constructor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import javax.enterprise.inject.spi.AnnotatedField;
import javax.enterprise.inject.spi.AnnotatedType;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import org.infinispan.cdi.util.HierarchyDiscovery;
import org.infinispan.cdi.common.util.HierarchyDiscovery;

import javax.enterprise.inject.spi.Annotated;
import java.lang.annotation.Annotation;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import javax.enterprise.inject.spi.AnnotatedMember;
import javax.enterprise.inject.spi.AnnotatedType;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import javax.enterprise.inject.spi.AnnotatedMethod;
import javax.enterprise.inject.spi.AnnotatedType;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import javax.enterprise.inject.spi.AnnotatedCallable;
import javax.enterprise.inject.spi.AnnotatedParameter;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import org.infinispan.cdi.util.Reflections;
import org.infinispan.cdi.util.logging.Log;
import org.infinispan.cdi.common.util.logging.Log;
import org.infinispan.cdi.common.util.Reflections;
import org.infinispan.commons.logging.LogFactory;

import javax.enterprise.inject.spi.Annotated;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import org.infinispan.cdi.util.Reflections;
import org.infinispan.cdi.util.logging.Log;
import org.infinispan.cdi.common.util.Reflections;
import org.infinispan.cdi.common.util.logging.Log;
import org.infinispan.commons.logging.LogFactory;

import java.lang.annotation.Annotation;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.annotatedtypebuilder;
package org.infinispan.cdi.common.util.annotatedtypebuilder;

import java.lang.annotation.Annotation;
import java.util.Map;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.infinispan.cdi.util.defaultbean;
package org.infinispan.cdi.common.util.defaultbean;

import org.infinispan.cdi.util.ForwardingBean;
import org.infinispan.cdi.common.util.ForwardingBean;

import javax.enterprise.inject.spi.Bean;
import javax.enterprise.inject.spi.BeanManager;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package org.infinispan.cdi.util.defaultbean;
package org.infinispan.cdi.common.util.defaultbean;

import org.infinispan.cdi.util.Beans;
import org.infinispan.cdi.common.util.Beans;

import javax.enterprise.context.spi.CreationalContext;
import javax.enterprise.inject.spi.Bean;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.defaultbean;
package org.infinispan.cdi.common.util.defaultbean;

import javax.enterprise.inject.Alternative;
import javax.enterprise.inject.spi.AfterBeanDiscovery;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package org.infinispan.cdi.util.defaultbean;
package org.infinispan.cdi.common.util.defaultbean;


import org.infinispan.cdi.util.AnyLiteral;
import org.infinispan.cdi.util.DefaultLiteral;
import org.infinispan.cdi.util.HierarchyDiscovery;
import org.infinispan.cdi.util.Reflections;
import org.infinispan.cdi.util.Synthetic;
import org.infinispan.cdi.util.annotatedtypebuilder.AnnotatedTypeBuilder;
import org.infinispan.cdi.util.logging.Log;
import org.infinispan.cdi.common.util.AnyLiteral;
import org.infinispan.cdi.common.util.DefaultLiteral;
import org.infinispan.cdi.common.util.HierarchyDiscovery;
import org.infinispan.cdi.common.util.Synthetic;
import org.infinispan.cdi.common.util.annotatedtypebuilder.AnnotatedTypeBuilder;
import org.infinispan.cdi.common.util.logging.Log;
import org.infinispan.cdi.common.util.Reflections;
import org.infinispan.commons.logging.LogFactory;

import javax.enterprise.event.Observes;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package org.infinispan.cdi.util.defaultbean;
package org.infinispan.cdi.common.util.defaultbean;

import javax.enterprise.inject.spi.Bean;

Expand Down

0 comments on commit 73bebca

Please sign in to comment.