You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by ha...@apache.org on 2003/04/17 22:27:03 UTC
cvs commit: cocoon-2.1/src/blocks/mail/mocks/javax/mail BodyPart.java MessagingException.java Multipart.java Part.java Transport.java
haul 2003/04/17 13:27:03
Modified: src/blocks/mail/mocks/javax/mail BodyPart.java
MessagingException.java Multipart.java Part.java
Transport.java
Log:
improved sendmail action and logicsheet
includes attachments and more
thanks to Frank Ridderbusch <frank.ridderbusch AT fujitsu-siemens.com>
Revision Changes Path
1.2 +1 -1 cocoon-2.1/src/blocks/mail/mocks/javax/mail/BodyPart.java
Index: BodyPart.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/mail/mocks/javax/mail/BodyPart.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BodyPart.java 10 Mar 2003 16:35:45 -0000 1.1
+++ BodyPart.java 17 Apr 2003 20:27:03 -0000 1.2
@@ -6,6 +6,6 @@
*
* @version CVS $Id:
*/
-public interface BodyPart extends Part {
+public abstract class BodyPart implements Part {
}
1.3 +5 -1 cocoon-2.1/src/blocks/mail/mocks/javax/mail/MessagingException.java
Index: MessagingException.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/mail/mocks/javax/mail/MessagingException.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- MessagingException.java 10 Mar 2003 16:35:45 -0000 1.2
+++ MessagingException.java 17 Apr 2003 20:27:03 -0000 1.3
@@ -11,6 +11,10 @@
public MessagingException() {
throw new NoSuchMethodError("This is a mock object");
}
+
+ public MessagingException(String s) {
+ throw new NoSuchMethodError("This is a mock object");
+ }
public MessagingException(String message, java.io.IOException ioe) {
throw new NoSuchMethodError("This is a mock object");
1.2 +11 -8 cocoon-2.1/src/blocks/mail/mocks/javax/mail/Multipart.java
Index: Multipart.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/mail/mocks/javax/mail/Multipart.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Multipart.java 10 Mar 2003 16:35:45 -0000 1.1
+++ Multipart.java 17 Apr 2003 20:27:03 -0000 1.2
@@ -8,11 +8,14 @@
*/
public class Multipart {
- public int getCount() {
- throw new NoSuchMethodError("This is a mock object");
- }
-
- public Part getBodyPart(int index) {
- throw new NoSuchMethodError("This is a mock object");
- }
-}
+ public int getCount() {
+ throw new NoSuchMethodError("This is a mock object");
+ }
+
+ public BodyPart getBodyPart(int index) throws MessagingException {
+ throw new NoSuchMethodError("This is a mock object");
+ }
+
+ public void addBodyPart(BodyPart part) throws MessagingException {
+ }
+}
\ No newline at end of file
1.3 +16 -11 cocoon-2.1/src/blocks/mail/mocks/javax/mail/Part.java
Index: Part.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/mail/mocks/javax/mail/Part.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Part.java 10 Mar 2003 16:35:45 -0000 1.2
+++ Part.java 17 Apr 2003 20:27:03 -0000 1.3
@@ -7,23 +7,28 @@
* @version CVS $Id$
*/
public interface Part {
-
- public static final String INLINE = null;
- public static final String ATTACHMENT = null;
-
+
+ public static final String INLINE = null;
+ public static final String ATTACHMENT = null;
+
boolean isMimeType(String type) throws MessagingException;
String getContentType() throws MessagingException;
void setText(String s) throws MessagingException;
- Object getContent() throws java.io.IOException, MessagingException;
+ Object getContent() throws java.io.IOException, MessagingException;
+
+ java.util.Enumeration getAllHeaders() throws MessagingException;
+
+ String getDescription() throws MessagingException;
+
+ String getDisposition() throws MessagingException;
- java.util.Enumeration getAllHeaders() throws MessagingException;
+ String getFileName() throws MessagingException;
- String getDescription() throws MessagingException;
+ void setDataHandler(javax.activation.DataHandler dh)
+ throws MessagingException;
- String getDisposition() throws MessagingException;
-
- String getFileName() throws MessagingException;
+ void setFileName(java.lang.String filename) throws MessagingException;
}
1.3 +2 -2 cocoon-2.1/src/blocks/mail/mocks/javax/mail/Transport.java
Index: Transport.java
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/mail/mocks/javax/mail/Transport.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Transport.java 10 Mar 2003 16:35:45 -0000 1.2
+++ Transport.java 17 Apr 2003 20:27:03 -0000 1.3
@@ -8,7 +8,7 @@
*/
public abstract class Transport {
- public static void send(Message message) {
+ public static void send(Message message) throws MessagingException {
throw new NoSuchMethodError("This is a mock object");
}
}