moazs.api
Class MoaSync

java.lang.Object
  extended bymoazs.api.MoaSync

public class MoaSync
extends Object


Constructor Summary
MoaSync()
           
 
Method Summary
 void addSyncWatchDogThread(String id, MoaSync watchDog)
           
 Document DeliveryRequest(Document in)
          Methode die einen DeliveryRequest engegen nimmt, die Daten auf vollständigkeit Prüft und die Requsts dann in die Queue einsortiert
static int getCount()
           
 SyncStatus getSyncStatus()
           
static MoaSync getSyncWatchDogThread(String id)
           
static List getSyncWatchDogThreads()
           
 Zuseserver getZuseserver(Rcpt rcpt, boolean encryption, boolean privateDelivery, String senderprofile, List mimeTypes)
          Methode die den ZuseKopf nach einem Zustellserver (evtl mit Zertifikat) fragt.
 boolean isStopped()
           
 void removeSyncWatchDogThread(String id)
           
 void terminate()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoaSync

public MoaSync()
Method Detail

getSyncStatus

public SyncStatus getSyncStatus()

isStopped

public boolean isStopped()

terminate

public void terminate()

getSyncWatchDogThreads

public static List getSyncWatchDogThreads()

getSyncWatchDogThread

public static MoaSync getSyncWatchDogThread(String id)

removeSyncWatchDogThread

public void removeSyncWatchDogThread(String id)
                              throws MoaException
Throws:
MoaException

addSyncWatchDogThread

public void addSyncWatchDogThread(String id,
                                  MoaSync watchDog)
                           throws MoaException
Throws:
MoaException

getCount

public static int getCount()

DeliveryRequest

public Document DeliveryRequest(Document in)
Methode die einen DeliveryRequest engegen nimmt, die Daten auf vollständigkeit Prüft und die Requsts dann in die Queue einsortiert

Parameters:
in - Document
Returns:
geprueftes Document

getZuseserver

public Zuseserver getZuseserver(Rcpt rcpt,
                                boolean encryption,
                                boolean privateDelivery,
                                String senderprofile,
                                List mimeTypes)
                         throws MoaException
Methode die den ZuseKopf nach einem Zustellserver (evtl mit Zertifikat) fragt. Bei bedarf wird auch noch das SZR verwendet um eine Bereichsfremde BPK umzurechnen

Parameters:
rcpt - Empfaenger
encryption - notwendig (true/false)
senderprofile -
mimeTypes - Liste der Mimetypes der Dokumente, die zugestellt werden sollen
Returns:
Zuseserver
Throws:
MoaException


Copyright 2008 EGIZ. All Rights Reserved.