de.osci.osci12.messageparts
Class MessagePartsFactory

java.lang.Object
  extended byde.osci.osci12.messageparts.MessagePartsFactory

public class MessagePartsFactory
extends java.lang.Object

Die Methoden dieser Factory-Klasse werden von Anwendungen nicht benötigt und sind deshalb nicht dokumentiert.

Copyright © 2004 Freie Hansestadt Bremen

Erstellt von bremen online services Entwicklungs- und Betriebsgesellschaft GmbH & Co. KG

Diese Bibliothek kann von jedermann nach Maßgabe der Bremer Lizenz für freie Softwarebibliotheken genutzt werden.

Die Lizenzbestimmungen können unter der URL www.osci.de abgerufen oder bei der OSCI-Leitstelle, Senator für Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen schriftlich angefordert werden.

Version:
1.2.1

Constructor Summary
MessagePartsFactory()
           
 
Method Summary
static Attachment attachment(java.io.InputStream ins, java.lang.String refId, long length)
          undocumented
static boolean attachmentIsBase64(Attachment att)
          undocumented
static void attachmentSetState(Attachment att, int newState, boolean encrypted)
          undocumented
static void attachmentSetStream(Attachment attachment, java.io.InputStream ins, boolean encrypt, long length)
          undocumented
static de.osci.osci12.messageparts.ContentPackageBuilder createContentPackageBuilder(OSCIMessageBuilder omb)
          undocumented
static FeedbackObject createFeedbackObject(java.lang.String[] feedback)
          undocumented
static OSCISignature createOSCISignature(java.lang.String enclosingElement)
          undocumented
static de.osci.osci12.messageparts.OSCISignatureBuilder createOsciSignatureBuilder(org.xml.sax.XMLReader xmlReader, org.xml.sax.helpers.DefaultHandler parentHandler, org.xml.sax.Attributes atts)
          undocumented
static de.osci.osci12.messageparts.OSCISignatureReference createOSCISignatureReference(MessagePart mp)
          undocumented
static ProcessCardBundle createProcessCardBundle(java.lang.String name, java.lang.String messageId, java.lang.String recentModification, Timestamp creation, Timestamp forwarding, Timestamp reception, java.lang.String subject, Inspection[] inspections)
          undocumented
static void setDigestValue(MessagePart c, byte[] digest)
          undocumented
static void writeXML(MessagePart mp, java.io.OutputStream out)
          undocumented
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessagePartsFactory

public MessagePartsFactory()
Method Detail

createContentPackageBuilder

public static de.osci.osci12.messageparts.ContentPackageBuilder createContentPackageBuilder(OSCIMessageBuilder omb)
undocumented

Parameters:
omb - undocumented
Returns:
undocumented

createOsciSignatureBuilder

public static de.osci.osci12.messageparts.OSCISignatureBuilder createOsciSignatureBuilder(org.xml.sax.XMLReader xmlReader,
                                                                                          org.xml.sax.helpers.DefaultHandler parentHandler,
                                                                                          org.xml.sax.Attributes atts)
undocumented

Parameters:
xmlReader - undocumented
parentHandler - undocumented
atts - undocumented
Returns:
undocumented

createProcessCardBundle

public static ProcessCardBundle createProcessCardBundle(java.lang.String name,
                                                        java.lang.String messageId,
                                                        java.lang.String recentModification,
                                                        Timestamp creation,
                                                        Timestamp forwarding,
                                                        Timestamp reception,
                                                        java.lang.String subject,
                                                        Inspection[] inspections)
undocumented

Parameters:
name - undocumented
messageId - undocumented
recentModification - undocumented
creation - undocumented
forwarding - undocumented
reception - undocumented
subject - undocumented
inspections - undocumented
Returns:
undocumented

createOSCISignature

public static OSCISignature createOSCISignature(java.lang.String enclosingElement)
undocumented

Parameters:
enclosingElement - undocumented
Returns:
undocumented

createOSCISignatureReference

public static de.osci.osci12.messageparts.OSCISignatureReference createOSCISignatureReference(MessagePart mp)
                                                                                       throws java.io.IOException,
                                                                                              java.security.NoSuchAlgorithmException,
                                                                                              OSCIException
undocumented

Parameters:
mp - undocumented
Returns:
undocumented
Throws:
java.io.IOException - undocumented
java.security.NoSuchAlgorithmException - undocumented
OSCIException - undocumented

createFeedbackObject

public static FeedbackObject createFeedbackObject(java.lang.String[] feedback)
undocumented

Parameters:
feedback - undocumented
Returns:
undocumented

attachment

public static Attachment attachment(java.io.InputStream ins,
                                    java.lang.String refId,
                                    long length)
                             throws java.io.IOException,
                                    java.security.NoSuchAlgorithmException
undocumented

Parameters:
ins - undocumented
refId - undocumented
length - undocumented
Returns:
undocumented
Throws:
java.io.IOException - undocumented
java.security.NoSuchAlgorithmException - undocumented

attachmentSetStream

public static void attachmentSetStream(Attachment attachment,
                                       java.io.InputStream ins,
                                       boolean encrypt,
                                       long length)
                                throws java.io.IOException,
                                       java.security.NoSuchAlgorithmException
undocumented

Parameters:
attachment - undocumented
ins - undocumented
encrypt - undocumented
length - undocumented
Throws:
java.io.IOException - undocumented
java.security.NoSuchAlgorithmException - undocumented

attachmentSetState

public static void attachmentSetState(Attachment att,
                                      int newState,
                                      boolean encrypted)
undocumented

Parameters:
att - undocumented
newState - undocumented
encrypted - undocumented

attachmentIsBase64

public static boolean attachmentIsBase64(Attachment att)
undocumented

Parameters:
att - undocumented

setDigestValue

public static void setDigestValue(MessagePart c,
                                  byte[] digest)
undocumented

Parameters:
c - undocumented
digest - undocumented

writeXML

public static void writeXML(MessagePart mp,
                            java.io.OutputStream out)
                     throws java.io.IOException,
                            OSCIException
undocumented

Parameters:
mp - undocumented
out - undocumented
Throws:
java.io.IOException - undocumented
OSCIException - undocumented


Copyright © 2004. All Rights Reserved.