diff options
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.xml | 83 |
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 |
