summaryrefslogtreecommitdiffstats
path: root/Master/Reference Architectures and Patterns/EJB 3.0 Code/Micah Examples/src/examples/entity/build.xml
diff options
context:
space:
mode:
Diffstat (limited to 'Master/Reference Architectures and Patterns/EJB 3.0 Code/Micah Examples/src/examples/entity/build.xml')
-rw-r--r--Master/Reference Architectures and Patterns/EJB 3.0 Code/Micah Examples/src/examples/entity/build.xml83
1 files changed, 83 insertions, 0 deletions
diff --git a/Master/Reference Architectures and Patterns/EJB 3.0 Code/Micah Examples/src/examples/entity/build.xml b/Master/Reference Architectures and Patterns/EJB 3.0 Code/Micah Examples/src/examples/entity/build.xml
new file mode 100644
index 0000000..f73d142
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/EJB 3.0 Code/Micah Examples/src/examples/entity/build.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<!DOCTYPE project [ <!ENTITY include SYSTEM "../../../etc/common.xml"> ]>
+
+<project name="ejb3-examples-entity" default="main" basedir="../../..">
+ <!-- basic settings -->
+ <property name="app.pkg" value="examples/entity"/>
+ <property name="app.name" value="EntityExamples"/>
+ <property name="create.client" value="true"/>
+ <property name="create.ejb" value="true"/>
+ <property name="create.ear" value="true"/>
+ <property name="deploy" value="true"/>
+
+ <!-- Include common.xml -->
+ &include;
+
+ <target name="main" depends="compile.common,package.common,deploy.common"/>
+
+ <target name="single_table">
+ <echo message="Executing examples.entity.single_table.client.RoadVehicleClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.single_table.client.RoadVehicleClient"/>
+ </antcall>
+ </target>
+
+ <target name="joined">
+ <echo message="Executing examples.entity.joined.client.RoadVehicleClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.joined.client.RoadVehicleClient"/>
+ </antcall>
+ </target>
+
+ <target name="uni.one_to_one">
+ <echo message="Executing examples.entity.uni.one_to_one.client.OrderShipmentClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.uni.one_to_one.client.OrderShipmentClient"/>
+ </antcall>
+ </target>
+
+ <target name="uni.one_to_many">
+ <echo message="Executing examples.entity.uni.one_to_many.client.CompanyEmployeeClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.uni.one_to_many.client.CompanyEmployeeClient"/>
+ </antcall>
+ </target>
+
+ <target name="uni.many_to_one">
+ <echo message="Executing examples.entity.uni.many_to_one.client.EmployeeAddressClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.uni.many_to_one.client.EmployeeAddressClient"/>
+ </antcall>
+ </target>
+
+ <target name="uni.many_to_many">
+ <echo message="Executing examples.entity.uni.many_to_many.client.StudentCourseClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.uni.many_to_many.client.StudentCourseClient"/>
+ </antcall>
+ </target>
+
+ <target name="bid.one_to_one">
+ <echo message="Executing examples.entity.bid.one_to_one.client.OrderShipmentClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.bid.one_to_one.client.OrderShipmentClient"/>
+ </antcall>
+ </target>
+
+ <target name="bid.one_to_many">
+ <echo message="Executing examples.entity.bid.one_to_many.client.CompanyEmployeeClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.bid.one_to_many.client.CompanyEmployeeClient"/>
+ </antcall>
+ </target>
+
+ <target name="bid.many_to_many">
+ <echo message="Executing examples.entity.bid.many_to_many.client.StudentCourseClient"/>
+ <antcall target="execClient">
+ <param name="client.class" value="examples.entity.bid.many_to_many.client.StudentCourseClient"/>
+ </antcall>
+ </target>
+
+ <target name="run" depends="single_table,joined,uni.one_to_one,uni.one_to_many,uni.many_to_one,uni.many_to_many,bid.one_to_one,bid.one_to_many,bid.many_to_many"/>
+ <!-- target name="run" depends="uni.one_to_one,uni.one_to_many"/ -->
+</project> \ No newline at end of file