notify-dpml AT lists.ibiblio.org
Subject: DPML Notify
List archive
svn commit: r2315 - in development/planet/users/niclas/book/atm: . api api/src/main/net/dpml/book/atm simple/accounts/src/main simple/accounts/target simple/app/target simple/authentication/target simple/cardreader/target simple/dispensing/target simple/userinterface/target
- From: niclas AT hedhman.org
- To: notify-dpml AT lists.ibiblio.org
- Subject: svn commit: r2315 - in development/planet/users/niclas/book/atm: . api api/src/main/net/dpml/book/atm simple/accounts/src/main simple/accounts/target simple/app/target simple/authentication/target simple/cardreader/target simple/dispensing/target simple/userinterface/target
- Date: Mon, 18 Apr 2005 18:44:27 -0400
Author: niclas AT hedhman.org
Date: Mon Apr 18 18:44:24 2005
New Revision: 2315
Added:
development/planet/users/niclas/book/atm/api/build.xml
development/planet/users/niclas/book/atm/build.xml
development/planet/users/niclas/book/atm/index.xml
Removed:
development/planet/users/niclas/book/atm/simple/accounts/src/main/
development/planet/users/niclas/book/atm/simple/accounts/target/
development/planet/users/niclas/book/atm/simple/app/target/
development/planet/users/niclas/book/atm/simple/authentication/target/
development/planet/users/niclas/book/atm/simple/cardreader/target/
development/planet/users/niclas/book/atm/simple/dispensing/target/
development/planet/users/niclas/book/atm/simple/userinterface/target/
Modified:
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/Authentication.java
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/BackEndProvider.java
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/CardReader.java
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/Dispense.java
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/UserInterface.java
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/WithdrawalException.java
Log:
Added: development/planet/users/niclas/book/atm/api/build.xml
==============================================================================
--- (empty file)
+++ development/planet/users/niclas/book/atm/api/build.xml Mon Apr 18
18:44:24 2005
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+ Copyright 2005 Niclas Hedhman
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project name="dpml-book-atm-api" default="install" basedir="."
+ xmlns:transit="antlib:net.dpml.transit"
+>
+
+ <transit:import uri="artifact:template:dpml/magic/standard"/>
+</project>
Modified:
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/Authentication.java
==============================================================================
---
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/Authentication.java
(original)
+++
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/Authentication.java
Mon Apr 18 18:44:24 2005
@@ -1,6 +1,26 @@
+/*
+ * Copyright 2005 Niclas Hedhman
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
package net.dpml.book.atm;
+/**
+ * @author <a href="mailto:niclas AT hedhman.org";>Niclas Hedhman</a>
+ *
+ */
public interface Authentication
{
String getPinNumber();
Modified:
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/BackEndProvider.java
==============================================================================
---
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/BackEndProvider.java
(original)
+++
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/BackEndProvider.java
Mon Apr 18 18:44:24 2005
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2005 Niclas Hedhman
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
package net.dpml.book.atm;
Modified:
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/CardReader.java
==============================================================================
---
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/CardReader.java
(original)
+++
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/CardReader.java
Mon Apr 18 18:44:24 2005
@@ -1,5 +1,25 @@
+/*
+ * Copyright 2005 Niclas Hedhman
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
package net.dpml.book.atm;
+/**
+ * @author <a href="mailto:niclas AT hedhman.org";>Niclas Hedhman</a>
+ *
+ */
public interface CardReader
{
String getCardNumber();
Modified:
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/Dispense.java
==============================================================================
---
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/Dispense.java
(original)
+++
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/Dispense.java
Mon Apr 18 18:44:24 2005
@@ -1,6 +1,27 @@
+/*
+ * Copyright 2005 Niclas Hedhman
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
package net.dpml.book.atm;
+/**
+ * @author <a href="mailto:niclas AT hedhman.org";>Niclas Hedhman</a>
+ *
+ */
public interface Dispense
{
boolean dispenseMoney( String amount );
Modified:
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/UserInterface.java
==============================================================================
---
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/UserInterface.java
(original)
+++
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/UserInterface.java
Mon Apr 18 18:44:24 2005
@@ -1,6 +1,26 @@
+/*
+ * Copyright 2005 Niclas Hedhman
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
package net.dpml.book.atm;
+/**
+ * @author <a href="mailto:niclas AT hedhman.org";>Niclas Hedhman</a>
+ *
+ */
public interface UserInterface
{
String acquireUserInput( String messageIdentity, String[] data );
Modified:
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/WithdrawalException.java
==============================================================================
---
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/WithdrawalException.java
(original)
+++
development/planet/users/niclas/book/atm/api/src/main/net/dpml/book/atm/WithdrawalException.java
Mon Apr 18 18:44:24 2005
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2005 Niclas Hedhman
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
package net.dpml.book.atm;
Added: development/planet/users/niclas/book/atm/build.xml
==============================================================================
--- (empty file)
+++ development/planet/users/niclas/book/atm/build.xml Mon Apr 18 18:44:24
2005
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+ Copyright 2004 Niclas Hedhman
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project name="dpml-book" default="default" basedir="."
+ xmlns:transit="antlib:net.dpml.transit">
+
+ <transit:import uri="artifact:template:dpml/magic/reactor"/>
+
+</project>
Added: development/planet/users/niclas/book/atm/index.xml
==============================================================================
--- (empty file)
+++ development/planet/users/niclas/book/atm/index.xml Mon Apr 18 18:44:24
2005
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+ Copyright 2005 Niclas Hedhman
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<index>
+ <import uri="artifact:module:dpml/metro/dpml-metro#SNAPSHOT" />
+
+ <project basedir="api" >
+ <info>
+ <name>dpml-book-atm-api</name>
+ <group>dpml/book/atm/api</group>
+ </info>
+ <plugins>
+ <include key="dpml-meta-tools" />
+ </plugins>
+ </project>
+
+ <project basedir="simple/accounts" >
+ <info>
+ <name>dpml-book-atm-simple-accounts</name>
+ <group>dpml/book/atm/simple/accounts</group>
+ </info>
+ <dependencies>
+ <include key="dpml-book-atm-api"/>
+ <include key="dpml-parameters-api"/>
+ <include key="dpml-service-api" />
+ </dependencies>
+ <plugins>
+ <include key="dpml-meta-tools" />
+ </plugins>
+ </project>
+
+ <project basedir="simple/accounts" >
+ <info>
+ <name>dpml-book-atm-simple-accounts</name>
+ <group>dpml/book/atm/simple/accounts</group>
+ </info>
+ <dependencies>
+ <include key="dpml-book-atm-simple-ui"/>
+ <include key="dpml-book-atm-api"/>
+ <include key="dpml-parameters-api"/>
+ <include key="dpml-service-api" />
+ </dependencies>
+ <plugins>
+ <include key="dpml-meta-tools" />
+ </plugins>
+ </project>
+
+ <project basedir="simple/app" >
+ <info>
+ <name>dpml-book-atm-simple-app</name>
+ <group>dpml/book/atm/simple/app</group>
+ </info>
+ <dependencies>
+ <include key="dpml-book-atm-api"/>
+ <include key="dpml-parameters-api"/>
+ <include key="dpml-service-api" />
+ </dependencies>
+ <plugins>
+ <include key="dpml-meta-tools" />
+ </plugins>
+ </project>
+
+ <project basedir="simple/authentication" >
+ <info>
+ <name>dpml-book-atm-simple-authentication</name>
+ <group>dpml/book/atm/simple/authentication</group>
+ </info>
+ <dependencies>
+ <include key="dpml-book-atm-simple-ui"/>
+ <include key="dpml-book-atm-api"/>
+ <include key="dpml-parameters-api"/>
+ <include key="dpml-service-api" />
+ </dependencies>
+ <plugins>
+ <include key="dpml-meta-tools" />
+ </plugins>
+ </project>
+
+ <project basedir="simple/cardreader" >
+ <info>
+ <name>dpml-book-atm-simple-cardreader</name>
+ <group>dpml/book/atm/simple/cardreader</group>
+ </info>
+ <dependencies>
+ <include key="dpml-book-atm-simple-ui"/>
+ <include key="dpml-book-atm-api"/>
+ <include key="dpml-parameters-api"/>
+ <include key="dpml-service-api" />
+ </dependencies>
+ <plugins>
+ <include key="dpml-meta-tools" />
+ </plugins>
+ </project>
+
+ <project basedir="simple/dispensing" >
+ <info>
+ <name>dpml-book-atm-simple-dispensing</name>
+ <group>dpml/book/atm/simple/dispensing</group>
+ </info>
+ <dependencies>
+ <include key="dpml-book-atm-simple-ui"/>
+ <include key="dpml-book-atm-api"/>
+ <include key="dpml-parameters-api"/>
+ <include key="dpml-service-api" />
+ </dependencies>
+ <plugins>
+ <include key="dpml-meta-tools" />
+ </plugins>
+ </project>
+
+ <project basedir="simple/userinterface" >
+ <info>
+ <name>dpml-book-atm-simple-ui</name>
+ <group>dpml/book/atm/simple/ui</group>
+ </info>
+ <dependencies>
+ <include key="dpml-book-atm-api"/>
+ <include key="dpml-parameters-api"/>
+ <include key="dpml-service-api" />
+ </dependencies>
+ <plugins>
+ <include key="dpml-meta-tools" />
+ </plugins>
+ </project>
+
+</index>
- svn commit: r2315 - in development/planet/users/niclas/book/atm: . api api/src/main/net/dpml/book/atm simple/accounts/src/main simple/accounts/target simple/app/target simple/authentication/target simple/cardreader/target simple/dispensing/target simple/userinterface/target, niclas, 04/18/2005
Archive powered by MHonArc 2.6.24.